summaryrefslogtreecommitdiffstats
path: root/net/ceph
diff options
context:
space:
mode:
authorAnupam Chanda <anupamc@vmware.com>2010-11-21 09:54:21 -0800
committerDavid S. Miller <davem@davemloft.net>2010-11-21 09:54:21 -0800
commitab08853fab2093e5c6f5de56827a4c93dce4b055 (patch)
tree55cdfb6754dd36cb7b7884eda308b49f59246d9b /net/ceph
parent0302b8622ce696af1cda22fcf207d3793350e896 (diff)
downloadlinux-ab08853fab2093e5c6f5de56827a4c93dce4b055.tar.gz
linux-ab08853fab2093e5c6f5de56827a4c93dce4b055.tar.bz2
linux-ab08853fab2093e5c6f5de56827a4c93dce4b055.zip
e1000: fix screaming IRQ
VMWare reports that the e1000 driver has a bug when bringing down the interface, such that interrupts are not disabled in the hardware but the driver stops reporting that it consumed the interrupt. The fix is to set the driver's "down" flag later in the routine, after all the timers and such have exited, preventing the interrupt handler from being called and exiting early without handling the interrupt. CC: Anupam Chanda <anupamc@vmware.com> CC: stable kernel <stable@kernel.org> Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ceph')
0 files changed, 0 insertions, 0 deletions