Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-09-11--08-00 (v6.17-rc4-1071-gb88e4ba09d4e) remotes/brancher/net-next-hw-2025-09-11--16-00 (v6.17-rc4-1037-g1a4903582833) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.nzlVUL5pr0 b/tmp/tmp.ifsMr00Lj6 index 9e2a2ced1df5..eda4120a2ee6 100644 --- a/tmp/tmp.nzlVUL5pr0 +++ b/tmp/tmp.ifsMr00Lj6 @@ -1,18 +1,26 @@ fbnic: link up on QEMU nipa: config: disable kmemleak auto scan +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 nipa: config: disable CPU_MITIGATIONS +nipa: tc_action dbg nipa: selftests: net: enable profiling nipa: dbg: tests: bonding: print info on failure nipa: timestamp - try waking nipa: profile (time) test output nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests -nipa: dbg net/sctp_vrf.sh nipa: disable random kunit tests +net: ena: fix duplicate Autoneg setting in get_link_ksettings +net: stmmac: Consider Tx VLAN offload tag length for maxSDU +net: stmmac: est: Fix GCL bounds checks +net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure +ionic: use int type for err in ionic_get_module_eeprom_by_page +net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIR. Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf +net: mana: Reduce waiting time if HWC not responding net: phy: fixed_phy: remove two function stubs net: pcs: rzn1-miic: Add RZ/T2H MIIC support net: pcs: rzn1-miic: Add per-SoC control for MIIC register unlock/lock @@ -54,20 +62,8 @@ wireguard: queueing: simplify wg_cpumask_next_online() net/mlx5: Not returning mlx5_link_info table when speed is unknown selftests: openvswitch: add a simple test for tunnel metadata net: dst_metadata: fix IP_DF bit not extracted from tunnel headers -net: stmmac: move timestamping/ptp init to stmmac_hw_setup() caller -net: stmmac: move PTP support check into stmmac_init_timestamping() -net: stmmac: add stmmac_setup_ptp() -net: stmmac: rename stmmac_init_ptp() -net: stmmac: move stmmac_init_ptp() messages into function -net: stmmac: add __stmmac_release() to complement __stmmac_open() -net: stmmac: unexport stmmac_init_tstamp_counter() -net: stmmac: fix stmmac_xdp_open() clk_ptp_ref error cleanup -net: stmmac: fix PTP error cleanup in __stmmac_open() -net: stmmac: disable PTP clock after unregistering PTP -net: stmmac: ptp: improve handling of aux_ts_lock lifetime geneve: Avoid -Wflex-array-member-not-at-end warning dt-bindings: net: Drop duplicate brcm,bcm7445-switch-v4.0.txt -net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method ipv6: udp: fix typos in comments net: use NUMA drop counters for softnet_data.dropped amd-xgbe: Add PPS periodic output support @@ -76,38 +72,10 @@ dpll: zl3073x: Refactor DPLL initialization dpll: zl3073x: Add firmware loading functionality dpll: zl3073x: Add low-level flash functions dpll: zl3073x: Add functions to access hardware registers -hinic3: Fix code style (Missing a blank line before return) -hinic3: Fix missing napi->dev in netif_queue_set_napi -hinic3: Add port management -hinic3: Add Rss function -hinic3: Tx & Rx configuration -hinic3: Queue pair context initialization -hinic3: Queue pair resource initialization -hinic3: Queue pair endianness improvements -hinic3: Nic_io initialization -hinic3: Command Queue flush interfaces -hinic3: HW capability initialization -hinic3: HW common function initialization -hinic3: HW management interfaces -hinic3: HW initialization tcp: Free TCP-AO/TCP-MD5 info/keys without RCU tcp: Destroy TCP-AO, TCP-MD5 keys in .sk_destruct() dt-bindings: net: Convert APM XGene MDIO to DT schema dt-bindings: net: Convert apm,xgene-enet to DT schema -tcp: accecn: try to fit AccECN option with SACK -tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristics -tcp: accecn: AccECN option failure handling -tcp: accecn: AccECN option send control -tcp: accecn: AccECN option -tcp: sack option handling improvements -tcp: accecn: AccECN needs to know delivered bytes -tcp: accecn: add AccECN rx byte counters -tcp: accecn: AccECN negotiation -tcp: AccECN core -tcp: ecn functions in separated include file -tcp: reorganize tcp_sock_write_txrx group for variables later -tcp: fast path functions later -tcp: reorganize SYN ECN code net: ethernet: renesas: rcar_gen4_ptp: Use lockdep to verify internal usage net: ethernet: renesas: rcar_gen4_ptp: Hide register layout net: ethernet: renesas: rcar_gen4_ptp: Remove different memory layout @@ -122,22 +90,7 @@ net: stmmac: dwmac-renesas-gbeth: Use OF data for configuration dt-bindings: net: renesas,rzv2h-gbeth: Document Renesas RZ/T2H and RZ/N2H SoCs net: af_packet: Use hrtimer to do the retire operation net: af_packet: remove last_kactive_blk_num field -selftests: traceroute: Add VRF tests -selftests: traceroute: Test traceroute with different source IPs -selftests: traceroute: Reword comment -selftests: traceroute: Use require_command() -selftests: traceroute: Return correct value on failure -ipv4: icmp: Fix source IP derivation in presence of VRFs -ipv4: icmp: Pass IPv4 control block structure as an argument to __icmp_send() -ipv4: cipso: Simplify IP options handling in cipso_v4_error() eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP -selftests: forwarding: Reorder arguments to obey POSIX getopt -net: xdp: handle frags with unreadable memory -net: xdp: pass full flags to xdp_update_skb_shared_info() -hsr: hold rcu and dev lock for hsr_get_port_ndev -hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr -hsr: use rtnl lock when iterating over ports -selftests: net: Add tests to verify team driver option set and get. selftests: forwarding: Add test for BR_BOOLOPT_FDB_LOCAL_VLAN_0 selftests: net: lib.sh: Don't defer failed commands selftests: defer: Introduce DEFER_PAUSE_ON_FAIL @@ -150,6 +103,19 @@ net: bridge: BROPT_FDB_LOCAL_VLAN_0: Look up FDB on VLAN 0 on miss net: bridge: Introduce BROPT_FDB_LOCAL_VLAN_0 syztest net/cls_cgroup: Fix task_get_classid() during qdisc run +Merge branch 'ipv4-icmp-fix-source-ip-derivation-in-presence-of-vrfs' +selftests: traceroute: Add VRF tests +selftests: traceroute: Test traceroute with different source IPs +selftests: traceroute: Reword comment +selftests: traceroute: Use require_command() +selftests: traceroute: Return correct value on failure +ipv4: icmp: Fix source IP derivation in presence of VRFs +ipv4: icmp: Pass IPv4 control block structure as an argument to __icmp_send() +ipv4: cipso: Simplify IP options handling in cipso_v4_error() +Merge branch 'net-xdp-handle-frags-with-unreadable-memory' +net: xdp: handle frags with unreadable memory +net: xdp: pass full flags to xdp_update_skb_shared_info() +selftests: net: Add tests to verify team driver option set and get. doc: mptcp: fix Netlink specs link selftests: net: replace sleeps in fcnal-test with waits Merge branch 'tools-ynl-fix-errors-reported-by-ruff'