Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2026-01-17--16-00 (v6.19-rc5-743-gb322e611d2b2) remotes/brancher/net-next-hw-2026-01-18--00-00 (v6.19-rc5-736-g0dcb97357feb) ==== BASE DIFF ==== .../bindings/net/pcs/renesas,rzn1-miic.yaml | 7 + Documentation/networking/tls-offload.rst | 30 ++++ Documentation/process/maintainer-netdev.rst | 12 ++ drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 5 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 +- drivers/net/ethernet/ti/cpsw_ale.c | 5 - drivers/net/mctp/mctp-i2c.c | 3 + drivers/net/pcs/pcs-rzn1-miic.c | 105 ++++++++++++- drivers/net/usb/sr9700.c | 170 +++++++-------------- drivers/net/usb/sr9700.h | 11 +- include/net/tcp.h | 1 - include/uapi/linux/ethtool.h | 7 +- include/uapi/linux/netfilter_bridge.h | 9 +- include/uapi/linux/netfilter_ipv4.h | 9 +- include/uapi/linux/netfilter_ipv6.h | 7 +- include/uapi/linux/typelimits.h | 8 + net/ipv4/tcp_output.c | 35 +++++ net/ipv4/tcp_rate.c | 35 ----- net/sched/sch_cake.c | 29 +--- net/sctp/sm_statefuns.c | 10 +- 20 files changed, 278 insertions(+), 227 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.9PLctClf1a b/tmp/tmp.765WGtfB2f index a41616d67826..5576119eaff9 100644 --- a/tmp/tmp.9PLctClf1a +++ b/tmp/tmp.765WGtfB2f @@ -63,11 +63,8 @@ dt-bindings: dpll: support acting as pin provider nfc: MAINTAINERS: Orphan the NFC and look for new maintainers octeontx2: cn10k: fix RX flowid TCAM mask handling net: fclone allocation small optimization -net: ethernet: xscale: Check for PTP support properly dt-bindings: net: micrel: Convert micrel-ksz90x1.txt to DT schema dt-bindings: net: micrel: Convert to DT schema -ixgbe: e610: add ACI dynamic debug -ixgbe: e610: add missing endianness conversion net: sfp: extend SMBus support net/sched: act_gate: zero-initialize netlink dump struct net/sched: act_gate: fix schedule updates with RCU swap @@ -78,11 +75,6 @@ net: stmmac: fix transmit queue timed out after resume for tso net: mctp: support MSG_ERRQUEUE in recvmsg() net: mctp-i2c: notify user space on TX failure vsock/test: Do not filter kallsyms by symbol type -selftests: netfilter: nft_flowtable.sh: Add IP6IP6 flowtable selftest -netfilter: flowtable: Add IP6IP6 tx sw acceleration -netfilter: flowtable: Add IP6IP6 rx sw acceleration -netfilter: Introduce tunnel metadata info in nf_flowtable_ctx struct -netfilter: Add ctx pointer in nf_flow_skb_encap_protocol/nf_flow_ip4_tunnel_proto signature selftests: drv-net: extend HW timestamp test with ioctl net: remove legacy way to get/set HW timestamp config selftests: drv-net: devmem: add autorelease tests @@ -192,20 +184,14 @@ eth: fbnic: Allocate all pages for RX mailbox eth: fbnic: Use GFP_KERNEL to allocting mbx pages rxrpc: Fix recvmsg() unconditional requeue rxrpc: Fix data-race warning and potential load/store tearing -tcp: move tcp_rate_skb_sent() to tcp_output.c -amd-xgbe: avoid misleading per-packet error log selftests/tc-testing: Try to add teql as a child qdisc net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag net/sched: Enforce that teql can only be used as root qdisc -net: dsa: yt921x: Add LAG offloading support -net: ethernet: ti: cpsw_ale: Remove obsolete macros net: skbuff: fix uninitialized memory use in pskb_expand_head() -octeontx2: Fix otx2_dma_map_page() error return code dpll: zl3073x: Implement device mode setting support dpll: add dpll_device op to set working mode dpll: add dpll_device op to get supported modes veth: fix data race in veth_get_ethtool_stats -selftests: net: Add kernel selftest for RFC 4884 net: dsa: mxl-gsw1xx: Support R(G)MII slew rate configuration dt-bindings: net: dsa: lantiq,gswip: add MaxLinear R(G)MII slew rate net: core: neighbour: Make another netlink notification atomically @@ -216,8 +202,6 @@ net: core: neighbour: Process ARP queue later net: core: neighbour: Extract ARP queue processing to a helper function net: core: neighbour: Call __neigh_notify() under a lock net: core: neighbour: Add a neigh_fill_info() helper for when lock not held -wwan: t7xx: Add CONFIG_WWAN_ADB_PORT to control ADB debug port -usbnet: limit max_mtu based on device's hard_mtu hinic3: Add HW event handler hinic3: Add mac filter ops hinic3: Add adaptive IRQ coalescing with DIM @@ -244,7 +228,6 @@ net/ipv6: Drop HBH for BIG TCP on RX side net/ipv6: Drop HBH for BIG TCP on TX side net/ipv6: Introduce payload_len helpers Revert "nfc/nci: Add the inconsistency check between the input data length and count" -sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT net: tipc: convert tipc_udp_xmit to use a noref dst net: sit: convert ipip6_tunnel_xmit to use a noref dst net: sctp: convert sctp_v{4,6}_xmit to use a noref dst when possible @@ -256,10 +239,8 @@ net: tunnel: allow noref dsts in udp_tunnel{,6}_dst_lookup net: tunnel: convert udp_tunnel{6,}_xmit_skb to noref net: tunnel: convert iptunnel_xmit to noref net: dst_cache: add noref versions for dst_cache -net/sched: cake: avoid separate allocation of struct cake_sched_config selftests: net: improve error handling in passive TFO test selftests: net: fix passive TFO test to fail if child processes failed -mdio: Make use of bus callbacks octeontx2-af: npc: Use common structures octeontx2-af: npc: cn20k: add debugfs support octeontx2-pf: cn20k: Add TC rules support @@ -273,15 +254,10 @@ ocetontx2-af: npc: cn20k: MKEX profile support octeontx2-af: npc: cn20k: Add default profile octeontx2-af: npc: cn20k: KPM profile changes octeontx2-af: npc: cn20k: Index management -docs: tls: Enhance TLS resync async process documentation -mctp i2c: initialise event handler read bytes -net: usb: sr9700: remove code to drive nonexistent MII net: phy: realtek: simplify bogus paged operations net: phy: realtek: demystify PHYSR register location net: phy: realtek: reunify C22 and C45 drivers net: phy: realtek: simplify C22 reg access via MDIO_MMD_VEND2 net: phy: realtek: support interrupt also for C22 variants -net: pcs: rzn1-miic: Add PHY_LINK active-level configuration support -dt-bindings: net: pcs: renesas,rzn1-miic: Add phy_link property selftests: net: simple selftest for ipvtap ipvlan: Make the addrs_lock be per port