Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-07-16--21-00 (v6.16-rc5-1625-g2ed755a6f998) remotes/brancher/net-next-2025-07-17--00-00 (v6.16-rc5-1619-g9735efaaec86) ==== BASE DIFF ==== drivers/net/ethernet/airoha/airoha_npu.c | 3 ++- drivers/net/ethernet/intel/fm10k/fm10k.h | 3 ++- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/ice/ice_debugfs.c | 2 +- drivers/net/ethernet/intel/ice/ice_lag.c | 3 ++- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 3 ++- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 ++++++++---- net/ethtool/common.c | 2 ++ net/ethtool/ioctl.c | 5 ++++- net/ipv4/tcp_input.c | 2 +- net/ipv6/mcast.c | 10 ++-------- .../selftests/net/packetdrill/tcp_rcv_big_endseq.pkt | 2 +- tools/testing/selftests/net/rtnetlink.sh | 16 +++++++++++++--- tools/testing/vsock/util.c | 2 +- 14 files changed, 42 insertions(+), 25 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.YdHSy7YnQK b/tmp/tmp.j7PWJGtD7E index a9114ca1e8f6..4656e479ce91 100644 --- a/tmp/tmp.YdHSy7YnQK +++ b/tmp/tmp.j7PWJGtD7E @@ -6,8 +6,10 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +selftests: net: prevent Python from buffering the output Merge tag 'for-net-2025-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth netdevsim: remove redundant branch +net: track pfmemalloc drops via SKB_DROP_REASON_PFMEMALLOC net: bridge: Do not offload IGMP/MLD messages net: stream: add description for sk_stream_write_space() ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting @@ -18,7 +20,6 @@ net/mlx5e: SHAMPO, Cleanup reservation size formula net/mlx5e: Properly access RCU protected qdisc_sleeping variable net/mlx5e: fix kdoc warning on eswitch.h net/mlx5: HWS, Enable IPSec hardware offload in legacy mode -xsk: skip validating skb list in xmit path virtio-net: fix recursived rtnl_lock() during probe() mptcp: fix typo in a comment mptcp: add TCP_MAXSEG sockopt support @@ -32,7 +33,6 @@ net/mlx5e: TX, Fix dma unmapping for devmem tx selftests: Add test cases for vlan_filter modification during runtime net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime net: pcs: xpcs: mask readl() return value to 16 bits -tcp: trace retransmit failures in tcp_retransmit_skb net: dsa: b53: mmap: Implement bcm63xx ephy power control net: dsa: b53: mmap: Add register layout for bcm6368 net: dsa: b53: mmap: Add register layout for bcm6318 @@ -43,7 +43,6 @@ net: dsa: b53: mmap: Add reference to bcm63xx gpio controller net: dsa: b53: Add phy_enable(), phy_disable() methods hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf net: usb: Remove duplicate assignments for net->pcpu_stat_type -net: usb: Make init_satus() return -ENOMEM if alloc failed selftests: drv-net: rss_api: test input-xfrm and hash fields ethtool: rss: support setting flow hashing fields ethtool: rss: support setting input-xfrm via Netlink @@ -60,10 +59,6 @@ wifi: mac80211: reject TDLS operations when station is not associated net/mlx5: Fix an IS_ERR() vs NULL bug in esw_qos_move_node() net: ethernet: mtk_wed: Fix NULL vs IS_ERR() bug in mtk_wed_get_memory_region() net: airoha: Fix a NULL vs IS_ERR() bug in airoha_npu_run_firmware() -ice: check correct pointer in fwlog debugfs -ice: add NULL check in eswitch lag check -ethernet: intel: fix building with large NR_CPUS -net/mlx5: Correctly set gso_size when LRO is used octeontx2-pf: Use new bandwidth profiles in receive queue octeontx2-af: Display new bandwidth profiles too in debugfs octeontx2-af: Accommodate more bandwidth profiles for cn20k @@ -82,23 +77,15 @@ dpll: zl3073x: Add support to adjust phase dpll: zl3073x: Implement phase offset monitor feature dpll: zl3073x: Add support to get phase offset on connected input pin dpll: zl3073x: Add support to get/set esync on pins -net: airoha: fix potential use-after-free in airoha_npu_get() net/mlx5e: Add device PCIe congestion ethtool stats net/mlx5e: Create/destroy PCIe Congestion Event object -selftests: packetdrill: correct the expected timing in tcp_rcv_big_endseq -ethtool: Don't check for RXFH fields conflict when no input_xfrm is requested -ipv6: mcast: Simplify mld_clear_{report|query}() -Octeontx2-vf: Fix max packet length errors net: phy: qcom: qca807x: Support PHY counter net: phy: qcom: qca808x: Support PHY counter net: phy: qcom: Add PHY counter support -vsock/test: fix vsock_ioctl_int() check for unsupported ioctl -tcp: fix UaF in tcp_prune_ofo_queue() s390/net: Remove NETIUCV device driver net/mlx5: Support getcyclesx and getcrosscycles net/mlx5: Extract MTCTR register read logic into helper function ptp: Add ioctl commands to expose raw cycle counter values -selftests: rtnetlink: fix addrlft test flakiness on power-saving systems net: pcs: xpcs: Use devm_clk_get_optional hinic3: Interrupt request configuration hinic3: Mailbox management interfaces @@ -125,12 +112,7 @@ net: phy: enable polling when driver implements get_next_update_time net: wangxun: complete ethtool coalesce options amd-xgbe: add hardware PTP timestamping support tcp: correct the skip logic in tcp_sacktag_skip() -Documentation: netlink: specs: tc: Add DualPI2 specification -selftests/tc-testing: Add selftests for qdisc DualPI2 -selftests/tc-testing: Fix warning and style check on tdc.sh -sched: Add enqueue/dequeue of dualpi2 qdisc -sched: Dump configuration and statistics of dualpi2 qdisc -sched: Struct definition and parsing of dualpi2 qdisc +net: fix segmentation after TCP/UDP fraglist GRO Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID Bluetooth: hci_dev: replace 'quirks' integer by 'quirk_flags' bitmap