Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-08--15-00 (v6.14-rc5-1296-gecc35aa7d34a) remotes/brancher/net-next-2025-03-08--18-00 (v6.14-rc5-1296-g3747db7c2700) ==== BASE DIFF ==== drivers/net/bonding/bond_main.c | 1 + drivers/net/dummy.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 1 + drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/microsoft/mana/mana_en.c | 1 + drivers/net/geneve.c | 1 + drivers/net/hamradio/bpqether.c | 25 +------- drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/ipvlan/ipvlan_main.c | 1 + drivers/net/loopback.c | 1 + drivers/net/macsec.c | 1 + drivers/net/macvlan.c | 1 + drivers/net/netdevsim/netdev.c | 1 + drivers/net/ppp/ppp_generic.c | 1 + drivers/net/team/team_core.c | 1 + drivers/net/veth.c | 1 + drivers/net/vrf.c | 1 + drivers/net/vxlan/vxlan_core.c | 1 + include/linux/netdevice.h | 81 +----------------------- include/net/netdev_lock.h | 89 +++++++++++++++++++++++++++ kernel/bpf/offload.c | 1 + net/8021q/vlan_dev.c | 1 + net/bluetooth/6lowpan.c | 1 + net/bridge/br_device.c | 2 + net/core/dev.c | 1 + net/core/dev.h | 1 + net/core/dev_api.c | 2 + net/core/dev_ioctl.c | 1 + net/core/net-sysfs.c | 1 + net/core/rtnetlink.c | 1 + net/dsa/conduit.c | 1 + net/ethtool/cabletest.c | 1 + net/ethtool/cmis_fw_update.c | 1 + net/ethtool/features.c | 2 + net/ethtool/ioctl.c | 1 + net/ethtool/module.c | 1 + net/ethtool/netlink.c | 1 + net/ethtool/phy.c | 1 + net/ethtool/rss.c | 2 + net/ethtool/tsinfo.c | 1 + net/ieee802154/6lowpan/core.c | 1 + net/ipv4/ip_tunnel.c | 1 + net/ipv4/udp.c | 6 +- net/ipv6/ip6_gre.c | 1 + net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_vti.c | 1 + net/ipv6/sit.c | 1 + net/ipv6/udp.c | 2 +- net/l2tp/l2tp_eth.c | 1 + net/sched/sch_api.c | 1 + net/xdp/xsk.c | 1 + net/xdp/xsk_buff_pool.c | 1 + 53 files changed, 149 insertions(+), 106 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.VhAkrpqqz5 b/tmp/tmp.2FYPltkgmd index 32659544c977..4194c5cfd55f 100644 --- a/tmp/tmp.VhAkrpqqz5 +++ b/tmp/tmp.2FYPltkgmd @@ -5,7 +5,6 @@ profile patch forwarding: set timeout to 3 hours net: revert to lockless TC_SETUP_BLOCK and TC_SETUP_FT net: openvswitch: remove misbehaving actions length check -net: move misc netdev_lock flavors to a separate header net: usb: lan78xx: Integrate EEE support with phylink LPI API net: usb: lan78xx: Transition get/set_pause to phylink net: usb: lan78xx: port link settings to phylink API @@ -33,7 +32,6 @@ selftests/tc-testing: Add selftests for qdisc DualPI2 Documentation: netlink: specs: tc: Add DualPI2 specification net: hsr: Add KUnit test for PRP net: hsr: Fix PRP duplicate detection -hamradio: use netdev_lockdep_set_classes() helper MAINTAINERS: sfc: remove Martin Habets net: cn23xx: fix typos net/mlx5: Avoid unnecessary use of comma operator @@ -60,7 +58,6 @@ selftest: tun: Test vnet ioctls without device tun: Introduce virtio-net hash feature net: flow_dissector: Export flow_keys_dissector_symmetric virtio_net: Add functions for hashing -udp: expand SKB_DROP_REASON_UDP_CSUM use net: usb: lan78xx: Sanitize return values of register read/write functions xsc: add ndo_get_stats64 xsc: Add eth reception data path