Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-17--21-00 (v6.18-rc1-340-g3eb3ed43b4e4) remotes/brancher/net-next-2025-10-18--00-00 (v6.18-rc1-345-gb995003c375d) ==== BASE DIFF ==== .../networking/net_cachelines/inet_sock.rst | 79 +++++++++++----------- Documentation/networking/net_failover.rst | 6 +- drivers/net/bonding/bond_main.c | 7 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 3 +- drivers/net/ethernet/freescale/enetc/enetc.c | 25 +++++-- drivers/net/ethernet/freescale/enetc/enetc.h | 2 +- drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c | 17 +++++ drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/phy/realtek/realtek_main.c | 16 ++--- include/linux/ipv6.h | 1 - include/linux/rculist_nulls.h | 59 ++++++++++++++++ include/net/inet_sock.h | 1 + include/net/sock.h | 13 ++++ net/Kconfig | 8 +-- net/ipv4/inet_hashtables.c | 8 ++- net/ipv4/inet_timewait_sock.c | 35 ++++------ net/ipv6/ip6_flowlabel.c | 44 ++++++------ net/ipv6/tcp_ipv6.c | 13 ++-- net/sctp/ipv6.c | 8 ++- tools/testing/selftests/net/io_uring_zerocopy_tx.c | 24 +++---- 21 files changed, 238 insertions(+), 139 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.leNLvcDHOr b/tmp/tmp.5D8hLJrE7L index 65994203d170..74742079f424 100644 --- a/tmp/tmp.leNLvcDHOr +++ b/tmp/tmp.5D8hLJrE7L @@ -9,11 +9,23 @@ nipa: dbg: tests: bonding: print info on failure nipa: timestamp - try waking nipa: profile (time) test output nipa: config: x86: use periodic HZ tick -selftests: net: fix server bind failure in sctp_vrf.sh nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +selftests: net: fix server bind failure in sctp_vrf.sh Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf +net: unix: clarify BSD behavior comment in unix_release_sock() +net: stmmac: convert to phylink managed WoL PHY speed +net: stmmac: convert to phylink-managed Wake-on-Lan +net: phylink: add phylink managed wake-on-lan PHY speed control +net: phylink: add phylink managed MAC Wake-on-Lan support +net: phy: add phy_may_wakeup() +net: phy: add phy_can_wakeup() +net: phy: dp83td510: add MSE interface support for 10BASE-T1L +net: phy: micrel: add MSE interface support for KSZ9477 family +ethtool: netlink: add lightweight MSE reporting to LINKSTATE_GET +ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access +ethtool: introduce core UAPI and driver API for PHY MSE diagnostics s390/iucv: Convert sprintf/snprintf to scnprintf net: airoha: Add AN7583 SoC support net: airoha: ppe: Do not use magic numbers in airoha_ppe_foe_get_entry_locked() @@ -35,7 +47,6 @@ hinic3: Add mac filter ops hinic3: Add NIC configuration ops hinic3: Add PF management interfaces hinic3: Add PF framework -net: phy: micrel: Add support for non PTP SKUs for lan8814 phy: mscc: Fix PTP for VSC8574 and VSC8572 phy: mscc: Use PHY_ID_MATCH_MODEL for VSC8584, VSC8582, VSC8575, VSC856X net: 6pack: Demote "How to turn on 6pack support" section heading @@ -62,22 +73,15 @@ 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 for upper devices -bonding: show master index when dumping slave info Revert "net: usb: ax88179_178a: Bind only to vendor-specific interface" net: usb: ax88179_178a: add USB device driver for config selection net: usb: support quirks in cdc_ncm net/smc: fix general protection fault in __smc_diag_dump gve: Consolidate and persist ethtool ring changes net: stmmac: dwmac-sophgo: Add phy interface filter -virtio_net: fix header access in big_packets mode -bnxt_en: support PPS in/out on all pins Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ -r8169: reconfigure rx unconditionally before chip reset when resuming -net: phy: realtek: fix rtl8221b-vm-cg name -selftests/net: io_uring: fix unknown errnum values -ixgbe: Add 10G-BX support net: stmmac: convert to phylink PCS support net: stmmac: provide PCS initialisation hook net: stmmac: only call stmmac_pcs_ctrl_ane() for integrated SGMII PCS @@ -92,10 +96,7 @@ net: stmmac: remove PCS "mode" pause handling net: stmmac: remove SGMII/RGMII/SMII interrupt handling net: stmmac: remove xstats.pcs_* members net: stmmac: remove broken PCS code -dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path -net: bonding: update the slave array for broadcast mode net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions -net: Kconfig: discourage drop_monitor enablement eea: introduce ethtool support eea: create/destroy rx,tx queues for netdevice open and stop eea: probe the netdevice and create adminq @@ -109,10 +110,7 @@ net: enetc: add preliminary i.MX94 NETC blocks control support dt-bindings: net: ethernet-controller: remove the enum values of speed dt-bindings: net: enetc: add compatible string for ENETC with pseduo MAC dt-bindings: net: netc-blk-ctrl: add compatible string for i.MX94 platforms -Documentation: net: net_failover: Separate cloud-ifupdown-helper and reattach-vf.sh code blocks marker net: rmnet: Use section heading for packet format subsections -net: enetc: correct the value of ENETC_RXB_TRUESIZE -page_pool: check if nmdesc->pp is !NULL to confirm its usage as pp for net_iov selftest: packetdrill: Import client_synack-data.pkt. tcp: Don't acknowledge SYN+ACK payload to TFO fallback client. selftest: packetdrill: Import TFO sendto tests. @@ -134,15 +132,7 @@ net: ethtool: tsconfig: Re-configure hwtstamp upon provider change net: stmmac: Allow supporting coarse adjustment mode net: stmmac: Move subsecond increment configuration in dedicated helper net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx -net: enetc: fix the deadlock of enetc_mdio_lock -inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule() -inet: Avoid ehash lookup race in inet_ehash_insert() -rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu() -ipv6: Move ipv6_fl_list from ipv6_pinfo to inet_sock. tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahash -net: mana: Support HW link state events -mlxbf_gige: report unknown speed and duplex when link is down -net: hibmcge: support pci_driver.shutdown() net: ti: icssg-prueth: Enable zero copy in XDP features net: ti: icssg-prueth: Add AF_XDP zero copy for RX net: ti: icssg-prueth: Make emac_run_xdp function independent of page