public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/7][pull request] Intel Wired LAN Driver Updates 2026-01-26 (ice, idpf)
@ 2026-01-26 22:43 Tony Nguyen
  2026-01-26 22:43 ` [PATCH net-next 1/7] ice: pass pointer to ice_fetch_u64_stats_per_ring Tony Nguyen
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Tony Nguyen @ 2026-01-26 22:43 UTC (permalink / raw)
  To: davem, kuba, pabeni, edumazet, andrew+netdev, netdev; +Cc: Tony Nguyen

For ice:
Jake converts ring stats to utilize u64_stats APIs and performs some
cleanups along the way.

Alexander reorganizes layout of Tx and Rx rings for cacheline
locality and utilizes __cacheline_group* macros on the new layouts.

For idpf:
YiFei Zhu adds support for BPF kfunc reporting of hardware Rx timestamps.

The following are changes since commit bf2e36c9dab95e41516fbcf7b1cc804539b2d021:
  dt-bindings: net: dsa: fix typos in bindings docs
and are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 100GbE

Alexander Lobakin (1):
  ice: reshuffle and group Rx and Tx queue fields by cachelines

Jacob Keller (5):
  ice: pass pointer to ice_fetch_u64_stats_per_ring
  ice: remove ice_q_stats struct and use struct_group
  ice: use u64_stats API to access pkts/bytes in dim sample
  ice: shorten ring stat names and add accessors
  ice: convert all ring stats to u64_stats_t

YiFei Zhu (1):
  idpf: export RX hardware timestamping information to XDP

 drivers/net/ethernet/intel/ice/ice.h          |   3 -
 drivers/net/ethernet/intel/ice/ice_base.c     |   4 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c  |  31 ++-
 drivers/net/ethernet/intel/ice/ice_lib.c      |  56 +++--
 drivers/net/ethernet/intel/ice/ice_lib.h      |   6 +
 drivers/net/ethernet/intel/ice/ice_main.c     | 196 +++++++++++------
 drivers/net/ethernet/intel/ice/ice_txrx.c     |  46 ++--
 drivers/net/ethernet/intel/ice/ice_txrx.h     | 199 +++++++++++-------
 drivers/net/ethernet/intel/ice/ice_txrx_lib.c |   5 +-
 drivers/net/ethernet/intel/ice/ice_txrx_lib.h |   2 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c      |   4 +-
 drivers/net/ethernet/intel/idpf/xdp.c         |  31 +++
 drivers/net/ethernet/intel/idpf/xdp.h         |  20 ++
 13 files changed, 396 insertions(+), 207 deletions(-)

-- 
2.47.1


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

end of thread, other threads:[~2026-01-28  1:40 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-26 22:43 [PATCH net-next 0/7][pull request] Intel Wired LAN Driver Updates 2026-01-26 (ice, idpf) Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 1/7] ice: pass pointer to ice_fetch_u64_stats_per_ring Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 2/7] ice: remove ice_q_stats struct and use struct_group Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 3/7] ice: use u64_stats API to access pkts/bytes in dim sample Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 4/7] ice: shorten ring stat names and add accessors Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 5/7] ice: convert all ring stats to u64_stats_t Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 6/7] ice: reshuffle and group Rx and Tx queue fields by cachelines Tony Nguyen
2026-01-26 22:43 ` [PATCH net-next 7/7] idpf: export RX hardware timestamping information to XDP Tony Nguyen
2026-01-28  1:40 ` [PATCH net-next 0/7][pull request] Intel Wired LAN Driver Updates 2026-01-26 (ice, idpf) patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox