Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-11--09-00 (v6.14-rc5-1331-gc52a125584f1) remotes/brancher/net-next-2025-03-11--12-00 (v6.14-rc5-1340-g901798f31f4b) ==== BASE DIFF ==== drivers/net/ethernet/cisco/enic/Makefile | 2 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 25 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 142 +++----- drivers/net/ethernet/cisco/enic/enic.h | 13 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 12 +- drivers/net/ethernet/cisco/enic/enic_main.c | 69 +--- drivers/net/ethernet/cisco/enic/enic_res.c | 87 ++++- drivers/net/ethernet/cisco/enic/enic_res.h | 11 +- drivers/net/ethernet/cisco/enic/enic_rq.c | 240 +++++++++++-- drivers/net/ethernet/cisco/enic/enic_rq.h | 6 +- drivers/net/ethernet/cisco/enic/enic_wq.c | 117 +++++++ drivers/net/ethernet/cisco/enic/enic_wq.h | 7 + drivers/net/ethernet/cisco/enic/vnic_cq.h | 45 +-- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 19 ++ drivers/net/ethernet/cisco/enic/vnic_enet.h | 5 + drivers/net/ethernet/cisco/enic/vnic_rq.h | 2 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 2 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/icssg/icssg_common.c | 417 ++++++++++++++++++----- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 131 ++++++- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 47 ++- drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 58 ++-- net/switchdev/switchdev.c | 25 +- 23 files changed, 1104 insertions(+), 379 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.aeie7zNtjV b/tmp/tmp.jytoo7kTq3 index d0b4e4f27987..7acac4b90d1b 100644 --- a/tmp/tmp.aeie7zNtjV +++ b/tmp/tmp.jytoo7kTq3 @@ -3,6 +3,12 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net-next: cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk +net: mana: cleanup mana struct after debugfs_remove() +netdevsim: 'support' multi-buf XDP +rndis_host: Flag RNDIS modems as WWAN devices +net: reorder dev_addr_sem lock +Revert "net: replace dev_addr_sem with netdev instance lock" MAINTAINERS: Add Andrea Mayer as a maintainer of SRv6 qed: remove cast to pointers passed to kfree net: bcmgenet: use genphy_c45_eee_is_active directly, instead of phy_init_eee @@ -104,16 +110,5 @@ tcp: extend TCP flags to allow AE bit/ACE field tcp: use BIT() macro in include/net/tcp.h tcp: create FLAG_TS_PROGRESS tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() -net: switchdev: Convert blocking notification chain to a raw one -net: ti: icssg-prueth: Add XDP support -net: ti: icssg-prueth: introduce and use prueth_swdata struct for SWDATA -net: ti: icssg-prueth: Use page_pool API for RX buffer allocation -enic : get max rq & wq entries supported by hw, 16K queues -enic : cleanup of enic wq request completion path -enic : added enic_wq.c and enic_wq.h -enic : remove unused function cq_enet_wq_desc_dec -enic: enable rq extended cq support -enic: enic rq extended cq defines -enic: enic rq code reorg -enic: Move function from header file to c file -tc-tests: Update tc police action tests for tc buffer size rounding fixes. +netconsole: allow selection of egress interface via MAC address +net, treewide: define and use MAC_ADDR_STR_LEN