Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-05-16--00-00 (v6.15-rc6-1273-g5fefb2605f95) remotes/brancher/net-next-2025-05-16--03-00 (v6.15-rc6-1282-g1edc6d62d42a) ==== BASE DIFF ==== Documentation/networking/ip-sysctl.rst | 4 +- drivers/bluetooth/btusb.c | 98 ++++++++----------- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 + drivers/net/ethernet/microchip/lan743x_ptp.c | 48 +++++----- drivers/net/ethernet/microchip/lan743x_ptp.h | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 84 ++++++++--------- include/linux/tcp.h | 2 +- include/trace/events/tcp.h | 73 ++++++++++++++ include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/pkt_sched.h | 1 + net/bluetooth/l2cap_core.c | 15 +-- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_input.c | 110 +++++++++++----------- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/tcp_output.c | 5 +- tools/net/ynl/pyynl/ynl_gen_c.py | 3 + 18 files changed, 263 insertions(+), 202 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.NaYfiNSYmG b/tmp/tmp.IEB8B9i2QW index bec435547fee..6870f840f86a 100644 --- a/tmp/tmp.NaYfiNSYmG +++ b/tmp/tmp.IEB8B9i2QW @@ -6,6 +6,16 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +selftests: net: validate team flags propagation +tools: ynl: add a sample for rt-link +tools: ynl: enable codegen for all rt- families +tools: ynl: submsg: reverse parse / error reporting +tools: ynl-gen: submsg: support parsing and rendering sub-messages +tools: ynl-gen: submsg: render the structs +tools: ynl-gen: submsg: plumb thru an empty type +tools: ynl-gen: prepare for submsg structs +tools: ynl-gen: factor out the annotation of pure nested struct +netlink: specs: rt-link: add C naming info for ovpn selftests/vsock: add initial vmtest.sh for vsock net: phy: move mdiobus_setup_mdiodev_from_board_info to mdio_bus_provider.c net: airoha: Use dev_err_probe() @@ -14,9 +24,7 @@ net: airoha: Fix an error handling path in airoha_probe() net: airoha: Fix an error handling path in airoha_alloc_gdm_port() vmxnet3: update MTU after device quiesce octeontx2-pf: Add tracepoint for NIX_PARSE_S -Merge tag 'for-net-2025-05-15' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth mr: consolidate the ipmr_can_free_table() checks. -r8152: Add wake up function for RTL8153 net: bcmgenet: expose more stats in ethtool net: bcmgenet: count hw discarded packets in missed stat net: bcmgenet: switch to use 64bit statistics @@ -51,15 +59,11 @@ net: phy: make mdio consumer / device layer a separate module net: dlink: add synchronization for stats update net: dsa: microchip: linearize skb for tail-tagging switches net: airoha: Fix page recycling in airoha_qdma_rx_process() -net: wwan: t7xx: Fix napi rx poll issue team: grab team lock during team_change_rx_flags net: mana: Add handler for hardware servicing events net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead amd-xgbe: read link status twice to avoid inconsistencies net: phy: fixed_phy: remove fixed_phy_register_with_gpiod -net: lan743x: implement ndo_hwtstamp_get() -net: lan743x: convert to ndo_hwtstamp_set() -net: stmmac: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() vsock/test: check also expected errno on sigpipe test vsock/test: retry send() to avoid occasional failure in sigpipe test vsock/test: add timeout_usleep() to allow sleeping in timeout sections @@ -89,19 +93,3 @@ net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_add_vlan() net: ethernet: ti: cpsw_ale: Update Policer fields for more ALE size/ports ptp: ocp: Limit signal/freq counts in summary output functions net: phy: mediatek: do not require syscon compatible for pio property -tools: ynl-gen: array-nest: support arrays of nests -net: sched: uapi: add more sanely named duplicate defines -Merge branch 'tcp-receive-side-improvements' -tcp: increase tcp_rmem[2] to 32 MB -tcp: always use tcp_limit_output_bytes limitation -tcp: increase tcp_limit_output_bytes default value to 4MB -tcp: skip big rtt sample if receive queue is not empty -tcp: always seek for minimal rtt in tcp_rcv_rtt_update() -tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows -tcp: remove zero TCP TS samples for autotuning -tcp: add receive queue awareness in tcp_rcv_space_adjust() -tcp: adjust rcvbuf in presence of reorders -tcp: fix sk_rcvbuf overshoot -tcp: add tcp_rcvbuf_grow() tracepoint -Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling -Bluetooth: L2CAP: Fix not checking l2cap_chan security level