From: Marin Mitov Date: Sun, 23 Mar 2008 08:20:09 +0000 (+0200) Subject: skge napi->poll() locking bug X-Git-Tag: v2.6.25-rc8~77^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ef2977d414cc196baba0fb53509c5f8cd9154b4;p=pandora-kernel.git skge napi->poll() locking bug According to: Documentation/networking/netdevices.txt: napi->poll: .......... Context: softirq will be called with interrupts disabled by netconsole. 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 Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed