Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2024-10-11--21-00 (v6.12-rc2-627-gf8876f214c0b)
   remotes/brancher/net-next-2024-10-12--00-00 (v6.12-rc2-646-g3e1ffa5847a7)

==== BASE DIFF ====
 .../devicetree/bindings/net/xlnx,emaclite.yaml     |    5 +
 .../net_cachelines/netns_ipv4_sysctl.rst           |    2 +-
 MAINTAINERS                                        |    6 -
 arch/mips/configs/mtx1_defconfig                   |    1 -
 arch/powerpc/configs/ppc6xx_defconfig              |    1 -
 drivers/net/dsa/mv88e6xxx/devlink.c                |    2 +-
 drivers/net/ethernet/broadcom/Kconfig              |    3 -
 .../net/ethernet/broadcom/asp2/bcmasp_ethtool.c    |    1 +
 drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c   |    3 +
 drivers/net/ethernet/broadcom/tg3.c                |   47 +-
 drivers/net/ethernet/dlink/Kconfig                 |   20 -
 drivers/net/ethernet/dlink/Makefile                |    1 -
 drivers/net/ethernet/dlink/sundance.c              | 1985 --------------------
 drivers/net/ethernet/freescale/enetc/enetc.c       |   56 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |    1 +
 .../net/ethernet/microchip/sparx5/sparx5_mirror.c  |   12 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   18 +-
 drivers/net/ethernet/xilinx/xilinx_emaclite.c      |   21 +-
 drivers/net/netdevsim/ipsec.c                      |   23 +-
 drivers/net/phy/Kconfig                            |    4 +-
 drivers/net/phy/aquantia/aquantia_main.c           |   19 +-
 drivers/net/phy/microchip_t1s.c                    |  300 ++-
 include/linux/fsl/enetc_mdio.h                     |    3 +-
 include/net/fib_notifier.h                         |    2 +-
 include/net/fib_rules.h                            |    2 +-
 include/net/ip6_fib.h                              |    8 +-
 include/net/ip_fib.h                               |    4 +-
 include/net/netns/ipv4.h                           |    7 +-
 net/core/fib_notifier.c                            |    2 -
 net/core/fib_rules.c                               |   14 +-
 net/core/net_namespace.c                           |    4 +-
 net/ipv4/devinet.c                                 |   35 +-
 net/ipv4/fib_notifier.c                            |   10 +-
 net/ipv4/fib_rules.c                               |    2 +-
 net/ipv4/ipmr.c                                    |   10 +-
 net/ipv6/fib6_notifier.c                           |    2 +-
 net/ipv6/fib6_rules.c                              |    2 +-
 net/ipv6/ip6_fib.c                                 |   14 +-
 net/ipv6/ip6mr.c                                   |   10 +-
 tools/testing/selftests/drivers/net/Makefile       |    2 +-
 tools/testing/selftests/net/lib/py/nsim.py         |    1 +
 tools/testing/selftests/net/rds/test.py            |    5 +-
 tools/testing/selftests/net/rtnetlink.sh           |    4 +-
 43 files changed, 471 insertions(+), 2203 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.DWoUnVTpWY b/tmp/tmp.EiyUy0gkVK
index 06cf9fac00fa..014c32d60a11 100644
--- a/tmp/tmp.DWoUnVTpWY
+++ b/tmp/tmp.EiyUy0gkVK
@@ -2,7 +2,27 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
+selftests: net: move EXTRA_CLEAN of libynl.a into ynl.mk
+selftests: net: rebuild YNL if dependencies changed
+net: phy: aquantia: fix return value check in aqr107_config_mdi()
+net: mtk_eth_soc: use ethtool_puts
+net: mvneta: use ethtool_puts
+net: ibm: emac: use of_find_matching_node
+net: ibm: emac: generate random MAC if not found
+net: ibm: emac: use devm for mutex_init
+net: ibm: emac: use platform_get_irq
+net: ibm: emac: use devm_platform_ioremap_resource
+net: ibm: emac: remove custom init/exit functions
+net: ibm: emac: use netif_receive_skb_list
 MAINTAINERS: add Andrew Lunn as a co-maintainer of all networking drivers
+ice: cleanup Rx queue context programming functions
+ice: move prefetch enable to ice_setup_rx_ctx
+ice: reduce size of queue context fields
+ice: use <linux/packing.h> for Tx and Rx queue context data
+ice: remove int_q_state from ice_tlan_ctx
+lib: packing: add pack_fields() and unpack_fields()
+lib: packing: demote truncation error in pack() to a warning in __pack()
+lib: packing: create __pack() and __unpack() variants without error checking
 selftests: drv-net: rss_ctx: add rss ctx busy testcase
 ethtool: rss: prevent rss ctx deletion when in use
 net: sfp: change quirks for Alcatel Lucent G-010S-P
