Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-09-24--16-00 (v6.17-rc6-1469-g0da3bde2df0f) remotes/brancher/net-next-hw-2025-09-25--00-00 (v6.17-rc6-1513-g708c7ec7adbd) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.wOKWtwg1FW b/tmp/tmp.YimvSpn2AT index f4cccd8cccdc..5ad2c8353d4d 100644 --- a/tmp/tmp.wOKWtwg1FW +++ b/tmp/tmp.YimvSpn2AT @@ -4,6 +4,7 @@ selftests: net: fix server bind failure in sctp_vrf.sh nipa: config: x86: disable GPUs and sound nipa: drv: net: add timeout nipa: forwarding: set timeout to 3 hours +ksft: add BTF nipa: config: disable CPU_MITIGATIONS nipa: tc_action dbg nipa: selftests: net: enable profiling @@ -13,15 +14,47 @@ nipa: profile (time) test output nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests +net: stmmac: Convert open-coded register polling to helper macro +dibs: Check correct variable in dibs_init() +net: renesas: rswitch: Remove unneeded semicolons +net: usb: remove rtl8150 driver +selftests: net-drv: stats: sanity check FEC histogram +net/mlx5e: Report RS-FEC histogram statistics via ethtool +net/mlx5e: Add logic to read RS-FEC histogram bin ranges from PPHCR +net/mlx5e: Don't query FEC statistics when FEC is disabled +ethtool: add FEC bins histogram report +Documentation: net: add flow control guide and document ethtool API +net: enetc: Fix probing error message typo for the ENETCv4 PF driver +Wangxun: vf: Implement some ethtool apis for get_xxx +net: qed: Remove redundant NULL checks after list_first_entry() +xdp: use multi-buff only if receive queue supports page pool +ptr_ring: drop duplicated tail zeroing code +net: dns_resolver: Fix request-key cross-reference +net: dns_resolver: Move dns_query() explanation out of code block +net: dns_resolver: Use reST bullet list for features list libie: fix string names for AQ error codes tls: Avoid -Wflex-array-member-not-at-end warning selftests: drv-net: add HW timestamping tests mlx5: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() bnxt_en: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() tg3: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() -net: phy: bcm5481x: Fix GMII/MII/MII-Lite selection -Fix the cleanup on alloc_mpc failure in atm_mpoa_mpoad_attach -net: tipc: adjust tipc_nodeid2string() to return string length +geneve: Enable BIG TCP packets +vxlan: Enable BIG TCP packets +udp: Set length in UDP header to 0 for big GSO packets +udp: Validate UDP length in udp_gro_receive +udp: Support gro_ipv4_max_size > 65536 +net: Enable BIG TCP with partial GSO +net/ipv6: Remove HBH helpers +net: mana: Remove jumbo_remove step from TX path +gve: Remove jumbo_remove step from TX path +bnxt_en: Remove jumbo_remove step from TX path +ice: Remove jumbo_remove step from TX path +net/mlx4: Remove jumbo_remove step from TX path +net/mlx5e: Remove jumbo_remove step from TX path +net/ipv6: Remove jumbo_remove step from TX path +net/ipv6: Drop HBH for BIG TCP on RX side +net/ipv6: Drop HBH for BIG TCP on TX side +net/ipv6: Introduce payload_len helpers net: stmmac: simplify stmmac_init_phy() net: stmmac: move PHY handling out of __stmmac_open()/release() net: stmmac: move initialisation of priv->tx_lpi_timer to stmmac_open() @@ -37,8 +70,6 @@ net: gro: remove unnecessary df checks net: gso: restore ids of outer ip headers correctly net: gro: only merge packets with incrementing or fixed outer ids net: gro: remove is_ipv6 from napi_gro_cb -rtnetlink: Allow deleting FDB entries in user namespace -net/mlx5: Clean up only new IRQ glue on request_irq() failure eth: fbnic: Read module EEPROM dt-bindings: net: ethernet-controller: Fix grammar in comment net: phy: micrel: Fix default LED behaviour @@ -55,6 +86,7 @@ net/smc: make wr buffer count configurable net: nfc: nci: Add parameter validation for packet data rust: net::phy inline if expressions to improve read_status Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost +Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next tcp: Remove stale locking comment for TFO. net: ethtool: tsconfig: set command must provide a reply selftests: bridge_fdb_local_vlan_0: Test FDB vs. NET_ADDR_SET behavior @@ -66,6 +98,16 @@ net: phy: move config symbol MDIO_BUS to drivers/net/phy/Kconfig selftests: rtnetlink: correct error message in rtnetlink.sh fou test net: airoha: Avoid -Wflex-array-member-not-at-end warning udp: remove busylock and add per NUMA queues +Merge branch 'bpf-next/xdp_pull_data' into 'bpf-next/net' +Merge branch 'add-kfunc-bpf_xdp_pull_data' +selftests: drv-net: Pull data before parsing headers +selftests/bpf: Test bpf_xdp_pull_data +bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN +bpf: Make variables in bpf_prog_test_run_xdp less confusing +bpf: Clear packet pointers after changing packet data in kfuncs +bpf: Support pulling non-linear xdp data +bpf: Allow bpf_xdp_shrink_data to shrink a frag from head and tail +bpf: Clear pfmemalloc flag when freeing all fragments Merge branch 'dibs-direct-internal-buffer-sharing' dibs: Move event handling to dibs layer dibs: Move data path to dibs layer @@ -207,3 +249,5 @@ net/mlx5e: Prevent WQE metadata conflicts between timestamping and offloads net/mlx5: Refactor MACsec WQE metadata shifts net/mlx5: Remove VLAN insertion fields from WQE Ether segment vhost-scsi: fix argument order in tport allocation error message +Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/net' +bpf: Return an error pointer for skb metadata when CONFIG_NET=n