diff options
author | Andre Detsch <adetsch@br.ibm.com> | 2009-06-30 12:46:13 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-06-30 19:47:00 -0700 |
commit | eab633021c26025b34f36f79f0311d3d99f40ceb (patch) | |
tree | 2480afd9c68fe414a83b7b0d753c421000d4321c /drivers/net/e1000e/netdev.c | |
parent | 679be3ba0c493eb66d22c206273729ce50925e85 (diff) |
e1000: return PCI_ERS_RESULT_DISCONNECT on permanent error
PCI drivers that implement the io_error_detected callback
should return PCI_ERS_RESULT_DISCONNECT if the state
passed in is pci_channel_io_perm_failure. This state is
not checked in many of the network drivers.
The patch fixes the omission in the e1000 driver.
Based on Mike Mason's similar patch for e1000e.
Signed-off-by: Andre Detsch <adetsch@br.ibm.com>
CC: Mike Mason <mmlnx@us.ibm.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/e1000e/netdev.c')
0 files changed, 0 insertions, 0 deletions