Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-03-19--16-00 (v6.14-rc6-1374-g32ab35c265e7) remotes/brancher/net-next-hw-2025-03-20--00-00 (v6.14-rc6-1382-g3cc08c77ca61) ==== BASE DIFF ==== .../devicetree/bindings/net/ieee802154/ca8210.txt | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 1 + Documentation/networking/netconsole.rst | 6 +- arch/arm/boot/dts/st/stm32mp151.dtsi | 1 - arch/riscv/boot/dts/starfive/jh7110.dtsi | 2 - drivers/gpio/gpiolib-of.c | 9 +++ drivers/net/ethernet/cadence/macb.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/hws/cmd.c | 6 -- .../ethernet/mellanox/mlx5/core/steering/hws/cmd.h | 3 - .../mellanox/mlx5/core/steering/hws/definer.c | 6 +- .../mellanox/mlx5/core/steering/hws/pat_arg.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 9 ++- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 16 +++-- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 5 +- drivers/net/ieee802154/ca8210.c | 78 +++++++++------------- drivers/net/netconsole.c | 2 +- drivers/net/tap.c | 2 +- drivers/net/tun.c | 2 +- drivers/nvmem/brcm_nvram.c | 2 +- drivers/nvmem/layouts/u-boot-env.c | 2 +- include/linux/if_ether.h | 3 + include/linux/netdevice.h | 4 +- include/linux/netpoll.h | 6 ++ include/linux/stmmac.h | 3 +- include/net/bluetooth/hci.h | 2 +- lib/net_utils.c | 4 +- net/bluetooth/6lowpan.c | 7 +- net/core/dev.c | 41 ++++-------- net/core/dev.h | 3 +- net/core/dev_api.c | 19 +++++- net/core/dev_ioctl.c | 2 +- net/core/net-sysfs.c | 7 +- net/core/netpoll.c | 51 ++++++++++---- net/core/rtnetlink.c | 17 +++-- net/mac80211/debugfs_sta.c | 7 +- net/xdp/xsk_buff_pool.c | 2 +- tools/testing/selftests/drivers/net/ping.py | 16 ++--- .../tc-testing/tc-tests/actions/police.json | 10 +-- 43 files changed, 217 insertions(+), 158 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.OZ31brrKv6 b/tmp/tmp.QoPctsv1LW index 8d0b3df6052f..811c14c401d0 100644 --- a/tmp/tmp.OZ31brrKv6 +++ b/tmp/tmp.QoPctsv1LW @@ -4,39 +4,14 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -net: fix NULL pointer dereference in l3mdev_l3_rcv ptp: ocp: reject unsupported periodic output flags broadcom: fix supported flag check in periodic output function net: lan743x: reject unsupported external timestamp requests renesas: reject PTP_STRICT_FLAGS as unsupported igb: reject invalid external timestamp requests for 82580-based HW -vhost/vsock: use netns of process that opens the vhost-vsock-netns device -vsock/virtio_transport_common: handle netns of received packets -vsock: add network namespace support tsnep: Select speed for loopback net: phy: marvell: Align set_loopback() implementation net: phy: micrel: Add loopback support net: phy: Support speed selection for PHY loopback net: phy: Allow loopback speed selection for PHY drivers -wireguard: Add __nonstring annotations for unterminated strings -net: macb: Add __nonstring annotations for unterminated strings -netconsole: allow selection of egress interface via MAC address -net, treewide: define and use MAC_ADDR_STR_LEN -net: stmmac: dwc-qos-eth: use devm_kzalloc() for AXI data -r8169: switch away from deprecated pcim_iomap_table -net: reorder dev_addr_sem lock -Revert "net: replace dev_addr_sem with netdev instance lock" -tc-tests: Update tc police action tests for tc buffer size rounding fixes. -xfrm: Remove unnecessary NULL check in xfrm_lookup_with_ifid() -net: stmmac: dwmac-rk: Provide FIFO sizes for DWMAC 1000 -net: lwtunnel: fix recursion loops -net: axienet: Add support for 2500base-X only configuration. -dt-bindings: net: xlnx,axi-ethernet: Modify descriptions and phy-mode value to support 2500base-X only configuration -net: stmmac: deprecate "snps,en-tx-lpi-clockgating" property -dt-bindings: deprecate "snps,en-tx-lpi-clockgating" property -ARM: dts: stm32: remove "snps,en-tx-lpi-clockgating" property -riscv: dts: starfive: remove "snps,en-tx-lpi-clockgating" property -net: stmmac: stm32: use PHY capability for TX clock stop -net: stmmac: starfive: use PHY capability for TX clock stop -net: stmmac: allow platforms to use PHY tx clock stop capability MAINTAINERS: Add Andrea Mayer as a maintainer of SRv6