linux_dsm_epyc7002/drivers/block/aoe
Ed Cashin eb086ec596 aoe: use a kernel thread for transmissions
The dev_queue_xmit function needs to have interrupts enabled, so the most
simple way to get the locking right but still fulfill that requirement is
to use a process that can call dev_queue_xmit serially over queued
transmissions.

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>
2012-10-06 03:05:25 +09:00
..
aoe.h aoe: use a kernel thread for transmissions 2012-10-06 03:05:25 +09:00
aoeblk.c aoe: become I/O request queue handler for increased user control 2012-10-06 03:05:25 +09:00
aoechr.c aoe: become I/O request queue handler for increased user control 2012-10-06 03:05:25 +09:00
aoecmd.c aoe: use a kernel thread for transmissions 2012-10-06 03:05:25 +09:00
aoedev.c aoe: become I/O request queue handler for increased user control 2012-10-06 03:05:25 +09:00
aoemain.c aoe: kernel thread handles I/O completions for simple locking 2012-10-06 03:05:24 +09:00
aoenet.c aoe: use a kernel thread for transmissions 2012-10-06 03:05:25 +09:00
Makefile drivers/block/aoe/Makefile: replace the use of <module>-objs with <module>-y 2011-01-19 08:25:02 -07:00