mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-05 03:36:42 +07:00
ixgbe: avoid doing FCoE DDP when adapter is DOWN or RESETTING
There is no point to allow incoming DDP requests from the upper layer stack if the adapter is going down or being reset. Signed-off-by: Yi Zou <yi.zou@intel.com> Tested-by: Ross Brattain <ross.b.brattain@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
c84d324c77
commit
a41c059741
@ -168,6 +168,11 @@ int ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid,
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* no DDP if we are already down or resetting */
|
||||
if (test_bit(__IXGBE_DOWN, &adapter->state) ||
|
||||
test_bit(__IXGBE_RESETTING, &adapter->state))
|
||||
return 0;
|
||||
|
||||
fcoe = &adapter->fcoe;
|
||||
if (!fcoe->pool) {
|
||||
e_warn(drv, "xid=0x%x no ddp pool for fcoe\n", xid);
|
||||
|
Loading…
Reference in New Issue
Block a user