Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-10-15--16-00 (net-next-6.18-11007-gb3fb825d8763) remotes/brancher/net-next-hw-2025-10-16--00-00 (net-next-6.18-11078-g478dc00fb882) ==== BASE DIFF ==== Documentation/admin-guide/sysctl/net.rst | 17 ++++++ MAINTAINERS | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 20 +++---- drivers/net/ethernet/broadcom/genet/bcmmii.c | 75 +------------------------- drivers/net/ethernet/google/gve/gve.h | 2 + drivers/net/ethernet/google/gve/gve_desc_dqo.h | 3 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 18 ++++--- drivers/net/usb/r8152.c | 1 + include/linux/platform_data/bcmgenet.h | 19 ------- include/net/netns/core.h | 1 + include/net/sock.h | 29 +++++----- net/atm/common.c | 2 +- net/core/dev.c | 29 +++++++++- net/core/net_namespace.c | 1 + net/core/sock.c | 17 ++++-- net/core/sysctl_net_core.c | 7 +++ 16 files changed, 105 insertions(+), 137 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.YqXZZizv7K b/tmp/tmp.vV9SfV41SL index 4aaa827ed91e..99f4f15c5c53 100644 --- a/tmp/tmp.YqXZZizv7K +++ b/tmp/tmp.vV9SfV41SL @@ -13,13 +13,76 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU -gve: Check valid ts bit on RX descriptor before hw timestamping +rtnetlink: Allow deleting FDB entries in user namespace +sctp: avoid NULL dereference when chunk data buffer is missing +net: bonding: update the slave array for broadcast mode +net: stmmac: add Eswin EIC7700 glue driver +dt-bindings: ethernet: eswin: Document for EIC7700 SoC +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/hsr: add interlink to fill_info output +net: rmnet: Fix checksum offload header v5 and aggregation packet formatting +Octeontx2-af: Fix pci_alloc_irq_vectors() return value check +netdevsim: add ipsec hw_features +net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx +net/mlx5e: psp, avoid 'accel' NULL pointer dereference +net: gro: clear skb_shinfo(skb)->hwtstamps in napi_reuse_skb() +udp: do not use skb_release_head_state() before skb_attempt_defer_free() +net: dwmac-rk: No need to check the return value of phy_power_on() +dpaa2-eth: treat skb with exact headroom as scatter/gather frames +net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 +net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size() +net: usb: rtl8150: Fix frame padding +tg3: prevent use of uninitialized remote_adv and local_adv variables +netpoll: Fix deadlock in memory allocation under spinlock +net: stmmac: dwmac-rk: Fix disabling set_clock_selection +can: j1939: add missing calls in NETDEV_UNREGISTER notification handler +can: add Transmitter Delay Compensation (TDC) documentation +can: remove false statement about 1:1 mapping between DLC and length +can: m_can: replace Dong Aisheng's old email address +can: m_can: fix CAN state in system PM +can: m_can: m_can_chip_config(): bring up interface in correct state +can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error Active +can: m_can: m_can_plat_remove(): add missing pm_runtime_disable() +can: gs_usb: gs_make_candev(): populate net_device->dev_port +can: gs_usb: increase max interface to U8_MAX +netdevsim: set the carrier when the device goes up +selftests: tls: add test for short splice due to full skmsg +selftests: net: tls: add tests for cmsg vs MSG_MORE +tls: don't rely on tx_work during send() +tls: wait for pending async decryptions if tls_strp_msg_hold fails +tls: always set record_type in tls_process_cmsg +tls: wait for async encrypt in case of error during latter iterations of sendmsg +tls: trim encrypted message to match the plaintext on short splice +net: dsa: yt921x: Add support for Motorcomm YT921x +net: dsa: tag_yt921x: add support for Motorcomm YT921x tags +dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support +bonding: Selftest and documentation for the arp_ip_target parameter. +bonding: Update for extended arp_ip_target format. +bonding: Update to bond_arp_send_all() to use supplied vlan tags +bonding: Processing extended arp_ip_target from user space. +bonding: arp_ip_target helpers. +bonding: Adding extra_len field to struct bond_opt_value. +bonding: Adding struct bond_arp_target +dt-bindings: net: Convert amd,xgbe-seattle-v1a to DT schema +net: fbnic: Allow builds for all 64 bit architectures +net: fbnic: Fix page chunking logic when PAGE_SIZE > 4K net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset net: bcmasp: Add support for PHY-based Wake-on-LAN -net: allow busy connected flows to switch tx queues -net: add /proc/sys/net/core/txq_reselection_ms control -net: control skb->ooo_okay from skb_set_owner_w() -net: add SK_WMEM_ALLOC_BIAS constant +tcp: accecn: enable AccECN +tcp: accecn: detect loss ACK w/ AccECN option and add TCP_ACCECN_OPTION_PERSIST +tcp: accecn: verify ACE counter in 1st ACK after AccECN negotiation +tcp: accecn: fallback outgoing half link to non-AccECN +tcp: accecn: unset ECT if receive or send ACE=0 in AccECN negotiaion +tcp: accecn: retransmit SYN/ACK without AccECN option or non-AccECN SYN/ACK +tcp: move increment of num_retrans +tcp: accecn: retransmit downgraded SYN in AccECN negotiation +tcp: accecn: handle unexpected AccECN negotiation feedback +tcp: disable RFC3168 fallback identifier for CC modules +tcp: L4S ECT(1) identifier and NEEDS_ACCECN for CC modules +gro: flushing when CWR is set negatively affects AccECN +tcp: try to avoid safer when ACKs are thinned Documentation: networking: Document the phy_port infrastructure net: phy: dp83822: Add SFP support through the phy_port interface net: phy: Only rely on phy_port for PHY-driven SFP