lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Thu, 28 May 2020 21:39:47 -0700
From:   Jeff Kirsher <jeffrey.t.kirsher@...el.com>
To:     davem@...emloft.net
Cc:     Jeff Kirsher <jeffrey.t.kirsher@...el.com>, netdev@...r.kernel.org,
        nhorman@...hat.com, sassmann@...hat.com
Subject: [net-next 00/17][pull request] Intel Wired LAN Driver Updates 2020-05-28

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

Powered by blists - more mailing lists