Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2024-10-29--12-00 (v6.12-rc4-996-g459753549578)
   remotes/brancher/net-next-2024-10-29--15-00 (v6.12-rc4-980-g733db7094d46)

==== BASE DIFF ====
 .../devicetree/bindings/net/nfc/nxp,nci.yaml       |   1 -
 Documentation/netlink/specs/ethtool.yaml           |   4 -
 Documentation/networking/bonding.rst               |  11 --
 Documentation/networking/packet_mmap.rst           |   5 +-
 drivers/net/bareudp.c                              |  12 +-
 drivers/net/bonding/bond_main.c                    |   5 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |   1 -
 drivers/net/ethernet/amd/amd8111e.h                |   1 +
 drivers/net/ethernet/broadcom/bcmsysport.c         |  24 +++
 drivers/net/ethernet/broadcom/bcmsysport.h         |  23 ---
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   7 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c   |   8 -
 drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h   |   2 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  22 +--
 drivers/net/macsec.c                               |   3 +-
 drivers/net/usb/r8152.c                            |   1 -
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   7 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   2 -
 drivers/net/wireless/ath/ath11k/dp_rx.c            |   7 +-
 drivers/net/wireless/ath/wil6210/txrx.c            |   2 +-
 drivers/net/wireless/broadcom/brcm80211/Kconfig    |   1 -
 drivers/net/wireless/intel/ipw2x00/ipw2100.c       |   2 +-
 drivers/net/wireless/intel/ipw2x00/ipw2200.h       |   2 +-
 drivers/net/wireless/intel/iwlegacy/common.c       |  15 +-
 drivers/net/wireless/intel/iwlegacy/common.h       |  12 --
 drivers/net/wireless/marvell/libertas/radiotap.h   |   4 +-
 drivers/net/wireless/mediatek/mt76/mcu.c           |   7 +-
 drivers/net/wireless/microchip/wilc1000/mon.c      |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |   1 +
 drivers/net/wireless/realtek/rtw88/usb.c           |   1 +
 drivers/net/wireless/realtek/rtw89/coex.c          |   2 -
 drivers/net/wireless/realtek/rtw89/pci.c           |  48 +-----
 drivers/net/wireless/virtual/mac80211_hwsim.c      |   4 +-
 include/linux/inetdevice.h                         |   9 -
 include/linux/rtnetlink.h                          |  25 +--
 include/net/cfg80211.h                             |  44 -----
 include/net/ieee80211_radiotap.h                   |  43 +++--
 include/net/rtnetlink.h                            |   1 -
 kernel/configs/debug.config                        |   1 -
 net/core/dev_ioctl.c                               |   6 +-
 net/core/neighbour.c                               |  19 ++-
 net/core/rtnetlink.c                               |  11 --
 net/ipv4/devinet.c                                 | 190 +++++++++------------
 net/mac80211/Kconfig                               |   2 +-
 net/mac80211/cfg.c                                 |  25 +--
 net/mac80211/ieee80211_i.h                         |   5 +-
 net/mac80211/key.c                                 |  42 ++---
 net/mac80211/link.c                                |   7 +-
 net/mptcp/diag.c                                   |   2 +-
 net/mptcp/options.c                                |   4 +-
 net/mptcp/pm.c                                     |   3 -
 net/mptcp/pm_netlink.c                             |  14 +-
 net/mptcp/protocol.c                               |  10 +-
 net/mptcp/protocol.h                               |   6 +-
 net/mptcp/subflow.c                                |  16 +-
 net/vmw_vsock/af_vsock.c                           |   1 -
 net/wireless/core.c                                |   7 -
 net/wireless/scan.c                                |   4 -
 tools/testing/selftests/net/mptcp/mptcp_connect.sh |   9 -
 .../selftests/net/tcp_ao/setsockopt-closed.c       | 186 +-------------------
 60 files changed, 259 insertions(+), 684 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.V3MW8DMoJg b/tmp/tmp.pgg7lYBXcf
index aeca39c7d16b..d1def08c9777 100644
--- a/tmp/tmp.V3MW8DMoJg
+++ b/tmp/tmp.pgg7lYBXcf
@@ -6,6 +6,7 @@ forwarding: set timeout to 3 hours
 Merge tag 'wireless-2024-10-29' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
 net: enetc: set MAC address to the VF net_device
 arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
+net: ti: icssg-prueth: Fix 1 PPS sync
 dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value
 net: wwan: t7xx: off-by-one error in t7xx_dpmaif_rx_buf_alloc()
 netlink: Fix off-by-one error in netlink_proto_init()
@@ -27,7 +28,18 @@ net: hns3: fixed reset failure issues caused by the incorrect reset type
 net: hns3: add sync command to sync io-pgtable
 net: hns3: default enable tx bounce buffer when smmu enabled
 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
+net/mlx5e: Update features on ring size change
+net/mlx5e: Update features on MTU change
+bonding: add ESP offload features when slaves support
+net: define and implement new SOL_SOCKET SO_RX_IFINDEX option
+net: usb: qmi_wwan: add Quectel RG650V
 net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
+net: phy: dp83822: Configure RMII mode on DP83825 devices
+selftests: hsr: Add test for VLAN
+net: ti: icssg-prueth: Add VLAN support for HSR mode
+net: hsr: Add VLAN CTAG filter support
+net: hsr: Add VLAN support
+igb: Fix 2 typos in comments in igb_main.c
 net/smc: use new helper to get the netdev associated to an ibdev
 net: pse-pd: Add missing of_node_get() before of_find_node_by_name()
 net: bcmasp: Add missing of_node_get() before of_find_node_by_name()