@@ -28,15 +48,8 @@ net: ftgmac100: corrcet the phy interface of NC-SI mode
 net: ftgmac100: refactor getting phy device handle
 ice: add recipe priority check in search
 net: phylink: allow half-duplex modes with RATE_MATCH_PAUSE
-net: enetc: add missing static descriptor and inline keyword
 netfilter: nf_tables: Fix memory leak in nf_flow_offload_xdp_setup()
-net: bcmasp: enable SW timestamping
-selftests: net: rebuild YNL if dependencies changed
 of: net: Add option for random mac address
-selftests: drv-net: add missing trailing backslash
-selftests: net/rds: add module not found
-net: broadcom: remove select MII from brcmstb Ethernet drivers
-selftests: drivers: net: fix name not defined
 ipv4: tcp: give socket pointer to control skbs
 ipv6: tcp: give socket pointer to control skbs
 net: add skb_set_owner_edemux() helper
@@ -63,41 +76,10 @@ net: ethernet: ti: am65-cpsw: Use tstats instead of open coded version
 net: ethernet: ti: am65-cpsw: Use __be64 type for id_temp
 r8169: enable SG/TSO on selected chip versions per default
 net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
-selftests: net/psock_fanout: unbound socket fanout
-selftests: net/psock_fanout: socket joins fanout when link is down
-af_packet: allow fanout_add when socket is not RUNNING
-net: enetc: disable NAPI after all rings are disabled
-net: enetc: disable Tx BD rings after they are empty
-net: enetc: block concurrent XDP transmissions during ring reconfiguration
-net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
 net: hsr: convert to use new timer APIs
-net: phy: microchip_t1s: configure collision detection based on PLCA mode
-net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C2
-net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C1
-net: phy: microchip_t1s: move LAN867X reset handling to a new function
-net: phy: microchip_t1s: add support for Microchip's LAN865X Rev.B1
-net: phy: microchip_t1s: update new initial settings for LAN865X Rev.B0
-net: phy: microchip_t1s: restructure cfg read/write functions arguments
 net: phy: c45-tja11xx: add support for outputting RMII reference clock
 dt-bindings: net: tja11xx: add "nxp,rmii-refclk-out" property
-selftests: rtnetlink: update netdevsim ipsec output format
-netdevsim: copy addresses for both in and out paths
-netdevsim: print human readable IP address
-net: mvpp2: Add parser configuration for DSA tags
-netdev-genl: do not use rtnl in netdev_nl_napi_get_dumpit()
-netdev-genl: do not use rtnl in netdev_nl_napi_get_doit()
-net: dsa: mv88e6xxx: Fix uninitialised err value
-ipv4: give an IPv4 dev to blackhole_netdev
-net: do not acquire rtnl in fib_seq_sum()
-ipmr: use READ_ONCE() to read net->ipv[46].ipmr_seq
-ipv6: use READ_ONCE()/WRITE_ONCE() on fib6_table->fib_seq
-ipv4: use READ_ONCE()/WRITE_ONCE() on net->ipv4.fib_seq
-fib: rules: use READ_ONCE()/WRITE_ONCE() on ops->fib_rules_seq
-net: emaclite: Adopt clock support
-net: emaclite: Replace alloc_etherdev() with devm_alloc_etherdev()
-dt-bindings: net: emaclite: Add clock support
 net: vlan: Use vlan_prio instead of vlan_qos in mapping
-net: sparx5: fix source port register when mirroring
 selftests: mlxsw: devlink_trap_police: Use defer for test cleanup
 selftests: mlxsw: qos_max_descriptors: Use defer for test cleanup
 selftests: mlxsw: qos_ets_strict: Use defer for test cleanup
@@ -124,11 +106,3 @@ net: vxlan: add skb drop reasons to vxlan_rcv()
 net: tunnel: make skb_vlan_inet_prepare() return drop reasons
 net: tunnel: add pskb_inet_may_pull_reason() helper
 net: skb: add pskb_network_may_pull_reason() helper
-tcp: move sysctl_tcp_l3mdev_accept to netns_ipv4_read_rx
-net: phy: aquantia: poll status register
-eth: remove the DLink/Sundance (ST201) driver
-Merge branch 'tg3-link-irqs-napis-and-queues'
-tg3: Link queues to NAPIs
-tg3: Link IRQs to NAPI instances
-r8169: remove original workaround for RTL8125 broken rx issue
-r8169: don't apply UDP padding quirk on RTL8126A