From: Auke Kok Date: Wed, 27 Sep 2006 19:54:02 +0000 (-0700) Subject: e1000: driver state fixes (race fix) X-Git-Tag: v2.6.19-rc1~372^2~5^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1314bbf3a3d911218fc153e14873e2e384d08084;p=pandora-kernel.git e1000: driver state fixes (race fix) We were plagued by our interrupt handler posting a watchdog event which could occur when our adapter was going down in case a late packet arrived just before e1000_down() finished. This caused the watchdog timer to start after the NIC was down and keep rescheduling it every N seconds. Once the driver unloaded it would panic. Signed-off-by: Auke Kok --- Reading git-diff-tree failed