Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-29--21-00 (v6.15-rc3-774-g7f0071cb7b30) remotes/brancher/net-next-2025-04-30--00-00 (v6.15-rc3-781-g0d887b2a941e) ==== BASE DIFF ==== drivers/net/dsa/ocelot/felix_vsc9959.c | 5 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 14 +- drivers/net/phy/aquantia/aquantia_main.c | 6 +- net/core/xdp.c | 17 +- net/ipv4/udp_offload.c | 61 ++- tools/net/ynl/pyynl/ynl_gen_rst.py | 2 +- .../testing/selftests/drivers/net/dsa/tc_taprio.sh | 1 + tools/testing/selftests/drivers/net/ocelot/psfp.sh | 8 +- .../testing/selftests/net/forwarding/tc_taprio.sh | 421 +++++++++++++++++++++ tools/testing/selftests/net/forwarding/tsn_lib.sh | 26 ++ 10 files changed, 535 insertions(+), 26 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.oRlD33lYVb b/tmp/tmp.SyDJUsYlCP index a5b5d9b75bce..d183b0bb6413 100644 --- a/tmp/tmp.oRlD33lYVb +++ b/tmp/tmp.SyDJUsYlCP @@ -6,6 +6,22 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +mctp pcc: Implement MCTP over PCC Transport +igc: fix lock order in igc_ptp_reset +idpf: protect shutdown from reset +idpf: fix potential memory leak on kcalloc() failure +liquidio: check other_oct before dereferencing +net: dsa: b53: do not set learning and unicast/multicast on up +net: dsa: b53: fix learning on VLAN unaware bridges +net: dsa: b53: fix toggling vlan_filtering +net: dsa: b53: do not program vlans when vlan filtering is off +net: dsa: b53: do not allow to configure VLAN 0 +net: dsa: b53: always rejoin default untagged VLAN on bridge leave +net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave +net: dsa: b53: fix flushing old pvid VLAN on pvid change +net: dsa: b53: fix clearing PVID of a port +net: dsa: b53: keep CPU port always tagged again +net: dsa: b53: allow leaky reserved multicast selftests: net: exit cleanly on SIGTERM / timeout tools: ynl: allow fixed-header to be specified per op tools: ynl-gen: don't init enum checks for classic netlink @@ -39,7 +55,6 @@ net: devmem: TCP tx netlink api net: add get_netmem/put_netmem support netmem: add niov->type attribute to distinguish different net_iov types net: use sock_gen_put() when sk_state is TCP_TIME_WAIT -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 @@ -57,8 +72,6 @@ netfilter: conntrack: Remove redundant NFCT_ALIGN call net: cgroup: Guard users of sock_cgroup_classid() netfilter: xt_cgroup: Make it independent from net_cls netfilter: xt_IDLETIMER: convert timeouts to secs_to_jiffies() -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 @@ -78,25 +91,7 @@ net: ti: icssg-prueth: Fix race condition for traffic from different network soc net: ti: icssg-prueth: Report BQL before sending XDP packets net: ti: icssg-prueth: Set XDP feature flags for ndev Documentation: networking: expand and clarify EEE_GET/EEE_SET documentation -net: ethernet: mtk_eth_soc: fix SER panic with 4GB+ RAM net: ethernet: mtk_eth_soc: add support for MT7988 internal 2.5G PHY -net: ipv6: fix UDPv6 GSO segmentation with NAT -selftests: net: tc_taprio: new test -selftests: net: tsn_lib: add window_size argument to isochron_do() -selftests: net: tsn_lib: create common helper for counting received packets -net: dsa: felix: fix broken taprio gate states after clock jump -xsk: convert xdp_copy_frags_from_zc() to use page_pool_dev_alloc() -xsk: respect the offsets when copying frags -net: dlink: add synchronization for stats update pds_core: init viftype default in declaration pds_core: smaller adminq poll starting interval pds_core: remove extra name description -net: Add support for providing the PTP hardware source in tsinfo -mfd: zl3073x: Register DPLL sub-device during init -mfd: zl3073x: Add clock_id field -mfd: zl3073x: Fetch invariants during probe -mfd: zl3073x: Protect operations requiring multiple register accesses -mfd: zl3073x: Add support for devlink device info -mfd: Add Microchip ZL3073x support -dt-bindings: dpll: Add support for Microchip Azurite chip family -dt-bindings: dpll: Add DPLL device and pin