>-----Original Message----- >From: Kirsher, Jeffrey T >Sent: Thursday, December 24, 2015 9:30 PM >To: da...@davemloft.net >Cc: Tantilov, Emil S; netdev@vger.kernel.org; nhor...@redhat.com; >sassm...@redhat.com; jogre...@redhat.com; Kirsher, Jeffrey T >Subject: [net-next 8/9] ixgbe: fix write to VLVFB in ixgbe_clear_vf_vlans() > >From: Emil Tantilov <emil.s.tanti...@intel.com> > >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 <emil.s.tanti...@intel.com> >Tested-by: Phil Schmitt <phillip.j.schm...@intel.com> >Signed-off-by: Jeff Kirsher <jeffrey.t.kirs...@intel.com> >--- > 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 majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html