diff options
author | Marin Mitov <mitov@issp.bas.bg> | 2008-03-23 09:20:09 +0100 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2008-03-26 04:42:06 +0100 |
commit | 6ef2977d414cc196baba0fb53509c5f8cd9154b4 (patch) | |
tree | 5cff016cfe15fcf79c169d6fa105093ee8972539 /drivers/net/b44.c | |
parent | rndis_host: fix oops when query for OID_GEN_PHYSICAL_MEDIUM fails (diff) | |
download | linux-6ef2977d414cc196baba0fb53509c5f8cd9154b4.tar.xz linux-6ef2977d414cc196baba0fb53509c5f8cd9154b4.zip |
skge napi->poll() locking bug
According to: Documentation/networking/netdevices.txt:
<cite>
napi->poll:
..........
Context: softirq
will be called with interrupts disabled by netconsole.
</cite>
napi->poll() could be called either with interrupts enabled
(in softirq context) or disabled (by netconsole), so the irq flag
should be preserved.
Inspired by Ingo's resent forcedeth patch :-)
Signed-off-by: Marin Mitov <mitov@issp.bas.bg>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/b44.c')
0 files changed, 0 insertions, 0 deletions