Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-22--00-00 (v6.18-rc1-400-gb19732b8b960) remotes/brancher/net-next-2025-10-22--03-00 (v6.18-rc1-402-g2312e41daf80) ==== BASE DIFF ==== .../bindings/net/dsa/motorcomm,yt921x.yaml | 167 ++ Documentation/networking/ax25.rst | 7 +- MAINTAINERS | 8 + drivers/net/bonding/bond_main.c | 99 +- drivers/net/can/bxcan.c | 2 +- drivers/net/can/dev/netlink.c | 6 +- drivers/net/can/esd/esdacc.c | 2 +- drivers/net/can/rockchip/rockchip_canfd-tx.c | 2 +- drivers/net/dsa/Kconfig | 7 + drivers/net/dsa/Makefile | 1 + drivers/net/dsa/yt921x.c | 2891 ++++++++++++++++++++ drivers/net/dsa/yt921x.h | 504 ++++ drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 3 +- drivers/net/ethernet/cadence/macb_main.c | 1 - drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 53 +- drivers/net/team/team_core.c | 83 +- include/linux/netdev_features.h | 18 + include/linux/netdevice.h | 1 + include/net/dsa.h | 2 + include/uapi/linux/if_ether.h | 1 + net/bridge/br_if.c | 22 +- net/core/dev.c | 88 + net/core/gro_cells.c | 5 +- net/devlink/region.c | 2 +- net/dsa/Kconfig | 6 + net/dsa/Makefile | 1 + net/dsa/tag_yt921x.c | 141 + net/mptcp/pm_kernel.c | 6 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 18 +- 32 files changed, 3906 insertions(+), 248 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.fDrCWiwQHZ b/tmp/tmp.9oYolHtWnA index 81e76f0fb99a..40d9c90ae72d 100644 --- a/tmp/tmp.fDrCWiwQHZ +++ b/tmp/tmp.9oYolHtWnA @@ -12,6 +12,10 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +ethernet: stmmac: dwmac-rk: Add RK3506 GMAC support +dt-bindings: net: rockchip-dwmac: Add compatible string for RK3506 +dt-bindings: net: snps,dwmac: Sync list of Rockchip compatibles +dt-bindings: net: snps,dwmac: move rk3399 line to its correct position net: unix: remove outdated BSD behavior comment in unix_release_sock() net: airoha: add phylink support for GDM1 net: airoha: use device_set_node helper to setup GDM node @@ -49,14 +53,6 @@ netrom: Prevent race conditions between neighbor operations net: phy: micrel: Add support for non PTP SKUs for lan8814 net: bonding: fix possible peer notify event loss or dup issue fix integer overflow in set_ipsecrequest -xfrm: Skip redundant replay recheck for the hardware offload path -xfrm: Refactor xfrm_input lock to reduce contention with RSS -selftests: mptcp: join: mark laminar tests as skipped if not supported -selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported -selftests: mptcp: join: mark implicit tests as skipped if not supported -selftests: mptcp: join: mark 'flush re-add' as skipped if not supported -mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR -devlink: region: correct port region lookup to use port_ops netkit: Add xsk support for af_xdp applications netkit: Add io_uring zero-copy support for TCP netkit: Implement rtnl_link_ops->alloc and ndo_queue_create @@ -72,11 +68,6 @@ net, ethtool: Disallow peered real rxqs to be resized net: Add peer info to queue-get response net: Implement netdev_nl_bind_queue_doit net: Add bind-queue operation -net: gro_cells: fix lock imbalance in gro_cells_receive() -can: netlink: can_changelink(): allow disabling of automatic restart -can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb() -can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb() -can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb() octeontx2-af: CGX: fix bitmap leaks net: ti: icssg-prueth: Omit a variable reassignment in prueth_netdev_init() net: hsr: prevent creation of HSR device with slaves from another netns @@ -85,33 +76,13 @@ net: phy: micrel: add MSE interface support for KSZ9477 family ethtool: netlink: add lightweight MSE reporting to LINKSTATE_GET ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access ethtool: introduce core UAPI and driver API for PHY MSE diagnostics -net: hibmcge: select FIXED_PHY -selftests/bpf: Add mptcp test with sockmap -bpf,sockmap: disallow MPTCP sockets from sockmap updates -net,mptcp: fix incorrect IPv4/IPv6 fallback detection with BPF Sockmap -Documentation: networking: ax25: update the mailing list info. -net: macb: Remove duplicate linux/inetdevice.h header -bnxt_en: support PPS in/out on all pins -net: dlink: use dev_kfree_skb_any instead of dev_kfree_skb -key: No support for family zero -net: stmmac: mdio: use phy_find_first to simplify stmmac_mdio_register tools: ynl: add start-index property for indexed arrays tools: ynl: call nested attribute free function for indexed arrays tools: ynl: zero-initialize struct ynl_sock memory ynl: samples: add tc filter add example -usbnet: Prevents free active kevent -3c515 : replace cleanup_module with __exit -net: phy: use new iterator phy_for_each in mdiobus_prevent_c45_scan -net: davinci_mdio: use new iterator phy_for_each -net: fec: use new iterator phy_for_each -net: phy: add iterator phy_for_each net: dsa: loop: use new helper fixed_phy_register_100fd net: phy: fixed_phy: add helper fixed_phy_register_100fd net: ravb: Ensure memory write completes before ringing TX doorbell net: ravb: Enforce descriptor type ordering net: ravb: Allocate correct number of queues based on SoC support net: ravb: Make DBAT entry count configurable per-SoC -net: bridge: use common function to compute the features -team: use common function to compute the features -bonding: use common function to compute the features -net: add a common function to compute features for upper devices