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: <20250429234651.3982025-1-anthony.l.nguyen@intel.com>
Date: Tue, 29 Apr 2025 16:46:35 -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/13][pull request] Intel Wired LAN Driver Updates 2025-04-29 (igb, igc, ixgbe, idpf)

For igb:
Kurt Kanzenbach adds linking of IRQs and queues to NAPI instances and
adds persistent NAPI config. Lastly, he removes undesired IRQs that
occur while busy polling.

For igc:
Kurt Kanzenbach switches the Tx mode for MQPRIO offload to harmonize the
current implementation with TAPRIO.

For ixgbe:
Jedrzej adds separate ethtool ops for E610 devices to account for device
differences.

Slawomir adds devlink region support for E610 devices.

For idpf:
Mateusz assigns and utilizes the ptype field out of libeth_rqe_info.

Michal removes unreachable code.

The following are changes since commit ff61a4a5dfc27535227c0b2ead05a1a1afce76ec:
  Merge branch 'ip-improve-tcp-sock-multipath-routing'
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 1GbE

Jedrzej Jagielski (4):
  ixgbe: create E610 specific ethtool_ops structure
  ixgbe: add support for ACPI WOL for E610
  ixgbe: apply different rules for setting FC on E610
  ixgbe: add E610 .set_phys_id() callback implementation

Kurt Kanzenbach (6):
  igb: Link IRQs to NAPI instances
  igb: Link queues to NAPI instances
  igb: Add support for persistent NAPI config
  igb: Get rid of spurious interrupts
  igc: Limit netdev_tc calls to MQPRIO
  igc: Change Tx mode for MQPRIO offloading

Mateusz Polchlopek (1):
  idpf: assign extracted ptype to struct libeth_rqe_info field

Michal Swiatkowski (1):
  idpf: remove unreachable code from setting mailbox

Slawomir Mrozowicz (1):
  ixgbe: devlink: add devlink region support for E610

 Documentation/networking/devlink/ixgbe.rst    |  49 +++
 drivers/net/ethernet/intel/idpf/idpf_lib.c    |  18 +-
 .../ethernet/intel/idpf/idpf_singleq_txrx.c   |  25 +-
 drivers/net/ethernet/intel/igb/igb.h          |   5 +-
 drivers/net/ethernet/intel/igb/igb_main.c     |  78 ++++-
 drivers/net/ethernet/intel/igb/igb_xsk.c      |   1 +
 drivers/net/ethernet/intel/igc/igc.h          |   5 +-
 drivers/net/ethernet/intel/igc/igc_main.c     |  18 +-
 drivers/net/ethernet/intel/igc/igc_tsn.c      |  39 +--
 drivers/net/ethernet/intel/ixgbe/Makefile     |   3 +-
 .../ethernet/intel/ixgbe/devlink/devlink.h    |   2 +
 .../net/ethernet/intel/ixgbe/devlink/region.c | 290 ++++++++++++++++++
 drivers/net/ethernet/intel/ixgbe/ixgbe.h      |   3 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c |  29 ++
 drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h |   1 +
 .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c  | 171 ++++++++++-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |  13 +-
 .../ethernet/intel/ixgbe/ixgbe_type_e610.h    |  14 +
 18 files changed, 667 insertions(+), 97 deletions(-)
 create mode 100644 drivers/net/ethernet/intel/ixgbe/devlink/region.c

-- 
2.47.1


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