Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-29--00-00 (v6.15-rc3-774-gc4fddce62aae) remotes/brancher/net-next-2025-04-29--03-00 (v6.15-rc3-778-ge4a04552e876) ==== BASE DIFF ==== .../networking/device_drivers/ethernet/index.rst | 1 + .../device_drivers/ethernet/ti/icssg_prueth.rst | 56 +++++++++++++++++++++ drivers/net/ethernet/realtek/rtase/rtase_main.c | 2 +- drivers/net/ethernet/ti/icssg/icssg_common.c | 24 +++++++-- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 2 +- drivers/net/ethernet/ti/icssg/icssg_stats.c | 8 ++- drivers/net/ethernet/ti/icssg/icssg_stats.h | 58 ++++++++++++++-------- drivers/net/ethernet/ti/icssg/icssg_switch_map.h | 33 ++++++++++++ tools/Makefile | 16 ++++-- 9 files changed, 165 insertions(+), 35 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Cg8lhOHMmm b/tmp/tmp.NHZRIJRXIz index bd09160f0943..e07abff14416 100644 --- a/tmp/tmp.Cg8lhOHMmm +++ b/tmp/tmp.NHZRIJRXIz @@ -6,6 +6,21 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +bnxt_en: add debugfs file for restarting rx queues +selftests/vsock: add initial vmtest.sh for vsock +selftests/tc-testing: Add a test case to cover basic HTB+FQ_CODEL case +sch_htb: make htb_deactivate() idempotent +bnxt_en: Fix ethtool -d byte order for 32-bit values +bnxt_en: Fix out-of-bound memcpy() during ethtool -w +bnxt_en: Fix coredump logic to free allocated buffer +bnxt_en: delay pci_alloc_irq_vectors() in the AER path +bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings() +bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan() +bnxt_en: Fix ethtool selftest output in one of the failure cases +bnxt_en: Fix error handling path in bnxt_init_chip() +tools: ynl: fix typo in info string +net: phy: aquantia: fix commenting format +r8152: use SHA-256 library API instead of crypto_shash API net: usb: lan78xx: remove unused struct members net: usb: lan78xx: Integrate EEE support with phylink LPI API net: usb: lan78xx: port link settings to phylink API @@ -64,17 +79,6 @@ net/mlx4_core: Adjust allocation type for buddy->bits pds_core: Allocate pdsc_viftype_defaults copy with ARRAY_SIZE() ipv4: fib: Fix fib_info_hash_alloc() allocation type net: dlink: add synchronization for stats update -idpf: add support for Rx timestamping -idpf: add Tx timestamp flows -idpf: add Tx timestamp capabilities negotiation -idpf: add PTP clock configuration -idpf: add cross timestamping -idpf: add mailbox access to read PTP clock time -idpf: negotiate PTP capabilities and get PTP clock -idpf: move virtchnl structures to the header file -virtchnl: add PTP virtchnl definitions -idpf: add initial PTP support -idpf: change the method for mailbox workqueue allocation selftests: ncdevmem: Implement devmem TCP TX net: check for driver support in netmem TX gve: add netmem TX support to GVE DQO-RDA mode @@ -100,12 +104,9 @@ net: dlink: Correct endianness handling of led_mode selftests: net: exit cleanly on SIGTERM / timeout leds: trigger: netdev: refactor dev matching in netdev_trig_notify() net: call inet_twsk_put() on TIMEWAIT sockets It is possible for a pointer of type struct inet_timewait_sock to be returned from the functions __inet_lookup_established() and __inet6_lookup_established(). This can cause a crash when the returned pointer is of type struct inet_timewait_sock and sock_put() is called on it. The following is a crash call stack that shows sk->sk_wmem_alloc being accessed in sk_free() during the call to sock_put() on a struct inet_timewait_sock pointer. To avoid this issue, use inet_twsk_put() instead of sock_put() when sk->sk_state is TCP_TIME_WAIT. -rtase: Modify the format specifier in snprintf to %u -net: lan743x: Fix memory leak when GSO enabled selftests/net: test tcp connection load balancing ip: load balance tcp connections to single dst addr and port ipv4: prefer multipath nexthop that matches source address -net: ti: icssg-prueth: Add ICSSG FW Stats dt-bindings: net: pse-pd: ti,tps23881: Add interrupt description net: pse-pd: tps23881: Add support for static port priority feature dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator supply