Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-10-18--00-00 (v6.18-rc1-324-g64dd540d3882) remotes/brancher/net-next-hw-2025-10-18--08-00 (v6.18-rc1-319-g3f4867e556fc) ==== BASE DIFF ==== Documentation/admin-guide/sysctl/net.rst | 8 + drivers/net/dsa/lantiq/lantiq_gswip.c | 224 +++++++--------- drivers/net/dsa/lantiq/lantiq_gswip.h | 7 +- include/net/netns/core.h | 1 + include/net/proto_memory.h | 3 + include/net/sock.h | 3 + include/net/tcp.h | 29 +- include/uapi/linux/bpf.h | 2 + net/core/filter.c | 85 ++++++ net/core/sock.c | 37 ++- net/core/sysctl_net_core.c | 9 + net/ipv4/Kconfig | 4 +- net/ipv4/af_inet.c | 22 ++ net/ipv4/inet_connection_sock.c | 25 -- net/ipv4/tcp.c | 76 +++--- net/ipv4/tcp_ipv4.c | 137 ++++------ net/ipv4/tcp_minisocks.c | 2 - net/ipv4/tcp_output.c | 7 +- net/ipv6/tcp_ipv6.c | 119 +++------ net/mptcp/protocol.c | 7 +- net/tls/tls_device.c | 3 +- tools/include/uapi/linux/bpf.h | 1 + .../selftests/bpf/prog_tests/sk_bypass_prot_mem.c | 292 +++++++++++++++++++++ .../selftests/bpf/progs/sk_bypass_prot_mem.c | 104 ++++++++ 24 files changed, 805 insertions(+), 402 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.P70hY5fTzR b/tmp/tmp.UBjcNJbmat index 2742cf5df6e5..4c45b0a79a16 100644 --- a/tmp/tmp.P70hY5fTzR +++ b/tmp/tmp.UBjcNJbmat @@ -64,8 +64,6 @@ 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 -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 net: stmmac: convert to phylink PCS support @@ -103,37 +101,13 @@ selftest: packetdrill: Import TFO sendto tests. tcp: Make TFO client fallback behaviour consistent. nl802154: fix some kernel-doc warnings net: shrink napi_skb_cache_put() -net: dsa: lantiq_gswip: treat VID 0 like the PVID -net: dsa: lantiq_gswip: drop untagged on VLAN-aware bridge ports with no PVID -net: dsa: lantiq_gswip: put a more descriptive error print in gswip_vlan_remove() -net: dsa: lantiq_gswip: remove vlan_aware and pvid arguments from gswip_vlan_remove() -net: dsa: lantiq_gswip: disallow changes to privately set up VID 0 -net: dsa: lantiq_gswip: permit dynamic changes to VLAN filtering state -net: dsa: lantiq_gswip: remove legacy configure_vlan_while_not_filtering option -net: dsa: lantiq_gswip: merge gswip_vlan_add_unaware() and gswip_vlan_add_aware() -net: dsa: lantiq_gswip: remove duplicate assignment to vlan_mapping.val[0] -net: dsa: lantiq_gswip: define VLAN ID 0 constant -net: dsa: lantiq_gswip: support bridge FDB entries on the CPU port 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 -tcp: Convert tcp-md5 to use MD5 library instead of crypto_ahash 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 net: ti: icssg-prueth: Add AF_XDP zero copy for TX net: ti: icssg-prueth: Add XSK pool helpers net: ti: icssg-prueth: Add functions to create and destroy Rx/Tx queues -net: rnpgbe: Add register_netdev -net: rnpgbe: Add basic mbx_fw support -net: rnpgbe: Add basic mbx ops support -net: rnpgbe: Add n500/n210 chip support with BAR2 mapping -net: rnpgbe: Add build support for rnpgbe -Merge branch 'bpf-allow-opt-out-from-sk-sk_prot-memory_allocated' -selftests/bpf: Add test for sk->sk_bypass_prot_mem. -bpf: Introduce SK_BPF_BYPASS_PROT_MEM. -bpf: Support bpf_setsockopt() for BPF_CGROUP_INET_SOCK_CREATE. -net: Introduce net.core.bypass_prot_mem sysctl. -net: Allow opt-out from global protocol memory accounting. -tcp: Save lock_sock() for memcg in inet_csk_accept().