Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2025-03-25--12-00 (v6.14-rc7-2070-ge026ce8c6f72)
   remotes/brancher/net-next-2025-03-25--15-00 (v6.14-rc7-2042-gb551a31eee8a)

==== BASE DIFF ====
 drivers/net/ethernet/intel/ice/devlink/health.c    |     6 +-
 drivers/net/ethernet/intel/ice/ice_common.c        |     3 +-
 drivers/net/ethernet/intel/ice/ice_ptp.c           |     6 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl.c      |    39 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c |    24 +-
 drivers/net/ethernet/intel/idpf/idpf_lib.c         |    31 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |     1 +
 .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c |    11 +
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |    29 +
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |    17 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c   |     3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h   |     6 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |     7 +-
 .../ethernet/mellanox/mlx5/core/esw/devlink_port.c |     4 +-
 drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c |    15 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |    38 +-
 .../net/ethernet/mellanox/mlx5/core/sf/devlink.c   |     2 +-
 drivers/net/ethernet/sfc/ef10.c                    |     1 +
 drivers/net/ethernet/sfc/ef100_netdev.c            |     1 -
 drivers/net/ethernet/sfc/efx.c                     |    24 -
 drivers/net/ethernet/sfc/efx_reflash.c             |    52 +-
 drivers/net/ethernet/sfc/mcdi_pcol.h               | 20158 ++++++++-----------
 drivers/net/ethernet/sfc/mcdi_port.c               |    59 +-
 drivers/net/ethernet/sfc/mcdi_port_common.c        |    11 -
 drivers/net/ethernet/sfc/net_driver.h              |     9 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |    10 +-
 include/linux/avf/virtchnl.h                       |     4 +-
 include/net/ipv6.h                                 |    11 +-
 include/net/tcp.h                                  |    15 +
 include/uapi/linux/snmp.h                          |    12 +-
 lib/dynamic_queue_limits.c                         |     2 +-
 net/ipv4/nexthop.c                                 |   183 +-
 net/ipv4/tcp.c                                     |    18 +-
 net/ipv4/tcp_fastopen.c                            |     2 +-
 net/ipv4/tcp_input.c                               |     6 +-
 tools/testing/selftests/net/tcp_ao/connect-deny.c  |    58 +-
 tools/testing/selftests/net/tcp_ao/connect.c       |    22 +-
 tools/testing/selftests/net/tcp_ao/icmps-discard.c |    17 +-
 .../testing/selftests/net/tcp_ao/key-management.c  |    76 +-
 tools/testing/selftests/net/tcp_ao/lib/aolib.h     |   114 +-
 .../testing/selftests/net/tcp_ao/lib/ftrace-tcp.c  |     7 +-
 tools/testing/selftests/net/tcp_ao/lib/sock.c      |   315 +-
 tools/testing/selftests/net/tcp_ao/restore.c       |    75 +-
 tools/testing/selftests/net/tcp_ao/rst.c           |    47 +-
 tools/testing/selftests/net/tcp_ao/self-connect.c  |    18 +-
 tools/testing/selftests/net/tcp_ao/seq-ext.c       |    30 +-
 tools/testing/selftests/net/tcp_ao/unsigned-md5.c  |   118 +-
 47 files changed, 9105 insertions(+), 12612 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.kG4Cw4HBuA b/tmp/tmp.BIK5gCMTIA
index 256efa78e6ec..a0eaed511d22 100644
--- a/tmp/tmp.kG4Cw4HBuA
+++ b/tmp/tmp.BIK5gCMTIA
@@ -4,7 +4,11 @@ selftests: net: enable profiling
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
-mptcp: pm: Fix undefined behavior in mptcp_remove_anno_list_by_saddr()
+net: mtip: The L2 switch driver for imx287
+arm: dts: imx287: Provide description for MTIP L2 switch
+arm: dts: Adjust the 'reg' range for imx287 L2 switch description
+dt-bindings: net: Add MTIP L2 switch description (fec,mtip-switch.yaml)
+MAINTAINERS: Add myself as the MTIP L2 switch maintainer (IMX SoCs: imx287)
 tcp: Support skb PAWS drop reason when TIME-WAIT
 rndis_host: Flag RNDIS modems as WWAN devices
 mctp: Fix incorrect tx flow invalidation condition in mctp-i2c
@@ -54,6 +58,12 @@ xfrm: rely on XFRM offload
 xfrm: simplify SA initialization routine
 xfrm: delay initialization of offload path till its actually requested
 xfrm: prevent high SEQ input in non-ESN mode
+net: txgbe: add sriov function support
+net: ngbe: add sriov function support
+net: libwx: Add msg task func
+net: libwx: Redesign flow when sriov is enabled
+net: libwx: Add sriov api for wangxun nics
+net: libwx: Add mailbox api for wangxun pf drivers
 net: au1000_eth: Mark au1000_ReleaseDB() static
 net/mlx5e: SHAMPO, Make reserved size independent of page size
 netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE
