Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-03-10--16-00 (v6.14-rc5-1252-g63d7190feef9) remotes/brancher/net-next-hw-2025-03-11--00-00 (v6.14-rc5-1278-gdc1ebe13c7de) ==== BASE DIFF ==== MAINTAINERS | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 25 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 3 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 5 + drivers/net/ethernet/meta/fbnic/fbnic_tlv.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + drivers/net/usb/lan78xx.c | 4 +- drivers/net/virtio_net.c | 101 +- include/linux/ipv6.h | 1 + net/core/devmem.c | 4 +- net/ethtool/tsinfo.c | 3 +- net/ipv6/ip6_output.c | 11 +- net/mptcp/Makefile | 2 +- net/mptcp/pm.c | 657 +++++-- net/mptcp/pm_kernel.c | 1410 ++++++++++++++ net/mptcp/pm_netlink.c | 1923 +------------------- net/mptcp/pm_userspace.c | 28 +- net/mptcp/protocol.c | 5 +- net/mptcp/protocol.h | 42 +- tools/testing/selftests/drivers/net/ping.py | 208 ++- tools/testing/selftests/net/cmsg_ip.sh | 11 +- tools/testing/selftests/net/cmsg_sender.c | 24 +- tools/testing/selftests/net/lib/xdp_dummy.bpf.c | 6 + 24 files changed, 2384 insertions(+), 2109 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.nlHL9GFSwr b/tmp/tmp.FRQE0FGNer index 1da506a606ff..9724bae13534 100644 --- a/tmp/tmp.nlHL9GFSwr +++ b/tmp/tmp.FRQE0FGNer @@ -3,6 +3,7 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: ethernet: mediatek: Fix bit field in mtk_set_queue_speed() ipvs: prevent integer overflow in do_ip_vs_get_ctl() net: stmmac: dwmac-rk: Remove unneeded GRF and peripheral GRF checks net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe @@ -30,28 +31,14 @@ selftests/tc-testing: Add selftests for qdisc DualPI2 Documentation: netlink: specs: tc: Add DualPI2 specification net: hsr: Add KUnit test for PRP net: hsr: Fix PRP duplicate detection -net: usb: lan78xx: Sanitize return values of register read/write functions qlcnic: fix memory leak issues in qlcnic_sriov_common.c -eth: fbnic: fix memory corruption in fbnic_tlv_attr_get_string() -net: ethtool: tsinfo: Fix dump command -r8169: increase max jumbo packet size on RTL8125/RTL8126 -selftests/net: expand cmsg_ip with MSG_MORE -ipv6: save dontfrag in cork -ipv6: remove leftover ip6 cookie initializer -net/mlx5: handle errors in mlx5_chains_create_table() -virtio_net: Use persistent NAPI config -virtio-net: Map NAPIs to queues -virtio-net: Refactor napi_disable paths -virtio-net: Refactor napi_enable paths selftests/tc-testing: Add a test case for DRR class with TC_H_ROOT net_sched: Prevent creation of classes with TC_H_ROOT docs: netdev: add a note on selftest posting -hinic3: module initialization and tx/rx logic rtase: Fix improper release of ring list entries in rtase_sw_reset selftests: bonding: fix incorrect mac address bonding: fix incorrect MAC address setting to receive NS messages net: mctp: unshare packets when reassembling -net-sysfs: fix NULL pointer dereference tcp: Pass flags to __tcp_send_ack tcp: add new TCP_TW_ACK_OOW state and allow ECN bits in TOS tcp: AccECN support to tcp_add_backlog @@ -64,7 +51,6 @@ 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() -net: mana: Support holes in device list reply msg net: ti: icssg-prueth: Add XDP support net: ti: icssg-prueth: introduce and use prueth_swdata struct for SWDATA net: ti: icssg-prueth: Use page_pool API for RX buffer allocation