Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-05-15--08-00 (v6.15-rc5-1159-g7ac1f028989b) remotes/brancher/net-next-hw-2025-05-15--16-00 (v6.15-rc5-1190-g581c3120bd44) ==== BASE DIFF ==== .../device_drivers/ethernet/meta/fbnic.rst | 11 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 36 ++- drivers/net/ethernet/engleder/tsnep_main.c | 30 ++- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 17 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.c | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 62 ++++- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 5 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 1 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 21 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 +- .../ethernet/marvell/prestera/prestera_counter.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 3 + drivers/net/ethernet/meta/Kconfig | 1 + drivers/net/ethernet/meta/fbnic/fbnic.h | 3 +- drivers/net/ethernet/meta/fbnic/fbnic_devlink.c | 260 +++++++++++++++++- drivers/net/ethernet/meta/fbnic/fbnic_fw.c | 294 +++++++++++++++++++-- drivers/net/ethernet/meta/fbnic/fbnic_fw.h | 53 +++- drivers/net/ethernet/meta/fbnic/fbnic_mac.c | 2 +- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 9 + drivers/net/phy/marvell-88q2xxx.c | 103 ++++---- drivers/net/wireless/mediatek/mt76/dma.c | 1 + drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 4 +- include/linux/netdevice.h | 9 +- include/linux/netdevice_xmit.h | 3 + lib/pldmfw/pldmfw.c | 6 + net/core/dev.c | 15 +- net/core/devmem.c | 7 + net/core/devmem.h | 2 + net/core/dst_cache.c | 30 ++- net/core/netdev-genl.c | 11 + net/core/page_pool.c | 4 + net/core/xdp.c | 15 +- net/ipv4/route.c | 4 + net/ipv6/seg6_hmac.c | 13 +- net/mac80211/main.c | 6 +- net/mptcp/protocol.c | 4 +- net/mptcp/protocol.h | 9 +- net/openvswitch/actions.c | 86 +----- net/openvswitch/datapath.c | 33 ++- net/openvswitch/datapath.h | 52 +++- net/rds/page.c | 25 +- net/sched/act_mirred.c | 28 +- net/sched/sch_frag.c | 10 +- net/tls/tls_strp.c | 3 +- net/xfrm/xfrm_nat_keepalive.c | 30 ++- 49 files changed, 1092 insertions(+), 245 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.lNOrb1clkQ b/tmp/tmp.56k9JCMr5r index f89e512cd93c..c0a3aa9d61a4 100644 --- a/tmp/tmp.lNOrb1clkQ +++ b/tmp/tmp.56k9JCMr5r @@ -5,14 +5,3 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -net: Look for bonding slaves in the bond's network namespace -eth: fbnic: Add devlink dev flash support -eth: fbnic: Add mailbox support for PLDM updates -eth: fbnic: Add support for multiple concurrent completion messages -eth: fbnic: Accept minimum anti-rollback version from firmware -pldmfw: Don't require send_package_data or send_component_table to be defined -Documentation: netlink: specs: tc: Add DualPI2 specification -selftests/tc-testing: Add selftests for qdisc DualPI2 -sched: Add enqueue/dequeue of dualpi2 qdisc -sched: Dump configuration and statistics of dualpi2 qdisc -sched: Struct definition and parsing of dualpi2 qdisc