ixgbe: fix driver behaviour after issuing VFLR
authorSebastian Basierski <sebastianx.basierski@intel.com>
Tue, 31 Jul 2018 16:16:00 +0000 (18:16 +0200)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 24 Aug 2018 15:52:35 +0000 (08:52 -0700)
commit939b701ad63314f5aa90dcd3d866f73954945209
treeeb9ddad0d4a0d89348eeba18f73de7d40d3c401b
parentfabf1bce103aa8e3db27ff2cc55f8e0fb0abcc30
ixgbe: fix driver behaviour after issuing VFLR

Since VFLR doesn't clear VFMBMEM (VF Mailbox Memory)
and is not re-enabling queues correctly we should fix
this behavior.

Signed-off-by: Sebastian Basierski <sebastianx.basierski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h