netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net 0/7][pull request] Intel Wired LAN Driver Updates 2020-01-09
@ 2020-01-09 17:47 Jeff Kirsher
  2020-01-09 17:47 ` [net 1/7] i40e: Fix virtchnl_queue_select bitmap validation Jeff Kirsher
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Jeff Kirsher @ 2020-01-09 17:47 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann

This series contains fixes to e1000e, igb, ixgbe, ixgbevf, i40e and iavf
drivers.

Brett fixes the validation of the virtchnl queue select bitmaps by
comparing the bitmaps against BIT(I40E_MAX_VF_QUEUES).

Radoslaw removes the limitation of only 10 filter entries for a VF and
allows use of all free RAR entries for the forwarding database, if
needed.

Cambda Zhu fixes the calculation of queue when restoring flow director
filters after resetting the adapter for ixgbe.

Manfred Rudigier fixes the SGMIISFP module discovery for 100FX/LX
modules for igb.

Stefan Assmann fixes iavf where during a VF reset event, MAC filters
were not altered, which could lead to a stale filter when an
administratively set MAC address is forced by the PF.

Adam adds the missing code to set the PHY access flag on X722 devices,
which supports accessing PHY registers with the admin queue command.

Revert a previous commit for e1000e to use "delayed work" which was
causing connections to reset unexpectedly and possible driver crashes.

The following are changes since commit 9546a0b7ce0077d827470f603f2522b845ce5954:
  tipc: fix wrong connect() return code
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue 40GbE

Adam Ludkiewicz (1):
  i40e: Set PHY Access flag on X722

Brett Creeley (1):
  i40e: Fix virtchnl_queue_select bitmap validation

Cambda Zhu (1):
  ixgbe: Fix calculation of queue with VFs and flow director on
    interface flap

Jeff Kirsher (1):
  e1000e: Revert "e1000e: Make watchdog use delayed work"

Manfred Rudigier (1):
  igb: Fix SGMII SFP module discovery for 100FX/LX.

Radoslaw Tyl (1):
  ixgbevf: Remove limit of 10 entries for unicast filter list

Stefan Assmann (1):
  iavf: remove current MAC address filter on VF reset

 drivers/net/ethernet/intel/e1000e/e1000.h     |  5 +-
 drivers/net/ethernet/intel/e1000e/netdev.c    | 54 +++++++++----------
 drivers/net/ethernet/intel/i40e/i40e_adminq.c |  5 ++
 .../ethernet/intel/i40e/i40e_virtchnl_pf.c    | 22 ++++++--
 drivers/net/ethernet/intel/iavf/iavf.h        |  2 +
 drivers/net/ethernet/intel/iavf/iavf_main.c   | 17 ++++--
 .../net/ethernet/intel/iavf/iavf_virtchnl.c   |  3 ++
 drivers/net/ethernet/intel/igb/e1000_82575.c  |  8 +--
 drivers/net/ethernet/intel/igb/igb_ethtool.c  |  2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 37 +++++++++----
 .../net/ethernet/intel/ixgbevf/ixgbevf_main.c |  5 --
 11 files changed, 98 insertions(+), 62 deletions(-)

-- 
2.24.1


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-01-10  2:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-09 17:47 [net 0/7][pull request] Intel Wired LAN Driver Updates 2020-01-09 Jeff Kirsher
2020-01-09 17:47 ` [net 1/7] i40e: Fix virtchnl_queue_select bitmap validation Jeff Kirsher
2020-01-09 17:47 ` [net 2/7] ixgbevf: Remove limit of 10 entries for unicast filter list Jeff Kirsher
2020-01-09 17:47 ` [net 3/7] ixgbe: Fix calculation of queue with VFs and flow director on interface flap Jeff Kirsher
2020-01-09 17:47 ` [net 4/7] igb: Fix SGMII SFP module discovery for 100FX/LX Jeff Kirsher
2020-01-09 17:47 ` [net 5/7] iavf: remove current MAC address filter on VF reset Jeff Kirsher
2020-01-09 17:47 ` [net 6/7] i40e: Set PHY Access flag on X722 Jeff Kirsher
2020-01-09 17:47 ` [net 7/7] e1000e: Revert "e1000e: Make watchdog use delayed work" Jeff Kirsher
2020-01-10  2:46 ` [net 0/7][pull request] Intel Wired LAN Driver Updates 2020-01-09 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).