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]
Message-ID: <20250703174242.3829277-1-anthony.l.nguyen@intel.com>
Date: Thu,  3 Jul 2025 10:42:27 -0700
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net,
	kuba@...nel.org,
	pabeni@...hat.com,
	edumazet@...gle.com,
	andrew+netdev@...n.ch,
	netdev@...r.kernel.org
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>
Subject: [PATCH net-next 00/12][pull request] Intel Wired LAN Driver Updates 2025-07-03

Vladimir Oltean converts Intel drivers (ice, igc, igb, ixgbe, i40e) to
utilize new timestamping API (ndo_hwtstamp_get() and ndo_hwtstamp_set()).

For ixgbe:
Paul, Don, Slawomir, and Radoslaw add Malicious Driver Detection (MDD)
support for X550 and E610 devices to detect, report, and handle
potentially malicious VFs.

Simon Horman corrects spelling mistakes.

For igbvf:
Kohei Enju removes a couple of unreported counters and adds reporting
of Tx timeouts.

The following are changes since commit 5f712c3877f99d5b5e4d011955c6467ae0e535a6:
  ipv6: Cleanup fib6_drop_pcpu_from()
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 10GbE

Don Skidmore (1):
  ixgbe: check for MDD events

Kohei Enju (2):
  igbvf: remove unused interrupt counter fields from struct
    igbvf_adapter
  igbvf: add tx_timeout_count to ethtool statistics

Paul Greenwalt (1):
  ixgbe: add MDD support

Radoslaw Tyl (1):
  ixgbe: turn off MDD while modifying SRRCTL

Simon Horman (1):
  ixgbe: spelling corrections

Slawomir Mrozowicz (1):
  ixgbe: add Tx hang detection unhandled MDD

Vladimir Oltean (5):
  ice: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
  igc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
  igb: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
  ixgbe: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
  i40e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()

 drivers/net/ethernet/intel/i40e/i40e.h        |   9 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c   |  24 +-
 drivers/net/ethernet/intel/i40e/i40e_ptp.c    |  43 ++--
 drivers/net/ethernet/intel/ice/ice_main.c     |  24 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c      |  45 ++--
 drivers/net/ethernet/intel/ice/ice_ptp.h      |  17 +-
 drivers/net/ethernet/intel/igb/igb.h          |   9 +-
 drivers/net/ethernet/intel/igb/igb_main.c     |   6 +-
 drivers/net/ethernet/intel/igb/igb_ptp.c      |  37 ++-
 drivers/net/ethernet/intel/igbvf/ethtool.c    |   1 +
 drivers/net/ethernet/intel/igbvf/igbvf.h      |   2 -
 drivers/net/ethernet/intel/igbvf/netdev.c     |   4 -
 drivers/net/ethernet/intel/igc/igc.h          |   9 +-
 drivers/net/ethernet/intel/igc/igc_main.c     |  21 +-
 drivers/net/ethernet/intel/igc/igc_ptp.c      |  36 ++-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h      |  14 +-
 .../net/ethernet/intel/ixgbe/ixgbe_82598.c    |   4 +-
 .../net/ethernet/intel/ixgbe/ixgbe_common.c   |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c |   4 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c  |   5 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 237 +++++++++++++++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h  |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c  |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c  |  42 ++--
 .../net/ethernet/intel/ixgbe/ixgbe_sriov.c    |  53 +++-
 .../net/ethernet/intel/ixgbe/ixgbe_sriov.h    |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h |  46 +++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 122 ++++++++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.h |   5 +
 31 files changed, 596 insertions(+), 236 deletions(-)

-- 
2.47.1


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