Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-06-18--16-00 (v6.16-rc1-548-ga898e58821f0) remotes/brancher/net-next-hw-2025-06-19--00-00 (v6.16-rc1-535-g180ffe6184cc) ==== BASE DIFF ==== Documentation/netlink/specs/ethtool.yaml | 3 ++ drivers/net/ethernet/amazon/ena/ena_ethtool.c | 39 +++++------------- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 33 ++++++--------- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 24 ++++++----- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 37 +++++++---------- drivers/net/ethernet/faraday/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 44 ++++---------------- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 36 ++++++++++------ drivers/net/ethernet/intel/e1000e/netdev.c | 14 +++++-- drivers/net/ethernet/intel/e1000e/ptp.c | 8 ++-- drivers/net/ethernet/intel/ice/ice_arfs.c | 48 ++++++++++++++++++++++ drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 ++- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 ++- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 6 ++- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 31 +++++++++++--- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 31 ++++++++------ drivers/net/ethernet/mellanox/mlx4/main.c | 12 ++---- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 45 ++++---------------- drivers/net/ethernet/sun/niu.c | 17 ++++---- include/uapi/linux/ethtool_netlink.h | 4 -- include/uapi/linux/ethtool_netlink_generated.h | 4 +- net/nfc/netlink.c | 6 +-- net/tipc/udp_media.c | 4 +- 24 files changed, 233 insertions(+), 230 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Ep2IWnpPOR b/tmp/tmp.d3ouNHwq72 index d3bb5cb42d71..58086ccfe6ba 100644 --- a/tmp/tmp.Ep2IWnpPOR +++ b/tmp/tmp.d3ouNHwq72 @@ -12,14 +12,7 @@ tcp: fix passive TFO socket having invalid NAPI ID selftests: net: add test for passive TFO socket NAPI ID selftests: net: add passive TFO test binary selftests: netdevsim: improve lib.sh include in peer.sh -netmem: fix skb_frag_address_safe with unreadable skbs -net: ethtool: remove duplicate defines for family info -ethernet: ionic: Fix DMA mapping tests -net: ftgmac100: select FIXED_PHY net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick -e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13 -ice: fix eswitch code memory leak in reset scenario -net: ice: Perform accurate aRFS flow match ip6_tunnel: enable to change proto of fb tunnels tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range neighbour: add support for NUD_PERMANENT proxy entries @@ -38,37 +31,10 @@ selftests: net: use slowwait to make sure IPv6 setup finished selftests: net: use slowwait to stabilize vrf_route_leaking test net: mdio: Add MDIO bus controller for Airoha AN7583 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller -nfc: Remove checks for nla_data returning NULL -net/mlx4e: Don't redefine IB_MTU_XXX enum net: mana: Handle unsupported HWC commands net: mana: Add speed support in mana_get_link_ksettings net: mana: Add support for net_shaper_ops net: mana: Fix potential deadlocks in mana napi ops -Octeontx2-pf: Fix Backpresure configuration -tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer -eth: sxgbe: migrate to new RXFH callbacks -eth: dpaa2: migrate to new RXFH callbacks -eth: dpaa: migrate to new RXFH callbacks -eth: mvpp2: migrate to new RXFH callbacks -eth: niu: migrate to new RXFH callbacks -eth: otx2: migrate to new RXFH callbacks -eth: thunder: migrate to new RXFH callbacks -eth: ena: migrate to new RXFH callbacks -eth: bnxt: migrate to new RXFH callbacks -eth: bnx2x: migrate to new RXFH callbacks -eth: sfc: migrate to new RXFH callbacks -eth: sfc: sienna: migrate to new RXFH callbacks -eth: sfc: falcon: migrate to new RXFH callbacks -net: hns3: clear hns alarm: comparison of integer expressions of different signedness -net: hns3: add complete parentheses for some macros -net: hns3: delete redundant address before the array -net: hns3: set the freed pointers to NULL when lifetime is not end -net: hns3: add \n at the end when print msg -net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conversion -net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion -net: hns3: fix spelling mistake "reg_um" -> "reg_num" -net: xsk: make xsk_tx_batch_size tunable -net: xsk: make MAX_PER_SOCKET_BUDGET tunable ipv6: Remove setsockopt_needs_rtnl(). ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). @@ -110,5 +76,4 @@ geneve: rely on rtnl lock in geneve_offload_rx_ports ipv6: Simplify link-local address generation for IPv6 GRE. net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() net/mlx4_en: Remove the redundant NULL check for the 'my_ets' object -page_pool: import Jesper's page_pool benchmark dt-bindings: net: Convert socfpga-dwmac bindings to yaml