linux_old1/drivers/block/aoe
Ed Cashin 8030d34397 aoe: perform I/O completions in parallel
Some users have a large AoE target while others like to use many AoE
targets at the same time.  In the latter case, there is an opportunity to
greatly improve aggregate throughput by allowing different threads to
complete the I/O associated with each target.  For 36 targets, 4 KiB read
throughput roughly doubles, for example, with these changes in place.

Signed-off-by: Ed Cashin <ecashin@coraid.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-07-03 16:08:05 -07:00
..
Makefile drivers/block/aoe/Makefile: replace the use of <module>-objs with <module>-y 2011-01-19 08:25:02 -07:00
aoe.h aoe: perform I/O completions in parallel 2013-07-03 16:08:05 -07:00
aoeblk.c block_device_operations->release() should return void 2013-05-07 02:16:21 -04:00
aoechr.c aoe: replace kmalloc and then memcpy with kmemdup 2013-04-30 17:04:08 -07:00
aoecmd.c aoe: perform I/O completions in parallel 2013-07-03 16:08:05 -07:00
aoedev.c aoe: perform I/O completions in parallel 2013-07-03 16:08:05 -07:00
aoemain.c aoe: whitespace cleanup 2012-12-17 17:15:24 -08:00
aoenet.c aoe: perform I/O completions in parallel 2013-07-03 16:08:05 -07:00