All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next 00/17][pull request] Intel Wired LAN Driver Updates 2020-05-28
@ 2020-05-29  4:39 Jeff Kirsher
  2020-05-29  4:39 ` [net-next 01/17] i40e: Use scnprintf() for avoiding potential buffer overflow Jeff Kirsher
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: Jeff Kirsher @ 2020-05-29  4:39 UTC (permalink / raw)
  To: davem; +Cc: Jeff Kirsher, netdev, nhorman, sassmann

This series contains updates to e1000, e1000e, igc, igb, ixgbe and i40e.

Takashi Iwai, from SUSE, replaces some uses of snprintf() with
scnprintf() since the succeeding calls may go beyond the given buffer
limit in i40e.

Jesper Dangaard Brouer fixes up code comments in i40e_xsk.c

Xie XiuQi, from Huawei, fixes a signed-integer-overflow warning ixgbe
driver.

Jason Yan, from Huawei, converts '==' expression to bool to resolve
warnings, also fixed a warning for assigning 0/1 to a bool variable in
the ixgbe driver.  Converts functions that always return 0 to void in the
igb and i40e drivers.

YueHaibing, from Hauwei, cleans up dead code in ixgbe driver.

Sasha cleans up more dead code which is not used in the igc driver.
Added receive error counter to reflect the total number of non-filtered
packets received with errors.  Fixed a register define name to properly
reflect the register address being used.

Andre updates the igc driver to reject NFC rules that have multiple
matches, which is not supported in i225 devices.  Updates the total
number of NFC rules supported and added a code comment to explain what
is supported.

Punit Agrawal, from Toshiba, relaxes the condition to trigger a reset
for ME, which was leading to inconsistency between the state of the
hardware as expected by the driver in e1000e.

Hari, from the Linux community, cleaned up a code comment in the e1000
driver.

The following are changes since commit 394f9ebf92c899b42207d4e71465869656981ba1:
  Merge branch 'hns3-next'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 10GbE

Andre Guedes (2):
  igc: Reject NFC rules with multiple matches
  igc: Fix IGC_MAX_RXNFC_RULES

Hari (1):
  e1000: Fix typo in the comment

Jason Yan (4):
  ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc()
  ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov()
  igb: make igb_set_fc_watermarks() return void
  i40e: Make i40e_shutdown_adminq() return void

Jesper Dangaard Brouer (1):
  i40e: trivial fixup of comments in i40e_xsk.c

Punit Agrawal (1):
  e1000e: Relax condition to trigger reset for ME workaround

Sasha Neftin (5):
  igc: Remove unused flags
  igc: Remove symbol error counter
  igc: Add Receive Error Counter
  igc: Remove Sequence Error Counter
  igc: Fix wrong register name

Takashi Iwai (1):
  i40e: Use scnprintf() for avoiding potential buffer overflow

Xie XiuQi (1):
  ixgbe: fix signed-integer-overflow warning

YueHaibing (1):
  ixgbe: Remove unused inline function ixgbe_irq_disable_queues

 drivers/net/ethernet/intel/e1000/e1000_hw.c   |  2 +-
 drivers/net/ethernet/intel/e1000e/e1000.h     |  1 -
 drivers/net/ethernet/intel/e1000e/netdev.c    | 12 ++++----
 drivers/net/ethernet/intel/i40e/i40e_adminq.c |  6 +---
 drivers/net/ethernet/intel/i40e/i40e_main.c   | 24 +++++++--------
 .../net/ethernet/intel/i40e/i40e_prototype.h  |  2 +-
 drivers/net/ethernet/intel/i40e/i40e_xsk.c    |  4 +--
 drivers/net/ethernet/intel/igb/e1000_mac.c    |  9 ++----
 drivers/net/ethernet/intel/igc/igc.h          |  5 +++-
 drivers/net/ethernet/intel/igc/igc_defines.h  |  4 ---
 drivers/net/ethernet/intel/igc/igc_ethtool.c  |  9 +++---
 drivers/net/ethernet/intel/igc/igc_mac.c      |  5 ++--
 drivers/net/ethernet/intel/igc/igc_main.c     |  3 +-
 drivers/net/ethernet/intel/igc/igc_regs.h     |  5 ++--
 .../net/ethernet/intel/ixgbe/ixgbe_common.c   |  5 ++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 29 -------------------
 .../net/ethernet/intel/ixgbe/ixgbe_sriov.c    |  2 +-
 17 files changed, 40 insertions(+), 87 deletions(-)

-- 
2.26.2


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

end of thread, other threads:[~2020-05-29 19:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-29  4:39 [net-next 00/17][pull request] Intel Wired LAN Driver Updates 2020-05-28 Jeff Kirsher
2020-05-29  4:39 ` [net-next 01/17] i40e: Use scnprintf() for avoiding potential buffer overflow Jeff Kirsher
2020-05-29  4:39 ` [net-next 02/17] i40e: trivial fixup of comments in i40e_xsk.c Jeff Kirsher
2020-05-29  4:39 ` [net-next 03/17] ixgbe: fix signed-integer-overflow warning Jeff Kirsher
2020-05-29  4:39 ` [net-next 04/17] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() Jeff Kirsher
2020-05-29  4:39 ` [net-next 05/17] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() Jeff Kirsher
2020-05-29  4:39 ` [net-next 06/17] ixgbe: Remove unused inline function ixgbe_irq_disable_queues Jeff Kirsher
2020-05-29  4:39 ` [net-next 07/17] igb: make igb_set_fc_watermarks() return void Jeff Kirsher
2020-05-29  4:39 ` [net-next 08/17] igc: Remove unused flags Jeff Kirsher
2020-05-29  4:39 ` [net-next 09/17] igc: Reject NFC rules with multiple matches Jeff Kirsher
2020-05-29  4:39 ` [net-next 10/17] igc: Fix IGC_MAX_RXNFC_RULES Jeff Kirsher
2020-05-29  4:39 ` [net-next 11/17] e1000e: Relax condition to trigger reset for ME workaround Jeff Kirsher
2020-05-29  4:39 ` [net-next 12/17] i40e: Make i40e_shutdown_adminq() return void Jeff Kirsher
2020-05-29  4:40 ` [net-next 13/17] igc: Remove symbol error counter Jeff Kirsher
2020-05-29  4:40 ` [net-next 14/17] igc: Add Receive Error Counter Jeff Kirsher
2020-05-29  4:40 ` [net-next 15/17] igc: Remove Sequence " Jeff Kirsher
2020-05-29  4:40 ` [net-next 16/17] igc: Fix wrong register name Jeff Kirsher
2020-05-29  4:40 ` [net-next 17/17] e1000: Fix typo in the comment Jeff Kirsher
2020-05-29 19:17 ` [net-next 00/17][pull request] Intel Wired LAN Driver Updates 2020-05-28 David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.