Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-02-27--12-00 (v6.14-rc3-953-g6410a4d037f3) remotes/brancher/net-next-2025-02-27--15-00 (v6.14-rc3-973-g675716045f3e) ==== BASE DIFF ==== drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/brocade/bna/bnad.c | 1 + drivers/net/ethernet/cortina/gemini.c | 1 + drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 22 ++-- drivers/net/veth.c | 3 +- drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 1 + include/linux/netdevice.h | 37 ++++-- include/linux/skbuff.h | 1 + include/net/busy_poll.h | 12 +- include/net/gro.h | 38 ++++-- include/net/xdp.h | 1 - kernel/bpf/cpumap.c | 146 +++++++++++++++--------- net/core/dev.c | 79 ++++--------- net/core/gro.c | 103 +++++++++++------ net/core/pktgen.c | 9 +- net/core/skbuff.c | 62 ++++++++++ net/core/xdp.c | 10 -- net/ipv6/rpl_iptunnel.c | 14 ++- net/ipv6/seg6_iptunnel.c | 14 ++- 20 files changed, 354 insertions(+), 206 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.0KOAkhzzXM b/tmp/tmp.xJWI1PLeST index 42a78045de70..6b7ae027c8f3 100644 --- a/tmp/tmp.0KOAkhzzXM +++ b/tmp/tmp.xJWI1PLeST @@ -3,15 +3,35 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours -ethernet: stmmac: dwmac-rk: Make the phy clock could be used for external phy -ethernet: stmmac: dwmac-rk: Add gmac support for rk3562 -dt-bindings: net: Add support for rk3562 dwmac +net: stmmac: interface switching support for ADL-N platform +net: stmmac: configure SerDes according to the interface mode +net: stmmac: configure SerDes on mac_finish +arch: x86: add IPC mailbox accessor function and add SoC register access +net: pcs: xpcs: re-initiate clause 37 Auto-negotiation +net: phylink: use pl->link_interface in phylink_expects_phy() +net: usb: cdc_mbim: fix Telit Cinterion FE990A name +net: usb: qmi_wwan: fix Telit Cinterion FE990A name +net: usb: qmi_wwan: add Telit Cinterion FE990B composition net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7 net: ipa: Fix QSB data for v4.7 net: ipa: Fix v4.7 resource group names net: ti: icssg-prueth: Add ICSSG FW Stats net: ti: icss-iep: Reject perout generation request llc: do not use skb_get() before dev_queue_xmit() +xsc: add ndo_get_stats64 +xsc: Add eth reception data path +xsc: Add ndo_start_xmit +xsc: ndo_open and ndo_stop +xsc: Add eth needed qp and cq apis +xsc: Init net device +xsc: Add ethernet interface +xsc: Init auxiliary device +xsc: Init pci irq +xsc: Add eq and alloc +xsc: Add qp and cq management +xsc: Add hardware setup APIs +xsc: Enable command queue +xsc: Add xsc driver basic framework xsk: fix __xsk_generic_xmit() error code when cq is full net: ethernet: ti: cpsw_new: populate netdev of_node net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module @@ -51,7 +71,6 @@ ovpn: add basic netlink support net: introduce OpenVPN Data Channel Offload (ovpn) mailmap: remove unwanted entry for Antonio Quartulli idpf: fix checksums set in idpf_rx_rsc() -dpll: Add an assertion to check freq_supported_num selftests/net: deflake GRO tests selftests/net: only print passing message in GRO tests when tests pass selftests/net: have `gro.sh -t` return a correct exit code @@ -108,18 +127,3 @@ net: rename netns_local to netns_immutable net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings ppp: Fix KMSAN warning by initializing 2-byte header netkit: Remove double invocation to clear ipvs property flag -net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only -net: ipv6: fix dst ref loop on input in rpl lwt -net: ipv6: fix dst ref loop on input in seg6 lwt -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: xgene-v2: remove incorrect ACPI_PTR annotation -net: hisilicon: hns_mdio: remove incorrect ACPI_PTR annotation -net: 802: enforce underlying device type for GARP and MRP -pktgen: avoid unused-const-variable warning