Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-08-29--00-00 (v6.17-rc2-783-g0f905904ae2b) remotes/brancher/net-next-hw-2025-08-29--08-00 (v6.17-rc2-831-g6649543092c7) ==== BASE DIFF ==== drivers/net/ethernet/intel/ice/Makefile | 8 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 2 +- drivers/net/ethernet/intel/ice/ice_sriov.h | 4 +- drivers/net/ethernet/intel/ice/ice_vf_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_vf_lib.h | 2 +- .../{ice_virtchnl_allowlist.c => virt/allowlist.c} | 2 +- .../{ice_virtchnl_allowlist.h => virt/allowlist.h} | 0 .../intel/ice/{ice_virtchnl_fdir.c => virt/fdir.c} | 0 .../intel/ice/{ice_virtchnl_fdir.h => virt/fdir.h} | 0 drivers/net/ethernet/intel/ice/virt/queues.c | 975 ++++++++++ drivers/net/ethernet/intel/ice/virt/queues.h | 20 + drivers/net/ethernet/intel/ice/virt/rss.c | 719 +++++++ drivers/net/ethernet/intel/ice/virt/rss.h | 18 + .../intel/ice/{ice_virtchnl.c => virt/virtchnl.c} | 2055 ++------------------ .../intel/ice/{ice_virtchnl.h => virt/virtchnl.h} | 0 15 files changed, 1933 insertions(+), 1874 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.tZkGmpZieB b/tmp/tmp.7RGDhvKPmp index 612002a198e9..693188b9aa75 100644 --- a/tmp/tmp.tZkGmpZieB +++ b/tmp/tmp.7RGDhvKPmp @@ -13,11 +13,44 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: dbg net/sctp_vrf.sh nipa: disable random kunit tests +selftests: Add napi threaded busy poll test in `busy_poller` +Extend napi threaded polling to allow kthread based busy polling +netfilter: nft_flowtable.sh: re-run with random mtu sizes +selftests: net: fix spelling and grammar mistakes +smsc911x: add second read of EEPROM mac when possible corruption seen +net: phy: fixed_phy: remove link gpio support +ipv4: start using dst_dev_rcu() +tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check() +tcp_metrics: use dst_dev_net_rcu() +net: use dst_dev_rcu() in sk_setup_caps() +ipv6: use RCU in ip6_output() +ipv6: use RCU in ip6_xmit() +ipv6: start using dst_dev_rcu() +net: dst: introduce dst->dev_rcu bnxt_en: fix incorrect page count in RX aggr ring log inet: ping: make ping_port_rover per netns inet: ping: remove ping_hash() inet: ping: check sock_net() in ping_get_port() and ping_lookup() virtio_net: adjust the execution order of function `virtnet_close` during freeze +net/mlx5e: Implement PSP key_rotate operation +net/mlx5e: Add Rx data path offload +psp: provide decapsulation and receive helper for drivers +net/mlx5e: Configure PSP Rx flow steering rules +net/mlx5e: Add PSP steering in local NIC RX +net/mlx5e: Implement PSP Tx data path +psp: provide encapsulation helper for drivers +net/mlx5e: Implement PSP operations .assoc_add and .assoc_del +net/mlx5e: Support PSP offload functionality +psp: track generations of device key +net: psp: update the TCP MSS to reflect PSP packet overhead +net: psp: add socket security association code +net: tcp: allow tcp_timewait_sock to validate skbs before handing to device +net: move sk_validate_xmit_skb() to net/core/dev.c +psp: add op for rotation of device key +tcp: add datapath logic for PSP with inline key exchange +net: modify core data structures for PSP datapath support +psp: base PSP device support +psp: add documentation net: macb: Fix tx_ptr_lock locking net: af_packet: Use hrtimer to do the retire operation net: stmmac: add TC flower filter support for IP EtherType