>-----Original Message----- >From: Kirsher, Jeffrey T >Sent: Thursday, December 24, 2015 9:30 PM >To: [email protected] >Cc: Tantilov, Emil S; [email protected]; [email protected]; >[email protected]; [email protected]; Kirsher, Jeffrey T >Subject: [net-next 8/9] ixgbe: fix write to VLVFB in ixgbe_clear_vf_vlans() > >From: Emil Tantilov <[email protected]> > >Fix the write to the VLVFB register in ixgbe_clear_vf_vlans() where >word is the actual offset of the register and not the index for the >IXGBE_VLVFB macro. > >This was causing PCI AER errors on my system. > >Fixes: 4c7f35f679f592804736f9303051257de2c9f021 >("ixgbe: Clean stale VLANs when changing port VLAN or resetting") > >Signed-off-by: Emil Tantilov <[email protected]> >Tested-by: Phil Schmitt <[email protected]> >Signed-off-by: Jeff Kirsher <[email protected]> >--- > drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c >b/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c >index eeff3d0..fd918da 100644 >--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c >+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c >@@ -640,7 +640,7 @@ update_vlvf: > IXGBE_WRITE_REG(hw, IXGBE_VLVF(i), 0); > update_vlvfb: > /* clear pool bits */ >- IXGBE_WRITE_REG(hw, IXGBE_VLVFB(word), vlvfb); >+ IXGBE_WRITE_REG(hw, word, vlvfb); > } > } > >-- >2.5.0
Alex submitted another patch for this function that should've been used instead as it also resolves an issue with the mask. Thanks, Emil -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
