Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-01-09--15-00 (v6.13-rc5-1047-g8a66f854ff24) remotes/brancher/net-next-2025-01-09--18-00 (v6.13-rc5-1058-g248ef5645dca) ==== BASE DIFF ==== CREDITS | 12 ++ MAINTAINERS | 16 +-- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 1 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 14 ++- net/mptcp/ctrl.c | 17 +-- net/netfilter/nf_conntrack_core.c | 5 +- net/netfilter/nf_tables_api.c | 15 ++- net/rds/tcp.c | 39 ++++-- net/sched/sch_cake.c | 140 ++++++++++++---------- net/sctp/sysctl.c | 14 ++- 11 files changed, 168 insertions(+), 107 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Nnl3Ael3u3 b/tmp/tmp.JsbVYf3Gco index 2dc2f78e85f7..7b4b921f01be 100644 --- a/tmp/tmp.Nnl3Ael3u3 +++ b/tmp/tmp.JsbVYf3Gco @@ -3,11 +3,21 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours -netfilter: conntrack: clamp maximum hashtable size to INT_MAX -netfilter: nf_tables: imbalance in flowtable binding +net: sched: calls synchronize_net() only when needed +tcp: Add an extra check for consecutive failed keepalive probes +net: stmmac: sti: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() +net: phylink: provide fixed state for 1000base-X and 2500base-X +net: phylink: use neg_mode in phylink_mii_c22_pcs_decode_state() +net: phylink: pass neg_mode into c22 state decoder +net: phylink: pass neg_mode into .pcs_get_state() method +net: phylink: use pcs_neg_mode in phylink_mac_pcs_get_state() +net/ncsi: fix locking in Get MAC Address handling +net: sched: Disallow replacing of child qdisc from one parent to another +gro_cells: Avoid packet re-ordering for cloned skbs net: appletalk: Drop aarp_send_probe_phase1() openvswitch: fix lockup on tx to unregistering netdev with carrier net: ravb: Fix max TX frame size for RZ/V2M +net: ethtool: Use hwprov under rcu_read_lock net: phy: microchip_rds_ptp : Add PEROUT feature library for RDS PTP supported phys net: phy: microchip_t1: Enable pin out specific to lan887x phy for PEROUT signal net: phy: microchip_rds_ptp: Header file library changes for PEROUT @@ -26,7 +36,6 @@ net: pse-pd: tps23881: Simplify function returns by removing redundant checks net: pse-pd: Add power limit check net: pse-pd: Avoid setting max_uA in regulator constraints net: pse-pd: Remove unused pse_ethtool_get_pw_limit function declaration -netfilter: br_netfilter: remove unused conditional and dead code pktgen: Avoid out-of-bounds access in get_imix_entries net: mana: Cleanup "mana" debugfs dir after cleanup of all children eth: bnxt: always recalculate features after XDP clearing, fix null-deref @@ -48,9 +57,6 @@ ice: ice_probe: init ice_adapter after HW init ice: minor: rename goto labels from err to unroll ice: split ice_init_hw() out from ice_init_dev() ice: c827: move wait for FW to ice_init_hw() -Revert "net/ncsi: change from ndo_set_mac_address to dev_set_mac_address" -vsock/bpf: return early if transport is not assigned -vsock/virtio: discard packets if the transport changes net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() ipv4: route: fix drop reason being overridden in ip_route_input_slow net: stmmac: remove stmmac_lpi_entry_timer_config() @@ -71,23 +77,6 @@ net: stmmac: use unsigned int for eee_timer net: stmmac: use correct type for tx_lpi_timer net: stmmac: move tx_lpi_timer tracking to phylib net: phy: add configuration of rx clock stop mode -MAINTAINERS: remove Lars Povlsen from Microchip Sparx5 SoC -MAINTAINERS: remove Noam Dagan from AMAZON ETHERNET -MAINTAINERS: remove Ying Xue from TIPC -MAINTAINERS: remove Mark Lee from MediaTek Ethernet -MAINTAINERS: mark stmmac ethernet as an Orphan -MAINTAINERS: remove Andy Gospodarek from bonding -MAINTAINERS: update maintainers for Microchip LAN78xx -MAINTAINERS: mark Synopsys DW XPCS as Orphan -rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy -sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy -sctp: sysctl: udp_port: avoid using current->nsproxy -sctp: sysctl: auth_enable: avoid using current->nsproxy -sctp: sysctl: rto_min/max: avoid using current->nsproxy -sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy -mptcp: sysctl: blackhole timeout: avoid using current->nsproxy -mptcp: sysctl: sched: avoid using current->nsproxy -mptcp: sysctl: avail sched: remove write access tools: ynl: add main install target tools: ynl: add install target for generated content tools: ynl: add initial pyproject.toml for packaging @@ -98,13 +87,10 @@ netconsole: selftest: Delete all userdata keys netconsole: selftest: Split the helpers from the selftest netconsole: Warn if MAX_USERDATA_ITEMS limit is exceeded net/smc: delete pointless divide by one -rtase: Fix a check for error in rtase_alloc_msix() -net/mlx5: Fix variable not being completed when function returns net: airoha: Fix channel configuration for ETS Qdisc enic: Fix typo in comment in table indexed by link speed enic: Obtain the Link speed only after the link comes up enic: Move RX coalescing set function -net: stmmac: dwmac-tegra: Read iommu stream id from device tree net: phy: micrel: use helper phy_disable_eee xdp: remove xdp_alloc_skb_bulk() veth: use napi_skb_cache_get_bulk() instead of xdp_alloc_skb_bulk() @@ -114,5 +100,4 @@ bpf: cpumap: reuse skb array instead of a linked list to chain skbs bpf: cpumap: switch to GRO from netif_receive_skb_list() net: gro: expose GRO init/cleanup to use outside of NAPI net: gro: decouple GRO from the NAPI layer -net: sched: refine software bypass handling in tc_run net/smc: fix data error when recvmsg with MSG_PEEK flag