Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-06-26--08-00 (v6.16-rc2-1057-gaab7103658b6) remotes/brancher/net-next-hw-2025-06-26--16-00 (v6.16-rc2-1012-g44146c5f216a) ==== BASE DIFF ==== Documentation/dev-tools/checkpatch.rst | 9 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 2 +- Documentation/networking/ip-sysctl.rst | 674 ++++++++++++++++----- drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 22 +- drivers/net/ethernet/meta/fbnic/fbnic_devlink.c | 4 +- drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c | 73 ++- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 30 +- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 8 +- drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 2 +- drivers/net/ethernet/meta/fbnic/fbnic_netdev.h | 5 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.h | 3 - drivers/net/ethernet/ti/am65-cpsw-nuss.c | 27 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 2 +- net/core/selftests.c | 5 +- scripts/checkpatch.pl | 12 + 15 files changed, 641 insertions(+), 237 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.eesPFSzwJD b/tmp/tmp.SUrkhxmxSP index be1b2da44bd5..7df3465286c7 100644 --- a/tmp/tmp.eesPFSzwJD +++ b/tmp/tmp.SUrkhxmxSP @@ -13,16 +13,9 @@ net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_inf net: hibmcge: configure FIFO thresholds according to the MAC controller documentation net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance. net: hibmcge: support scenario without PHY -virtio-net: allow more allocated space for mergeable XDP -virtio-net: create a helper to check received mergeable buffer's length -virtio-net: remove redundant truesize check with PAGE_SIZE -virtio-net: ensure the received length does not exceed allocated size bonding: don't force LACPDU tx to ~333 ms boundaries -tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range octeontx2-af: Fix error code in rvu_mbox_init() net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_fill_rx_queue() -Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux -net: fec: allow disable coalescing ethernet: atl1: Add missing DMA mapping error checks and count errors vhost/vsock: Allocate nonlinear SKBs for handling large transmit buffers vsock/virtio: Rename virtio_vsock_skb_rx_put() to virtio_vsock_skb_put() @@ -65,24 +58,9 @@ net: xsk: update tx queue consumer immediately after transmission net: Remove unused function first_net_device_rcu() net/mlx5e: Cleanup error handle in mlx5e_tc_sample_init() amd-xgbe: do not double read link status -rose: fix dangling neighbour pointers in rose_rt_device_down() Octeontx2-pf: ethtool: support multi advertise mode Octeontx2-af: Introduce mode group index Octeontx-pf: Update SGMII mode mapping -net: mctp: test: Add tests for gateway routes -net: mctp: add gateway routing support -net: mctp: allow NL parsing directly into a struct mctp_route -net: mctp: remove routes by netid, not by device -net: mctp: pass net into route creation -net: mctp: test: Add initial socket tests -net: mctp: test: add sock test infrastructure -net: mctp: test: move functions into utils.[ch] -net: mctp: test: Add extaddr routing output test -net: mctp: test: Add an addressed device constructor -net: mctp: separate cb from direct-addressing routing -net: mctp: separate routing database from routing operations -net: mctp: test: make cloned_frag buffers more appropriately-sized -net: mctp: don't use source cb data when forwarding, ensure pkt_type is set ARM: dts: Fix up wrv54g device tree dt-bindings: dsa: Rewrite Micrel KS8995 in schema netmem: introduce a netmem API, virt_to_head_netmem() @@ -92,32 +70,7 @@ page_pool: rename __page_pool_alloc_pages_slow() to __page_pool_alloc_netmems_sl page_pool: rename __page_pool_release_page_dma() to __page_pool_release_netmem_dma() page_pool: rename page_pool_return_page() to page_pool_return_netmem() netmem: introduce struct netmem_desc mirroring struct page -net: libwx: fix the creation of page_pool -net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() ipv4: fib: Remove unnecessary encap_type check -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(). -ipv6: anycast: Don't hold RTNL for IPV6_LEAVE_ANYCAST and IPV6_ADDRFORM. -ipv6: anycast: Don't use rtnl_dereference(). -ipv6: mcast: Remove unnecessary ASSERT_RTNL and comment. -ipv6: mcast: Don't hold RTNL for MCAST_ socket options. -ipv6: mcast: Don't hold RTNL in ipv6_sock_mc_close(). -ipv6: mcast: Don't hold RTNL for IPV6_DROP_MEMBERSHIP and MCAST_LEAVE_GROUP. -ipv6: mcast: Don't hold RTNL for IPV6_ADD_MEMBERSHIP and MCAST_JOIN_GROUP. -ipv6: mcast: Use in6_dev_get() in ipv6_dev_mc_dec(). -ipv6: mcast: Remove mca_get(). -ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). -ipv6: mcast: Replace locking comments with lockdep annotations. -ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). -dt-bindings: net: convert lpc-eth.txt yaml format -net: selftests: fix TCP packet checksum -docs: net: sysctl documentation cleanup -eth: fbnic: rename fbnic_fw_clear_cmpl to fbnic_mbx_clear_cmpl -eth: fbnic: sort includes -eth: fbnic: realign whitespace -eth: fbnic: fix stampinn typo in a comment -eth: fbnic: remove duplicate FBNIC_MAX_.XQS macros vhost/net: enable gso over UDP tunnel support. tun: enable gso over UDP tunnel support. virtio_net: enable gso over UDP tunnel support. @@ -127,14 +80,6 @@ vhost-net: allow configuring extended features virtio_pci_modern: allow configuring extended features virtio: introduce extended features scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES -checkpatch: check for comment explaining rgmii(|-rxid|-txid) PHY modes -net: ethernet: ti: am65-cpsw: fixup PHY mode for fixed RGMII TX delay -dt-bindings: net: ti: k3-am654-cpsw-nuss: update phy-mode in example -net: bonding: send peer notify when failure recovery -net: bonding: add broadcast_neighbor netlink option -net: bonding: add broadcast_neighbor option for 802.3ad -rds: Expose feature parameters via sysfs (and ELF) -skbuff: Improve the sending efficiency of __skb_send_sock Documentation: netlink: specs: tc: Add DualPI2 specification selftests/tc-testing: Add selftests for qdisc DualPI2 selftests/tc-testing: Fix warning and style check on tdc.sh @@ -143,6 +88,3 @@ sched: Dump configuration and statistics of dualpi2 qdisc sched: Struct definition and parsing of dualpi2 qdisc net: mdio: Add MDIO bus controller for Airoha AN7583 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller -net/mlx5: Add IFC bits for PCIe Congestion Event object -net/mlx5: Small refactor for general object capabilities -net/mlx5: fs, add multiple prios to RDMA TRANSPORT steering domain