Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-09--21-00 (v6.12-rc6-1435-g6f030c33efb2) remotes/brancher/net-next-2024-11-10--00-00 (v6.12-rc6-1435-g6702ea6d657b) ==== BASE DIFF ==== .../networking/net_cachelines/net_device.rst | 1 + drivers/net/ethernet/realtek/r8169_main.c | 76 ++--- drivers/net/ethernet/vertexcom/mse102x.c | 4 +- include/linux/netdevice.h | 7 + include/net/neighbour.h | 26 +- include/net/neighbour_tables.h | 12 + net/core/neighbour.c | 325 +++++++++------------ net/ipv4/arp.c | 2 +- 8 files changed, 205 insertions(+), 248 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.pKTnbv6csL b/tmp/tmp.4CJlh6cBVs index 1724c339e6ac..de0203e19bfb 100644 --- a/tmp/tmp.pKTnbv6csL +++ b/tmp/tmp.4CJlh6cBVs @@ -3,6 +3,9 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +net: use pdev instead of OF funcs +ixgbe: Correct BASE-BX10 compliance code +r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config arm64: dts: mediatek: Set mediatek,mac-wol on DWMAC node for all boards net: stmmac: dwmac-mediatek: Fix inverted handling of mediatek,mac-wol net: ethernet: ti: am65-cpsw: enable DSCP to priority map for RX @@ -41,8 +44,6 @@ net: phy: Add Airoha AN8855 Internal Switch Gigabit PHY net: dsa: Add Airoha AN8855 5-Port Gigabit DSA Switch driver dt-bindings: net: dsa: Add Airoha AN8855 Gigabit Switch documentation mac802154: fix interface deletion -tools/net/ynl: add async notification handling -Revert "tools/net/ynl: improve async notification handling" mptcp: cope racing subflow creation in mptcp_rcv_space_adjust mptcp: error out earlier on disconnect net: convert to nla_get_*_default() @@ -113,12 +114,6 @@ octeontx2-af: Add packet path between representor and VF octeontx2-pf: Add basic net_device_ops octeontx2-pf: Create representor netdev octeontx2-pf: RVU representor driver -neighbour: Create netdev->neighbour association -neighbour: Remove bare neighbour::next pointer -neighbour: Convert iteration to use hlist+macro -neighbour: Convert seq_file functions to use hlist -neighbour: Define neigh_for_each_in_bucket -neighbour: Add hlist_node to struct neighbour net: netpoll: flush skb pool during cleanup net: netpoll: Individualize the skb pool net: hns3: fix kernel crash when 1588 is sent on HIP08 devices @@ -157,9 +152,6 @@ selftests: netdevsim: add a test checking ethtool features netdevsim: add more hw_features net: phy: aquantia: Add mdix config and reporting bnxt_en: use irq_update_affinity_hint() -r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers -r8169: improve rtl_set_d3_pll_down -r8169: improve __rtl8169_set_wol rxrpc: Add a tracepoint for aborts being proposed selftests: hsr: Add test for VLAN net: ti: icssg-prueth: Add VLAN support for HSR mode @@ -182,10 +174,6 @@ dt-bindings: net: dsa: microchip: add mdio-parent-bus property for internal MDIO dt-bindings: net: dsa: microchip: add internal MDIO bus description ipv6: Fix soft lockups in fib6_select_path under high next hop churn mlx5/core: Schedule EQ comp tasklet only if necessary -bridge: Allow deleting FDB entries with non-existent VLAN -devlink: Add documentation for OcteonTx2 AF -octeontx2-af: Knobs for NPC default rule counters -octeontx2-af: Refactor few NPC mcam APIs mm: page_frag: use __alloc_pages() to replace alloc_pages_node() mm: page_frag: reuse existing space for 'size' and 'pfmemalloc' xtensa: remove the get_order() implementation