@@ -91,11 +101,6 @@ virtio_net: Use new RSS config structs
 virtio_net: Fix endian with virtio_net_ctrl_rss
 virtio_net: Split struct virtio_net_rss_config
 bonding: check xdp prog when set bond mode
-net: fully namespace net.core.{r,w}mem_{default,max} sysctls
-selftests: Add napi threaded busy poll test in `busy_poller`
-Extend napi threaded polling to allow kthread based busy polling
-net: Create separate gro_flush helper function
-Add support to set napi threaded for individual napi
 gve: add XDP DROP and PASS support for DQ
 gve: update XDP allocation path support RX buffer posting
 gve: merge packet buffer size fields
@@ -109,87 +114,12 @@ net: stmmac: address non-LPI resume failures properly
 net: phylink: add phylink_prepare_resume()
 ibmvnic: Use kernel helpers for hex dumps
 Merge tag 'for-net-next-2025-03-20' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
-sfc: support X4 devlink flash
-sfc: update MCDI protocol headers
-sfc: rip out MDIO support
 Merge tag 'wireless-next-2025-03-20' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next
-net: mana: Handle unsupported HWC commands
-net: mana: Implement set_link_ksettings in ethtool for speed
-net: mana: Add speed support in mana_get_link_ksettings
-tcp: avoid atomic operations on sk->sk_rmem_alloc
-net: reorganize IP MIB values (II)
-vmxnet3: unregister xdp rxq info in the reset path
-nexthop: Convert RTM_DELNEXTHOP to per-netns RTNL.
-nexthop: Convert RTM_NEWNEXTHOP to per-netns RTNL.
-nexthop: Remove redundant group len check in nexthop_create_group().
-nexthop: Check NLM_F_REPLACE and NHA_ID in rtm_new_nexthop().
-nexthop: Move NHA_OIF validation to rtm_to_nh_config_rtnl().
-nexthop: Split nh_check_attr_group().
-nexthop: Move nlmsg_parse() in rtm_to_nh_config() to rtm_new_nexthop().
 net: stmmac: dwmac-rk: Add initial support for RK3528 integrated PHY
 net: stmmac: dwmac-rk: Add integrated_phy_powerdown operation
 net: stmmac: dwmac-rk: Move integrated_phy_powerup/down functions
 net: stmmac: dwmac-rk: Add GMAC support for RK3528
 dt-bindings: net: rockchip-dwmac: Add compatible string for RK3528
-ipv6: fix _DEVADD() and _DEVUPD() macros
-net/mlx5e: TC, Don't offload CT commit if it's the last action
-net/mlx5e: CT: Filter legacy rules that are unrelated to nic
-net/mlx5: Update pfnum retrieval for devlink port attributes
-net/mlx5: fw reset, check bridge accessibility at earlier stage
-net/mlx5: Lag, use port selection tables when available
-net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs
-net: ch9200: add error handling in ch9200_bind()
-net: ch9200: improve error handling in get_mac_address()
-net: ch9200: remove extraneous return in control_write() to propagate failures
-net: fix uninitialised access in mii_nway_restart()
-dql: Fix dql->limit value when reset.
-bonding: use permanent address for MAC swapping if device address is same
-net: txgbe: add sriov function support
-net: ngbe: add sriov function support
-net: libwx: Add msg task func
-net: libwx: Redesign flow when sriov is enabled
-net: libwx: Add sriov api for wangxun nics
-net: libwx: Add mailbox api for wangxun pf drivers
-selftests/net: Drop timeout argument from test_client_verify()
-selftests/net: Delete timeout from test_connect_socket()
-selftests/net: Print the testing side in unsigned-md5
-selftests/net: Add mixed select()+polling mode to TCP-AO tests
-selftests/net: Fetch and check TCP-MD5 counters
-selftests/net: Provide tcp-ao counters comparison helper
-selftests/net: Print TCP flags in more common format
-idpf: check error for register_netdev() on init
-ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw()
-ice: fix input validation for virtchnl BW
-ice: validate queue quanta parameters to prevent OOB access
-ice: stop truncating queue ids when checking
-virtchnl: make proto and filter action count unsigned
-ice: fix reservation of resources for RDMA when disabled
-ice: ensure periodic output start time is in the future
-ice: health.c: fix compilation on gcc 7.5
-idpf: change the method for mailbox workqueue allocation
-idpf: add support for Rx timestamping
-idpf: add Tx timestamp flows
-idpf: add Tx timestamp capabilities negotiation
-idpf: add PTP clock configuration
-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
-xsc: add ndo_get_stats64
-xsc: Add eth reception data path
-xsc: Add ndo_start_xmit
-xsc: ndo_open and ndo_stop
-xsc: Add eth needed qp and cq apis
-xsc: Init net device
-xsc: Add ethernet interface
-xsc: Init auxiliary device
-xsc: Init pci irq
-xsc: Add eq and alloc
-xsc: Add qp and cq management
-xsc: Add hardware setup APIs
-xsc: Enable command queue
-xsc: Add xsc driver basic framework
 Bluetooth: btnxpuart: Fix kernel panic during FW release
 Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7
 Bluetooth: btnxpuart: Add correct bootloader error codes