Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-04-23--21-00 (v6.15-rc2-881-g99c785d44603) remotes/brancher/net-next-2025-04-24--00-00 (v6.15-rc2-865-g9a0065448aad) ==== BASE DIFF ==== Documentation/netlink/genetlink-c.yaml | 3 ++ Documentation/netlink/genetlink-legacy.yaml | 3 ++ Documentation/netlink/netlink-raw.yaml | 3 ++ Documentation/netlink/specs/rt-link.yaml | 61 +++++++++++++++------- Documentation/netlink/specs/rt-neigh.yaml | 12 ++++- Documentation/netlink/specs/rt-rule.yaml | 8 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 12 ++++- tools/net/ynl/pyynl/ynl_gen_c.py | 2 +- 9 files changed, 81 insertions(+), 25 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.gPx34Ye39a b/tmp/tmp.WJ5gJWzGWb index a44b9cca3854..acdcdd85d7fc 100644 --- a/tmp/tmp.gPx34Ye39a +++ b/tmp/tmp.WJ5gJWzGWb @@ -1,3 +1,4 @@ +tmp fix up for vxlan build failure disable cirrus kunit config: set preempt dbg: tests: bonding: print info on failure @@ -6,9 +7,11 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -Fix promiscous and multicast mode on iavf after reset -bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code +tools: ynl: fix the header guard name for OVPN +mctp pcc: Implement MCTP over PCC Transport net: rds: Replace strncpy with strscpy in connection setup +tests/ncdevmem: Fix double-free of queue array +net/devmem: Reject insufficiently large dmabuf pools net: ethernet: mtk_wed: annotate RCU release in attach() vxlan: vnifilter: Fix unlocked deletion of default FDB entry vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp @@ -32,9 +35,6 @@ xsc: Add hardware setup APIs xsc: Enable command queue xsc: Add xsc driver basic framework xsk: respect the offsets when copying frags -net: stmmac: socfpga: Remove unused pcs-mdiodev field -net: stmmac: socfpga: Don't check for phy to enable the SGMII adapter -net: stmmac: socfpga: Enable internal GMII when using 1000BaseX net/mlx5: E-switch, Fix error handling for enabling roce net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover net/mlx5e: TC, Continue the attr process even if encap entry is invalid @@ -50,15 +50,6 @@ net: stmmac: fix multiplication overflow when reading timestamp net: stmmac: fix dwmac1000 ptp timestamp status offset cxgb4: Return an error code only as a constant in cxgb4_init_ethtool_filters() net: dp83822: Fix OF_MDIO config check -selftests: ncdevmem: Implement devmem TCP TX -net: check for driver support in netmem TX -gve: add netmem TX support to GVE DQO-RDA mode -net: enable driver support for netmem TX -net: add devmem TCP TX documentation -net: devmem: Implement TX path -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: ethernet: mtk_eth_soc: convert cap_bit in mtk_eth_muxc struct to u64 rxrpc: Remove deadcode net: phy: mdio-bcm-unimac: Add asp-v3.0 @@ -69,11 +60,6 @@ net: phy: mdio-bcm-unimac: Remove asp-v2.0 net: bcmasp: Remove support for asp-v2.0 dt-bindings: net: brcm,unimac-mdio: Remove asp-v2.0 dt-bindings: net: brcm,asp-v2.0: Remove asp-v2.0 -sched: Add enqueue/dequeue of dualpi2 qdisc -sched: Dump configuration and statistics of dualpi2 qdisc -sched: Struct definition and parsing of dualpi2 qdisc -selftests/tc-testing: Add selftests for qdisc DualPI2 -Documentation: netlink: specs: tc: Add DualPI2 specification net: dsa: fix VLAN 0 filter imbalance when toggling filtering net: ethtool: netlink: Use netdev_hold for dumpit() operations net: ethtool: phy: Convert the PHY_GET command to generic phy dump @@ -107,7 +93,6 @@ net: pse-pd: Add support for PSE power domains net: pse-pd: tps23881: Add support for PSE events and interrupts net: pse-pd: Add support for reporting events net: ethtool: Add support for ethnl_info_init_ntf helper function -net: stmmac: dwc-qos: calibrate tegra with mdio bus idle selftests: can: Document test_raw_filter test cases selftests: can: Use fixtures in test_raw_filter selftests: can: use kselftest harness in test_raw_filter @@ -153,22 +138,6 @@ r8169: merge chip versions 64 and 65 (RTL8125D) r8169: merge chip versions 70 and 71 (RTL8126A) net: phy: remove function stubs net: fully namespace net.core.{r,w}mem_{default,max} sysctls -selftests/vsock: add initial vmtest.sh for vsock -netlink: specs: rt-rule: add C naming info -netlink: specs: rtnetlink: correct notify properties -netlink: specs: rt-neigh: make sure getneigh is consistent -netlink: specs: rt-neigh: add C naming info -netlink: specs: rt-link: add notification for newlink -netlink: specs: rt-link: make bond's ipv6 address attribute fixed size -netlink: specs: rt-link: adjust AF_ nest for C codegen -netlink: specs: rt-link: add C naming info -netlink: specs: rt-link: remove duplicated group in attr list -netlink: specs: rt-link: remove if-netnsid from attr list -netlink: specs: rt-link: remove the fixed members from attrs -netlink: specs: allow header properties for attribute sets -selftests: drv-net: Test that NAPI ID is non-zero -selftests: drv-net: Factor out ksft C helpers -netdevsim: Mark NAPI ID on skb in nsim_rcv neighbour: Convert RTM_SETNEIGHTBL to RCU. neighbour: Convert RTM_GETNEIGHTBL to RCU. neighbour: Convert RTM_GETNEIGH to RCU.