Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-14--09-00 (net-next-6.18-11029-geb068345b256) remotes/brancher/net-next-2025-10-14--12-00 (net-next-6.18-11043-g0b038b873261) ==== BASE DIFF ==== drivers/net/ethernet/airoha/airoha_eth.c | 16 +++++- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 1 + drivers/net/usb/r8152.c | 7 ++- drivers/net/usb/usbnet.c | 2 + drivers/net/wan/hdlc_ppp.c | 4 +- include/net/netmem.h | 66 ++++++++++++------------- net/core/netmem_priv.h | 16 +++--- net/ipv4/tcp_output.c | 19 +++++-- 8 files changed, 81 insertions(+), 50 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.NWBvPIBxtK b/tmp/tmp.dDSGn8z1g8 index 830a028f9679..2ffad9def683 100644 --- a/tmp/tmp.NWBvPIBxtK +++ b/tmp/tmp.dDSGn8z1g8 @@ -13,8 +13,24 @@ 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 +netpoll: Fix deadlock in memory allocation under spinlock +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 udp: drop secpath before storing an skb in a receive queue gve: Check valid ts bit on RX descriptor before hw timestamping +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 @@ -25,7 +41,6 @@ net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_rese MAINTAINERS: add myself as maintainer for b53 net: bcmasp: Add support for PHY-based Wake-on-LAN net: amd-xgbe: use EOPNOTSUPP instead of ENOTSUPP in xgbe_phy_mii_read_c45 -netdevsim: set the carrier when the device goes up 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 @@ -45,6 +60,7 @@ 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: better handle TCP_TX_DELAY on established flows net: dev_queue_xmit() llist adoption net: sched: claim one cache line in Qdisc Revert "net/sched: Fix mirred deadlock on device recursion" @@ -77,12 +93,3 @@ dt-bindings: net: airoha: npu: Add AN7583 support net: bridge: correct debug message function name in br_fill_ifinfo net: cxgb4/ch_ipsec: fix potential use-after-free in ch_ipsec_xfrm_add_state() callback selftests: net: check jq command is supported -netmem: replace __netmem_clear_lsb() with netmem_to_nmdesc() -eea: Add basic driver framework for Alibaba Elastic Ethernet Adaptor -hdlc_ppp: fix potential null pointer in ppp_cp_event logging -net: airoha: Take into account out-of-order tx completions in airoha_dev_xmit() -tcp: fix tcp_tso_should_defer() vs large RTT -r8152: add error handling in rtl8152_driver_init -usbnet: Fix using smp_processor_id() in preemptible code warnings -Octeontx2-af: Fix missing error code in cgx_probe() -net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions