Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-21--12-00 (v6.16-rc2-759-g3467e9c82f73) remotes/brancher/net-next-2025-06-21--15-00 (v6.16-rc2-745-g76f029ea70c1) ==== BASE DIFF ==== CREDITS | 5 + drivers/net/can/rcar/rcar_canfd.c | 64 +++----- drivers/net/ethernet/google/gve/gve.h | 27 ++- drivers/net/ethernet/google/gve/gve_dqo.h | 2 + drivers/net/ethernet/google/gve/gve_main.c | 42 ++++- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 77 +++++++-- drivers/net/ethernet/google/gve/gve_tx.c | 4 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 236 +++++++++++++++++++++------ drivers/net/usb/qmi_wwan.c | 1 + include/linux/skbuff.h | 8 +- net/rds/af_rds.c | 2 +- net/rds/send.c | 2 +- net/rds/tcp_listen.c | 6 +- 13 files changed, 359 insertions(+), 117 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.VfDw0RPJ8M b/tmp/tmp.MYLKxgZF3C index d69b45f21481..72c2293bd928 100644 --- a/tmp/tmp.VfDw0RPJ8M +++ b/tmp/tmp.MYLKxgZF3C @@ -12,7 +12,6 @@ profile patch forwarding: set timeout to 3 hours Fix typo in marvell octeontx2 documentation rds: Expose feature parameters via sysfs (and ELF) -docs: net: sysctl documentation cleanup net: netpoll: Initialize UDP checksum field before checksumming vhost/net: enable gso over UDP tunnel support. tun: enable gso over UDP tunnel support. @@ -30,9 +29,6 @@ selftests: drv-net: stats: fix pylint issues net: make sk->sk_rcvtimeo lockless net: make sk->sk_sndtimeo lockless atm: clip: prevent NULL deref in clip_push() -dt-bindings: ethernet-phy: add optional mii-lite-mode flag -net: phy: bcm5481x: Implement MII-Lite mode -net: phy: bcm54811: Fix the PHY initialization net: remove sock_i_uid() net: annotate races around sk->sk_uid ptp: Convert ptp_open/read() to __free() @@ -49,32 +45,20 @@ ptp: Split out PTP_PEROUT_REQUEST ioctl code ptp: Split out PTP_EXTTS_REQUEST ioctl code ptp: Split out PTP_CLOCK_GETCAPS ioctl code net: qed: reduce stack usage for TLV processing -tcp_metrics: use ssthresh value from dst if there is no metrics -tcp_metrics: set congestion window clamp from the dst entry -myri10ge: avoid uninitialized variable use caif: reduce stack size, again net/mlx5: don't build with CONFIG_CPUMASK_OFFSTACK net/sched: replace strncpy with strscpy net/smc: replace strncpy with strscpy net: pse-pd: tps23881: Clarify setup_pi_matrix callback documentation dt-bindings: pse: tps23881: Clarify channels property description -xfrm: Duplicate SPI Handling selftests: net: add netpoll basic functionality test -netfilter: ipset: fix typo in hash size macro net: pse-pd: Fix ethnl_pse_send_ntf() stub parameter type net: wangxun: revert the adjustment of the IRQ vector sequence net: txgbe: request MISC IRQ in ndo_open net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect net: usb: lan78xx: annotate checksum assignment to silence sparse warnings -Bluetooth: Remove hci_conn_hash_lookup_state() -net: usb: qmi_wwan: add SIMCom 8230C composition -CREDITS: Add entry for Shannon Nelson bridge: mcast: Fix use-after-free during router port configuration page_pool: import Jesper's page_pool benchmark -netmem: fix skb_frag_address_safe with unreadable skbs -net: cadence: macb: Enable RMII for SAMA7 gem -net: cadence: macb: Expose REFCLK as a device tree property -dt-bindings: net: cdns,macb: Add external REFCLK property ethtool: pse-pd: Add missing linux/export.h include wireguard: queueing: simplify wg_cpumask_next_online() net: hibmcge: configure FIFO thresholds according to the MAC controller documentation @@ -89,8 +73,6 @@ net: hns3: use hns3_get_ops() helper to reduce the unnecessary middle layer conv net: hns3: use hns3_get_ae_dev() helper to reduce the unnecessary middle layer conversion net: hns3: fix spelling mistake "reg_um" -> "reg_num" eth: bnxt: add netmem TX support -rds: Correct spelling -rds: Correct endian annotation of port and addr assignments testptp: add option to enable external timestamping edges phy: micrel: add Signal Quality Indicator (SQI) support for KSZ9477 switch PHYs net: ethernet: mtk_eth_soc: only use legacy mode on missing IRQ name @@ -101,7 +83,6 @@ atm: idt77252: Add missing `dma_map_error()` xfrm: hold device only for the asynchronous decryption net: stmmac: lpc18xx: use plat_dat->phy_interface ethernet: ionic: Fix DMA mapping tests -net: xsk: update tx queue consumer immdiately after transmission net: mctp: test: Add tests for gateway routes net: mctp: add gateway routing support net: mctp: allow NL parsing directly into a struct mctp_route @@ -132,9 +113,6 @@ fbnic: Replace link_mode with AUI fbnic: Retire "AUTO" flags and cleanup handling of FW link settings fbnic: Do not consider mailbox "initialized" until we have verified fw version net: phy: Add interface types for 50G and 100G -gve: add XDP_TX and XDP_REDIRECT support for DQ RDA -gve: refactor DQO TX methods to be more generic for XDP -gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi net: ethtool: don't mux RXFH via rxnfc callbacks eth: hns3: migrate to new RXFH callbacks eth: hinic: migrate to new RXFH callbacks @@ -145,7 +123,6 @@ eth: benet: migrate to new RXFH callbacks eth: sfc: migrate to new RXFH callbacks eth: sfc: siena: migrate to new RXFH callbacks eth: sfc: falcon: migrate to new RXFH callbacks -bonding: Improve the accuracy of LACPDU transmissions ice: default to TIME_REF instead of TXCO on E825-C ice: move TSPLL init calls to ice_ptp.c ice: fall back to TCXO on TSPLL lock fail @@ -161,5 +138,3 @@ ice: remove ice_tspll_params_e825 definitions ice: fix E825-C TSPLL register definitions ice: rename TSPLL and CGU functions and definitions ice: move TSPLL functions to a separate file -ethernet: atl1: Add missing DMA mapping error checks -ip6_tunnel: enable to change proto of fb tunnels