Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-04-10--00-00 (net-next-6.15-11563-gf6eeda61eef7) remotes/brancher/net-next-hw-2025-04-10--16-53 (net-next-6.15-11591-ge19d26f433ae) ==== BASE DIFF ==== Documentation/networking/netdevices.rst | 61 +- drivers/net/ethernet/cortina/gemini.c | 37 +- drivers/net/ethernet/google/gve/gve_main.c | 2 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 9 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ethernet/wangxun/libwx/Makefile | 2 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 302 ++++++- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 4 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 128 ++- drivers/net/ethernet/wangxun/libwx/wx_mbx.c | 176 ++++ drivers/net/ethernet/wangxun/libwx/wx_mbx.h | 77 ++ drivers/net/ethernet/wangxun/libwx/wx_sriov.c | 909 +++++++++++++++++++++ drivers/net/ethernet/wangxun/libwx/wx_sriov.h | 18 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 93 ++- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 93 ++- drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 5 + drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 3 + drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 21 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 27 + drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 6 + drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 7 +- drivers/net/ipvlan/ipvlan_core.c | 2 +- drivers/net/macvlan.c | 2 +- drivers/net/phy/phy_device.c | 57 +- drivers/net/ppp/ppp_synctty.c | 5 + include/linux/netdevice.h | 14 +- include/net/netdev_lock.h | 16 + include/net/netdev_queues.h | 4 +- include/net/netdev_rx_queue.h | 6 +- include/net/sock.h | 40 +- include/net/xdp.h | 1 + kernel/configs/debug.config | 5 + net/bridge/br_arp_nd_proxy.c | 7 + net/core/dev.c | 76 +- net/core/dev.h | 17 +- net/core/lock_debug.c | 2 +- net/core/netdev-genl.c | 73 +- net/core/sock.c | 5 + net/core/xdp.c | 12 +- net/ethtool/cmis.h | 1 - net/ethtool/cmis_cdb.c | 18 +- net/ipv6/route.c | 8 +- net/netfilter/nft_set_pipapo_avx2.c | 3 +- net/xdp/xsk_buff_pool.c | 6 +- .../selftests/net/netfilter/nft_concat_range.sh | 39 +- .../selftests/net/test_bridge_neigh_suppress.sh | 125 +++ 46 files changed, 2370 insertions(+), 156 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.r8Aiy6M7ZA b/tmp/tmp.JzsSb6RavI index 5bdd2bf4b39c..049cf3680da4 100644 --- a/tmp/tmp.r8Aiy6M7ZA +++ b/tmp/tmp.JzsSb6RavI @@ -4,9 +4,4 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -vsock/test: Expand linger test to ensure close() does not misbehave -vsock: Linger on unsent data -net: ncsi: Fix GCPS 64-bit member variables -net: ncsi: Format structure for longer names smc: Fix lockdep false-positive for IPPROTO_SMC. -net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.