]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC
authorAlexander Duyck <alexander.h.duyck@intel.com>
Sat, 20 Aug 2016 03:58:26 +0000 (20:58 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Sat, 25 Feb 2017 05:47:55 +0000 (21:47 -0800)
commitd149f7193f64526ef09892921f319a558fd5ae45
treeaae49ca07eb66245a8b5e39a3e7d63b4038ee013
parent0a65ff9e78108d5c1225012f735e33d09eaef829
ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC

Orabug: 24568240

The RAR entry for the SAN MAC address was being cleared when we were
clearing the VMDq pool bits.  In order to prevent this we need to add
an extra check to protect the SAN MAC from being cleared.

Fixes: 6e982aeae ("ixgbe: Clear stale pool mappings")
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit c10ac75aeed2d8486a73a316ac3a08f85d140894)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c