Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-08-14--09-00 (net-next-6.17-10440-g9c22c8dac395) remotes/brancher/net-next-2025-08-14--12-00 (net-next-6.17-10468-gf6a303ef2476) ==== BASE DIFF ==== Documentation/netlink/specs/ethtool.yaml | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 20 ++- drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 2 +- drivers/net/ethernet/meta/fbnic/fbnic_rpc.c | 2 + drivers/net/usb/asix_devices.c | 1 + include/uapi/linux/ethtool.h | 1 + net/ethtool/ioctl.c | 25 +++ net/ethtool/rss.c | 27 ++-- tools/testing/selftests/drivers/net/hw/Makefile | 1 + .../selftests/drivers/net/hw/rss_flow_label.py | 167 +++++++++++++++++++++ 12 files changed, 234 insertions(+), 18 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.iOy3v4yrTc b/tmp/tmp.AYHceDCGF9 index 4d4f0701eacc..3352939065db 100644 --- a/tmp/tmp.iOy3v4yrTc +++ b/tmp/tmp.AYHceDCGF9 @@ -12,9 +12,36 @@ 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 +net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM +net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload. +net: phy: micrel: Add support for lan8842 +net: phy: micrel: Replace hardcoded pages with defines +net: phy: micrel: Introduce lanphy_modify_page_reg +net: phy: micrel: Start using PHY_ID_MATCH_MODEL +Documentation: networking: add detailed guide on Ethernet flow control configuration +net: airoha: Add wlan flowtable TX offload +net: rnpgbe: Add register_netdev +net: rnpgbe: Add basic mbx_fw support +net: rnpgbe: Add basic mbx ops support +net: rnpgbe: Add n500/n210 chip support +net: rnpgbe: Add build support for rnpgbe net: macb: Add capability-based QBV detection and Versal support net: macb: Add TAPRIO traffic scheduling support ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add +RDMA/ionic: Add Makefile/Kconfig to kernel build environment +RDMA/ionic: Implement device stats ops +RDMA/ionic: Register device ops for miscellaneous functionality +RDMA/ionic: Register device ops for datapath +RDMA/ionic: Register device ops for control path +RDMA/ionic: Create device queues to support admin operations +RDMA/ionic: Register auxiliary module for ionic ethernet adapter +RDMA: Add IONIC to rdma_driver_id definition +net: ionic: Provide doorbell and CMB region information +net: ionic: Provide interrupt allocation support for the RDMA driver +net: ionic: Provide RDMA reset support for the RDMA driver +net: ionic: Export the APIs from net driver to support device commands +net: ionic: Update LIF identity with additional RDMA capabilities +net: ionic: Create an auxiliary device for rdma driver net: bridge: remove unused argument of br_multicast_query_expired() ppp: fix race conditions in ppp_fill_forward_path net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path @@ -128,8 +155,3 @@ 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 -selftests: drv-net: add test for RSS on flow label -eth: bnxt: support RSS on IPv6 Flow Label -eth: fbnic: support RSS on IPv6 Flow Label -net: ethtool: support including Flow Label in the flow hash for RSS -net: pppoe: implement GRO/GSO support