@@ -94,15 +106,11 @@ igb: Fix potential invalid memory access in igb_init_module()
 wwan: core: Pass string literal as format argument of dev_set_name()
 net: Implement fault injection forcing skb reallocation
 net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext()
-net: ti: iccsg-prueth: Fix 1 PPS sync
 tcp: add more warn of socket in tcp_send_loss_probe()
 tcp: add a common helper to debug the underlying issue
-bna: Remove field bnad_dentry_files[] in struct bnad
-bna: Fix return value check for debugfs create APIs
 s390/time: Add PtP driver
 s390/time: Add clocksource id to TOD clock
 net: fix crash when config small gso_max_size/gso_ipv4_max_size
-igb: Fix spelling in igb_main.c
 net: ip_gre: Add netns_atomic module parameter
 net: ip_tunnel: Add source netns support for newlink
 net: ip_tunnel: Build flow in underlay net namespace
@@ -136,27 +144,46 @@ ipv4: Prepare fib_compute_spec_dst() to future .flowi4_tos conversion.
 net: wwan: t7xx: reset device if suspend fails
 net: ftgmac100: refactor getting phy device handle
 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
+Merge branch 'ibm-emac-more-cleanups'
 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: use netif_receive_skb_list
-ice: Add support for persistent NAPI config
-sched: Add dualpi2 qdisc
-net: sysctl: introduce sysctl SYSCTL_FIVE
-tcp: fast path functions later
-tcp: Pass flags to __tcp_send_ack
-tcp: allow ECN bits in TOS/traffic class
-tcp: AccECN support to tcp_add_backlog
-gro: prevent ACE field corruption & better AccECN handling
-gso: AccECN support
-tcp: helpers for ECN mode handling
-tcp: rework {__,}tcp_ecn_check_ce() -> tcp_data_ecn_check()
-tcp: reorganize SYN ECN code
-tcp: extend TCP flags to allow AE bit/ACE field
-tcp: use BIT() macro in include/net/tcp.h
-tcp: create FLAG_TS_PROGRESS
-tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
+Merge branch 'ipv4-convert-rtm_-new-del-addr-and-more-to-per-netns-rtnl'
+ipv4: Convert devinet_ioctl to per-netns RTNL.
+ipv4: Convert devinet_ioctl() to per-netns RTNL except for SIOCSIFFLAGS.
+ipv4: Convert devinet_sysctl_forward() to per-netns RTNL.
+rtnetlink: Define rtnl_net_trylock().
+ipv4: Convert check_lifetime() to per-netns RTNL.
+ipv4: Convert RTM_DELADDR to per-netns RTNL.
+ipv4: Use per-netns RTNL helpers in inet_rtm_newaddr().
+ipv4: Convert RTM_NEWADDR to per-netns RTNL.
+ipv4: Don't allocate ifa for 0.0.0.0 in inet_rtm_newaddr().
+ipv4: Factorise RTM_NEWADDR validation to inet_validate_rtm().
+rtnetlink: Define RTNL_FLAG_DOIT_PERNET for per-netns RTNL doit().
+rtnetlink: Make per-netns RTNL dereference helpers to macro.
+neighbour: use kvzalloc()/kvfree()
+netlink: specs: Add missing phy-ntf command to ethtool spec
+vsock: do not leave dangling sk pointer in vsock_create()
+net/mlx5: unique names for per device caches
+Merge branch 'bonding-returns-detailed-error-about-xdp-failures'
+Documentation: bonding: add XDP support explanation
+bonding: return detailed error when loading native XDP fails
+Merge branch 'mptcp-various-small-improvements'
+mptcp: use "middlebox interference" RST when no DSS
+mptcp: implement mptcp_pm_connection_closed
+mptcp: annotate data-races around subflow->fully_established
+mptcp: pm: send ACK on non-stale subflows
+Merge branch 'net-systemport-minor-io-macros-changes'
+net: systemport: Move IO macros to header file
+net: systemport: Remove unused txchk accessors
+selftest/tcp-ao: Add filter tests
+net: amd8111e: Remove duplicate definition of PCI_VENDOR_ID_AMD
+dt-bindings: nfc: nxp,nci: Document PN553 compatible
+configs/debug: make sure PROVE_RCU_LIST=y takes effect
+net: dsa: mv88e6xxx: fix unreleased fwnode_handle in setup_port()
+bareudp: Use pcpu stats to update rx_dropped counter.
 wifi: mac80211: ieee80211_i: Fix memory corruption bug in struct ieee80211_chanctx
 wifi: iwlwifi: mvm: fix 6 GHz scan construction
 wifi: cfg80211: clear wdev->cqm_config pointer on free
@@ -168,3 +195,23 @@ wifi: iwlwifi: mvm: SAR table alignment
 wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
 wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd
 wifi: iwlwifi: mvm: don't leak a link on AP removal
+Merge tag 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless
+Merge tag 'ath-current-20241016' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath
+wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171
+wifi: rtw88: Fix the RX aggregation in USB 3 mode
+wifi: brcm80211: BRCM_TRACING should depend on TRACING
+wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts
+wifi: ath11k: Fix invalid ring usage in full monitor mode
+wifi: ath10k: Fix memory leak in management tx
+wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
+wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
+wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
+wifi: mac80211: Convert color collision detection to wiphy work
+wifi: cfg80211: Add wiphy_delayed_work_pending()
+wifi: cfg80211: Do not create BSS entries for unsupported channels
+wifi: mac80211: Fix setting txpower with emulate_chanctx
+mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
+wifi: iwlegacy: Clear stale interrupts before resuming device
+wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd()
+wifi: mt76: do not increase mcu skb refcount if retry is not supported
+wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7