Files
linux/drivers
Rusty Russell f1776dade1 virtio_net: use non-reentrant workqueue.
Michael S. Tsirkin also noticed that we could run the refill work
multiple CPUs: if we kick off a refill on one CPU and then on another,
they would both manipulate the queue at the same time (they use
napi_disable to avoid racing against the receive handler itself).

Tejun points out that this is what the WQ_NON_REENTRANT flag is for,
and that there is a convenient system kthread we can use.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-12-29 16:44:29 -05:00
..
2011-12-15 11:25:43 -07:00
2011-12-09 14:26:11 +11:00
2011-12-20 18:53:26 +01:00
2011-12-07 09:06:37 -08:00
2011-12-05 17:06:37 +01:00
2011-10-31 19:31:57 -04:00
2011-12-13 16:13:15 -08:00