Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-12-30--09-00 (v6.19-rc1-512-g0f34c649d15f) remotes/brancher/net-next-2025-12-30--12-00 (v6.19-rc1-505-gadecd72dddab) ==== BASE DIFF ==== drivers/net/ethernet/cadence/macb_main.c | 3 +- .../net/ethernet/freescale/enetc/netc_blk_ctrl.c | 8 ++- drivers/net/usb/sr9700.c | 4 +- net/ipv4/fib_semantics.c | 26 ++++---- net/ipv4/fib_trie.c | 7 ++- net/ipv6/route.c | 13 +++- net/rose/af_rose.c | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 15 +++++ tools/testing/selftests/net/fib_tests.sh | 70 +++++++++++++++++++++- 9 files changed, 122 insertions(+), 26 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.XHKeNTot3J b/tmp/tmp.5qfqaaDiMr index 150a10c94f23..6a1b884d82fe 100644 --- a/tmp/tmp.XHKeNTot3J +++ b/tmp/tmp.5qfqaaDiMr @@ -11,26 +11,26 @@ nipa: config: x86: use periodic HZ tick nipa: profile (time) test output nipa: config: disable CPU_MITIGATIONS nipa: disable random kunit tests +net: ethernet: mtk_eth_soc: avoid writing to ESW registers on MT7628 +net: skbuff: fix truesize and head state corruption in skb_segment_list net: wwan: iosm: Fix memory leak in ipc_mux_deinit() net: marvell: prestera: fix NULL dereference on devlink_alloc() failure vsock/test: Test setting SO_ZEROCOPY on accept()ed socket vsock: Make accept()ed sockets use custom setsockopt() -Revert "arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"" -net: stmmac: socfpga: add call to assert/deassert ahb reset line -selftests: net: report SKIP if TFO test processes timed out -selftests: net: improve error handling in TFO test -selftests: netdevsim: add carrier state consistency test -selftests: netdevsim: test that linking already-connected devices fails -net: netdevsim: fix inconsistent carrier state after link/unlink -Fix PTP driver warnings by removing settime64 check net/ena: fix missing lock when update devlink params atm: idt77252: Use sb_pool_remove() net: sfp: add SMBus I2C block support -ice: drop udp_tunnel_get_rx_info() call from ndo_open() -i40e: drop udp_tunnel_get_rx_info() call from i40e_open() net: bnge: add AUXILIARY_BUS to Kconfig dependencies bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress vsock: fix DMA cacheline overlap warning using coherent memory +selftests/tc-testing: Update test cases with netem duplicate +selftests/tc-testing: Add a test case for mq with netem duplicate +selftests/tc-testing: Add a test case for piro with netem duplicate +selftests/tc-testing: Add a nested netem duplicate test +net_sched: Implement the right netem duplication behavior +Revert "selftests/tc-testing: Add tests for restrictions on netem duplication" +Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree" +net_sched: Check the return value of qfq_choose_next_agg() net: ipv4: ipmr: Prevent information leak in ipmr_sk_ioctl() Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost net: mscc: ocelot: Fix crash when adding interface under a lag @@ -40,8 +40,6 @@ net/mlx5e: Fix NULL pointer dereference in ioctl module EEPROM query net/mlx5e: Don't gate FEC histograms on ppcnt_statistical_group net/mlx5: Lag, multipath, give priority for routes with smaller network prefix rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add -ice: recap the VSI and QoS info after rebuild -ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues net: Fix typo of "software" in driver comments bnxt_en: Fix potential data corruption with HW GRO/LRO ovpn: Replace use of system_wq with system_percpu_wq @@ -57,18 +55,12 @@ netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates net: airoha: Fix schedule while atomic in airoha_ppe_deinit() net: sock: fix hardened usercopy panic in sock_recv_errqueue net: fec: Add stop mode support on i.MX8DX/i.MX8QP -vsock/test: add a final full barrier after run all tests virtio-net: schedule the pending refill work after being enabled virtio-net: ensure rx NAPI is enabled before enabling refill work virtio-net: make refill work a per receive queue work -dt-bindings: net: micrel: Convert micrel-ksz90x1.txt to DT schema -dt-bindings: net: micrel: Convert to DT schema net: phy: mxl-86110: Add power management and soft reset support buildid: validate page-backed file before parsing build ID net: nfc: nci: Fix parameter validation for packet data -ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT -net: dlink: mask rx_coalesce/rx_timeout before writing RxDMAIntCtrl -net: rose: fix invalid array index in rose_kill_by_device() RDMA/nldev: Expose kernel-internal FRMR pools in netlink RDMA/nldev: Add command to set pinned FRMR handles RDMA/core: Add netlink command to modify FRMR aging @@ -82,14 +74,6 @@ IB/core: Introduce FRMR pools RDMA/mlx5: Move device async_ctx initialization drivers: net: replace `kernel::c_str!` with C-Strings rust: net: replace `kernel::c_str!` with C-Strings -net/sched: Fix divide error in tabledist -net: enetc: do not print error log if addr is 0 -net: macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open() -selftests: fib_test: Add test case for ipv4 multi nexthops -net: fib: restore ECMP balance from loopback -selftests: fib_nexthops: Add test cases for error routes deletion -ipv4: Fix reference count leak when using error routes with nexthop objects -net: usb: sr9700: fix incorrect command used to write single register trace: fix UBSAN warning in __remove_instance vhost/vsock: improve RCU read sections around vhost_vsock_get() tools/virtio: add device, device_driver stubs