Single branch specified, using that and the previous one:
   remotes/brancher/net-next-2025-02-06--00-00 (net-next-6.14-8497-g2462b7852fff)
   remotes/brancher/net-next-2025-02-06--03-00 (net-next-6.14-8474-gbc1cba9fc18c)

==== BASE DIFF ====
 Documentation/arch/s390/driver-model.rst           |    2 +-
 arch/s390/include/asm/irq.h                        |    1 -
 arch/s390/kernel/irq.c                             |    1 -
 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h         |    7 +-
 drivers/net/ethernet/realtek/r8169_main.c          |    1 +
 drivers/net/tun.c                                  |   14 +-
 drivers/s390/net/Kconfig                           |   11 +-
 drivers/s390/net/Makefile                          |    1 -
 drivers/s390/net/lcs.c                             | 2385 --------------------
 drivers/s390/net/lcs.h                             |  342 ---
 include/linux/netdevice.h                          |    1 +
 include/linux/rtnetlink.h                          |    1 +
 include/net/netdev_rx_queue.h                      |    1 +
 include/net/sch_generic.h                          |    2 +-
 net/bridge/br_mdb.c                                |    2 +-
 net/core/dev.c                                     |   12 +-
 net/core/net-sysfs.c                               |  392 +++-
 net/core/rtnetlink.c                               |    5 +
 net/ipv4/ip_gre.c                                  |   16 +-
 net/rxrpc/ar-internal.h                            |    2 +-
 net/rxrpc/call_object.c                            |    6 +-
 net/rxrpc/conn_event.c                             |    4 +-
 net/rxrpc/input.c                                  |   12 +-
 net/rxrpc/sendmsg.c                                |    2 +-
 net/sched/sch_fifo.c                               |    3 +
 net/sched/sch_netem.c                              |    2 +-
 .../testing/selftests/net/forwarding/bridge_mdb.sh |    2 +-
 tools/testing/selftests/net/mptcp/mptcp_connect.c  |    2 +-
 tools/testing/selftests/net/ynl.mk                 |    3 +-
 .../tc-testing/tc-tests/infra/qdiscs.json          |   34 +-
 .../selftests/tc-testing/tc-tests/qdiscs/fifo.json |   23 +
 31 files changed, 394 insertions(+), 2898 deletions(-)


==== COMMIT DIFF ====
diff --git a/tmp/tmp.Fqz66vMq7J b/tmp/tmp.puQlV5Q4L4
index 7aa0f19bf76a..9ea6377a9d88 100644
--- a/tmp/tmp.Fqz66vMq7J
+++ b/tmp/tmp.puQlV5Q4L4
@@ -5,6 +5,7 @@ selftests: net: enable profiling
 tc_action dbg
 profile patch
 forwarding: set timeout to 3 hours
+icmp: MUST silently discard certain extended echo requests
 vsock/test: Add test for SO_LINGER null ptr deref
 vsock: Orphan socket after transport release
 rtnetlink: fix netns leak with rtnl_setlink()
@@ -26,14 +27,6 @@ net: usb: qmi_wwan: fix Telit Cinterion FN990A name
 USB: serial: option: fix Telit Cinterion FN990A name
 net: usb: qmi_wwan: add Telit Cinterion FN990B composition
 USB: serial: option: add Telit Cinterion FN990B compositions
-xdp: remove xdp_alloc_skb_bulk()
-veth: use napi_skb_cache_get_bulk() instead of xdp_alloc_skb_bulk()
-bpf: cpumap: switch to napi_skb_cache_get_bulk()
-net: skbuff: introduce napi_skb_cache_get_bulk()
-bpf: cpumap: reuse skb array instead of a linked list to chain skbs
-bpf: cpumap: switch to GRO from netif_receive_skb_list()
-net: gro: expose GRO init/cleanup to use outside of NAPI
-net: gro: decouple GRO from the NAPI layer
 net: renesas: rswitch: Convert to for_each_available_child_of_node()
 net: pcs: rzn1-miic: Convert to for_each_available_child_of_node() helper
 ipv6: Use RCU in ip6_input()
@@ -90,27 +83,12 @@ net: ethernet: mtk-star-emac: Use of_get_available_child_by_name()
 net: dsa: sja1105: Use of_get_available_child_by_name()
 net: dsa: rzn1_a5psw: Use of_get_available_child_by_name()
 of: base: Add of_get_available_child_by_name()
-vxlan: vxlan_rcv(): Update comment to inlucde ipv6
 net: ethtool: tsconfig: Fix netlink type of hwtstamp flags
 net: phy: dp83td510: introduce LED framework support
-selftests: bonding: fix incorrect mac address
-bonding: fix incorrect MAC address setting to receive NA messages
-tap: Use tun's vnet-related code
-tap: Keep hdr_len in tap_get_user()
-tun: Extract the vnet handling code
-tun: Decouple vnet handling
-tun: Decouple vnet from tun_struct
-tun: Keep hdr_len in tun_get_user()
-tun: Refactor CONFIG_TUN_VNET_CROSS_LE
-hv_netvsc: Use VF's tso_max_size value when data path is VF
-net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE in MANA
 eth: mlx4: use the page pool for Rx buffers
 eth: mlx4: remove the local XDP fast-recycling ring
 eth: mlx4: don't try to complete XDP frames in netpoll
 eth: mlx4: create a page pool for Rx
-rxrpc: Fix race in call state changing vs recvmsg()
-rxrpc: Fix call state set to not include the SERVER_SECURING state
-selftests: mptcp: connect: -f: no reconnect
 idpf: use napi's irq affinity
 ice: use napi's irq affinity
 bnxt: use napi's irq affinity
@@ -128,19 +106,6 @@ net: page_pool: create hooks for custom memory providers
 net: generalise net_iov chunk owners
 net: prefix devmem specific helpers
 net: page_pool: don't cast mp param to devmem
-ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only
-net: ethernet: mtk_ppe_offload: Allow QinQ
-igb: fix igb_msix_other() handling for PREEMPT_RT
-igb: split igb_msg_task()
-igb: introduce raw vfs_lock to igb_adapter
-igb: narrow scope of vfs_lock in SR-IOV cleanup
-bridge: mdb: Allow replace of a host-joined group
-net-sysfs: remove rtnl_trylock from queue attributes
-net-sysfs: prevent uncleared queues from being re-added
-net-sysfs: move queue attribute groups outside the default groups
-net-sysfs: remove rtnl_trylock from device attributes
-net: stmmac: dwmac-rk: Provide FIFO sizes for DWMAC 1000
-tun: revert fix group permission check
 selftests: forwarding: vxlan_bridge_1d: Check aging while forwarding
 vxlan: Avoid unnecessary updates to FDB 'used' time
 vxlan: Age out FDB entries based on 'updated' time
@@ -149,8 +114,6 @@ vxlan: Refresh FDB 'updated' time upon 'NTF_USE'
 vxlan: Always refresh FDB 'updated' time when learning is enabled
 vxlan: Read jiffies once when updating FDB 'used' time
 vxlan: Annotate FDB data races
-net: flush_backlog() small changes
-net: sched: Fix truncation of offloaded action statistics
 mlxsw: Validate local port from CQE in PCI code
 mlxsw: Set some SKB fields in bus driver
 mlxsw: spectrum: Initialize PCI port with the relevant netdevice
@@ -163,20 +126,11 @@ mlxsw: pci: Use mlxsw_pci_rx_pkt_info
 mlxsw: Add struct mlxsw_pci_rx_pkt_info
 mlxsw: Check Rx local port in PCI code
 mlxsw: core: Remove debug prints
-s390/net: Remove LCS driver
 net: fec: Refactor MAC reset to function
 selftests/net: Add selftest for IPv4 RTM_GETMULTICAST support
 netlink: support dumping IPv4 multicast addresses
-r8169: don't scan PHY addresses > 0
-net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings
-cxgb4: Avoid a -Wflex-array-member-not-at-end warning
 eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs
 eth: fbnic: add MAC address TCAM to debugfs
-selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog()
-netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
-selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0
-pfifo_tail_enqueue: Drop new packet when sch->limit == 0
 tools: ynl-gen: support limits using definitions
 tools: ynl-gen: don't output external constants
-selftests: net: suppress ReST file generation when building selftests
 ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt