Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-08-30--00-00 (v6.17-rc3-773-gefad6352e754) remotes/brancher/net-next-2025-08-30--03-00 (v6.17-rc3-771-g5984c425e0f8) ==== BASE DIFF ==== drivers/isdn/mISDN/dsp_hwec.c | 6 +- drivers/net/ethernet/microchip/lan865x/lan865x.c | 8 +- drivers/net/ethernet/oa_tc6.c | 3 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/ptp/ptp_ocp.c | 3 +- include/linux/inet_diag.h | 7 +- include/net/dst.h | 16 ++- include/net/ip.h | 6 +- include/net/ip6_route.h | 2 +- include/net/route.h | 2 +- net/bridge/br_netfilter_hooks.c | 3 - net/core/dst.c | 2 +- net/core/gen_estimator.c | 2 + net/core/sock.c | 16 +-- net/ipv4/icmp.c | 6 +- net/ipv4/inet_diag.c | 85 +++++++++------- net/ipv4/ip_fragment.c | 6 +- net/ipv4/ipmr.c | 6 +- net/ipv4/raw_diag.c | 10 +- net/ipv4/route.c | 8 +- net/ipv4/tcp_diag.c | 12 +-- net/ipv4/tcp_fastopen.c | 7 +- net/ipv4/tcp_metrics.c | 6 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/udp_diag.c | 10 +- net/ipv6/anycast.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/ip6_output.c | 64 +++++++----- net/ipv6/mcast.c | 2 +- net/ipv6/ndisc.c | 2 +- net/ipv6/output_core.c | 8 +- net/ipv6/route.c | 7 +- net/mptcp/mptcp_diag.c | 15 +-- net/netfilter/nf_conntrack_helper.c | 4 +- .../selftests/net/netfilter/nft_flowtable.sh | 113 ++++++++++++++------- tools/testing/vsock/util.c | 1 - 36 files changed, 262 insertions(+), 198 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.VUONHFMHy3 b/tmp/tmp.bVYsEbTXA3 index 4d7b3d977b3d..427d7d92f2a8 100644 --- a/tmp/tmp.VUONHFMHy3 +++ b/tmp/tmp.bVYsEbTXA3 @@ -12,9 +12,16 @@ 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 +bonding: Remove support for use_carrier +net/mlx5: {DR,HWS}, Use the cached vhca_id for this device +net/mlx5: E-switch, Set representor attributes for adjacent VFs +net/mlx5: E-Switch, Register representors for adjacent vports +net/mlx5: E-Switch, Create acls root namespace for adjacent vports +net/mlx5: E-Switch, Add support for adjacent functions vports discovery +net/mlx5: E-Switch, Move vport acls root namespaces creation to eswitch +net/mlx5: FS, Convert vport acls root namespaces to xarray selftests: drv-net: rss_ctx: make the test pass with few queues selftests: drv-net: rss_ctx: use Netlink for timed reconfig -net: devmem: NULL check netdev_nl_get_dma_dev return value tcp: Remove sk->sk_prot->orphan_count. dt-bindings: net: Convert APM XGene MDIO to DT schema dt-bindings: net: Convert apm,xgene-enet to DT schema @@ -29,20 +36,13 @@ 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() net: macb: Fix tx_ptr_lock locking -net: phy: micrel: Add PTP support for lan8842 -net: phy: micrel: Introduce function __lan8814_ptp_probe_once -netfilter: xt_hashlimit: fix inconsistent return type in hashlimit_mt_* -net: maxlinear: Add support for MxL LGM SoC -dt-bindings: net: mxl: Add MxL LGM Network Processor SoC net: ethernet: ti: am65-cpsw-nuss: Fix null pointer dereference for ndev net: ethernet: qualcomm: QCOM_PPE should depend on ARCH_QCOM -net/smc: Remove validation of reserved bits in CLC Decline message selftests/net: add offload checking test for virtual interface net: bridge: use common function to compute the features team: use common function to compute the features bonding: use common function to compute the features net: add a common function to compute features from lowers devices -ipv6: sit: Add ipip6_tunnel_dst_find() for cleanup net: wangxun: add RSS reta and rxfh fields support net: libwx: support multiple RSS for every pool net: stmmac: mdio: update runtime PM @@ -69,19 +69,9 @@ net/mlx5: DMA-sync earlier in mlx5e_skb_from_cqe_mpwrq_nonlinear net: remove local_bh_enable during busy poll 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 net/mlx5e: Implement PSP key_rotate operation net/mlx5e: Add Rx data path offload psp: provide decapsulation and receive helper for drivers @@ -101,7 +91,6 @@ 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: af_packet: Use hrtimer to do the retire operation net: stmmac: add TC flower filter support for IP EtherType net: stmmac: enhance VLAN protocol detection for GRO net: stmmac: set TE/RE bits for ARP Offload when interface down @@ -131,13 +120,7 @@ hinic3: HW capability initialization hinic3: HW common function initialization hinic3: HW management interfaces hinic3: HW initialization -microchip: lan865x: add ndo_eth_ioctl handler to enable PHY ioctl support ptp: Limit time setting of PTP clocks -inet_diag: avoid cache line misses in inet_diag_bc_sk() -inet_diag: change inet_diag_bc_sk() first argument -inet_diag: annotate data-races in inet_diag_bc_sk() -tcp: annotate data-races in tcp_req_diag_fill() -inet_diag: annotate data-races in inet_diag_msg_common_fill() net: stmmac: check if interface is running before TC block setup net: stmmac: correct Tx descriptors debugfs prints net: stmmac: replace memcpy with strscpy in ethtool @@ -147,20 +130,6 @@ riscv: dts: spacemit: Add Ethernet support for BPI-F3 riscv: dts: spacemit: Add Ethernet support for K1 net: spacemit: Add K1 Ethernet MAC dt-bindings: net: Add support for SpacemiT K1 -vsock/test: Remove redundant semicolons -ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdog -mISDN: Fix memory leak in dsp_hwec_enable() -mctp pcc: Implement MCTP over PCC Transport -selftests: net: avoid memory leak -xirc2ps_cs: fix register access when enabling FullDuplex -net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y -VF Resource State Inconsistency Vulnerability in Linux bnxt_en Driver -netfilter: conntrack: helper: Replace -EEXIST by -EBUSY -netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm -microchip: lan865x: Fix LAN8651 autoloading -microchip: lan865x: Fix module autoloading -net: ethernet: oa_tc6: Handle failure of spi_setup -ipv6: annotate data-races around devconf->rpl_seg_enabled net: usb: r8152: resume-reset deadlock Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() Bluetooth: vhci: Prevent use-after-free by removing debugfs files early