Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-08-20--12-00 (v6.17-rc1-516-g6e4bd6cfb4e8) remotes/brancher/net-next-2025-08-20--15-00 (v6.17-rc1-524-gee802e436f2d) ==== BASE DIFF ==== Documentation/networking/ip-sysctl.rst | 10 +- include/linux/memcontrol.h | 45 +++++--- include/net/netns/sctp.h | 4 +- include/net/proto_memory.h | 4 +- include/net/sctp/auth.h | 17 +-- include/net/sctp/constants.h | 9 +- include/net/sctp/structs.h | 35 ++---- include/net/sock.h | 46 ++++++++ include/net/tcp.h | 4 +- mm/memcontrol.c | 40 +++++-- net/core/sock.c | 38 +++--- net/ipv4/inet_connection_sock.c | 19 ++- net/ipv4/tcp_output.c | 5 +- net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 11 +- net/sctp/Kconfig | 47 +++----- net/sctp/auth.c | 166 +++++---------------------- net/sctp/chunk.c | 3 +- net/sctp/endpointola.c | 23 ++-- net/sctp/protocol.c | 11 +- net/sctp/sm_make_chunk.c | 60 +++------- net/sctp/sm_statefuns.c | 5 +- net/sctp/socket.c | 41 +------ net/sctp/sysctl.c | 49 +++----- tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/netfilter/config | 1 + 26 files changed, 264 insertions(+), 434 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.4lYWLlYtHb b/tmp/tmp.jZwXL4mqaT index f3a931a5b02b..4c375b547e0e 100644 --- a/tmp/tmp.4lYWLlYtHb +++ b/tmp/tmp.jZwXL4mqaT @@ -12,6 +12,13 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: dbg net/sctp_vrf.sh nipa: disable random kunit tests +net: pse-pd: pd692x0: Skip power budget configuration when undefined +net: pse-pd: pd692x0: Fix power budget leak in manager setup error path +netfilter: nf_reject: don't leak dst refcount for loopback packets +net: phy: mxl-86110: add basic support for MxL86111 PHY +net: phy: mxl-86110: fix indentation in struct phy_driver +net: phy: mxl-86110: add basic support for led_brightness_set op +octeontx2-af: Remove unused declarations hinic3: Interrupt request configuration hinic3: Mailbox management interfaces hinic3: Mailbox framework @@ -20,7 +27,6 @@ hinic3: Command Queue interfaces hinic3: Command Queue framework hinic3: Complete Event Queue interfaces hinic3: Async Event Queue interfaces -net: af_packet: Use hrtimer to do the retire operation net: rnpgbe: Add register_netdev net: rnpgbe: Add basic mbx_fw support net: rnpgbe: Add basic mbx ops support @@ -98,11 +104,6 @@ net: avoid one loop iteration in __skb_splice_bits net: dsa: microchip: Fix KSZ9477 HSR port setup issue net: macb: fix unregister_netdev call order in macb_remove() [v2] gve: support unreadable netmem -sctp: Stop accepting md5 and sha1 for net.sctp.cookie_hmac_alg -sctp: Convert cookie authentication to use HMAC-SHA256 -sctp: Use HMAC-SHA1 and HMAC-SHA256 library for chunk authentication -sctp: Fix MAC comparison to be constant-time -selftests: net: Explicitly enable CONFIG_CRYPTO_SHA1 for IPsec ipv6: sr: Fix MAC comparison to be constant-time idpf: do not linearize big TSO packets vsock/virtio: Fix message iterator handling on transmit path @@ -148,16 +149,6 @@ net: phy: micrel: Introduce lanphy_modify_page_reg net: phy: micrel: Start using PHY_ID_MATCH_MODEL mips: lantiq: xway: sysctrl: rename the etop node mips: dts: lantiq: danube: add missing burst length property -net: Define sk_memcg under CONFIG_MEMCG. -net-memcg: Pass struct sock to mem_cgroup_sk_under_memory_pressure(). -net-memcg: Pass struct sock to mem_cgroup_sk_(un)?charge(). -net-memcg: Introduce mem_cgroup_sk_enabled(). -net-memcg: Introduce mem_cgroup_from_sk(). -net: Clean up __sk_mem_raise_allocated(). -net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. -tcp: Simplify error path in inet_csk_accept(). -mptcp: Use tcp_under_memory_pressure() in mptcp_epollin_ready(). -mptcp: Fix up subflow's memcg when CONFIG_SOCK_CGROUP_DATA=n. net: pktgen: Use min()/min_t() to improve pktgen_finalize_skb() tcp: accecn: try to fit AccECN option with SACK tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristics