linux_dsm_epyc7002/drivers/net
Li Zhang e8c254c5fe e1000e: Avoid kernel crash during shutdown
While doing shutdown on the PCI device, the corresponding callback
function e1000e_shutdown() is trying to clear those correctable
errors on the upstream P2P bridge. Unfortunately, we don't have
the upstream P2P bridge under some cases (e.g. PCI-passthrou for
KVM on Power). That leads to kernel crash eventually.

The patch adds one more check on that to avoid kernel crash.

Signed-off-by: Li Zhang <zhlcindy@gmail.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2013-08-22 02:33:20 -07:00
..
appletalk
arcnet
bonding bonding: unwind on bond_add_vlan failure 2013-08-08 22:31:21 -07:00
caif
can can: mcp251x: Allow tuning SPI mode and limit maximal SPI speed 2013-08-21 09:28:29 +02:00
cris
dsa
ethernet e1000e: Avoid kernel crash during shutdown 2013-08-22 02:33:20 -07:00
fddi
hamradio
hippi
hyperv
ieee802154
irda net: irda: pxaficp_ir: use platform_set_drvdata() 2013-08-21 20:51:10 -07:00
phy net: phy: mdio-octeon: use platform_set_drvdata() 2013-08-21 20:51:11 -07:00
plip
ppp pptp: fix byte order warnings 2013-08-13 15:10:22 -07:00
slip
team
usb r8152: add comments 2013-08-20 00:08:22 -07:00
vmxnet3
wan net: wan: sbni: Fix incorrect placement of __initdata 2013-08-09 13:24:26 -07:00
wimax
wireless mwifiex: fix build error when CONFIG_PM is not set 2013-08-12 14:36:55 -04:00
xen-netback
dummy.c
eql.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macvlan.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-08-16 15:37:26 -07:00
macvtap.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-08-16 15:37:26 -07:00
Makefile
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c tun: Get skfilter layout 2013-08-21 12:21:45 -07:00
veth.c
virtio_net.c
vxlan.c vxlan: using kfree_rcu() to simplify the code 2013-08-20 15:05:03 -07:00
xen-netfront.c