Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-07-16--16-00 (v6.16-rc5-1557-gb4c8b3783c56) remotes/brancher/net-next-hw-2025-07-17--00-00 (v6.16-rc5-1618-g29e4d9882442) ==== 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.Y5Cu58vDhn b/tmp/tmp.DfQCiM0Fy1 index c3be363b3c81..448be0bf7a00 100644 --- a/tmp/tmp.Y5Cu58vDhn +++ b/tmp/tmp.DfQCiM0Fy1 @@ -4,14 +4,60 @@ profile patch [local patch] dbg: tests: bonding: print info on failure [local patch] drv: net: add timeout [local patch] tc_action dbg [local patch] -tls: always refresh the queue when reading sock forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] -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 +Merge tag 'for-net-2025-07-16' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth +netdevsim: remove redundant branch +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 +tls: always refresh the queue when reading sock +net/mlx5e: Remove duplicate mkey from SHAMPO header +net/mlx5e: SHAMPO, Remove mlx5e_shampo_get_log_hd_entry_size() +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 +virtio-net: fix recursived rtnl_lock() during probe() +mptcp: fix typo in a comment +mptcp: add TCP_MAXSEG sockopt support +tcp: add tcp_sock_set_maxseg +mptcp: sockopt: drop redundant tcp_getsockopt +net: ag71xx: Add missing check after DMA map +et131x: Add missing check after DMA map +net: pppoe: implement GRO support +net/mlx5: Update the list of the PCI supported devices +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 +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 +net: dsa: b53: mmap: Add register layout for bcm63268 +net: dsa: b53: Define chip IDs for more bcm63xx SoCs +dt-bindings: net: dsa: b53: Document brcm,gpio-ctrl property +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 +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 +netlink: specs: define input-xfrm enum in the spec +selftests: drv-net: rss_api: test setting hashing key via Netlink +ethtool: rss: support setting hkey via Netlink +ethtool: rss: support setting hfunc via Netlink +selftests: drv-net: rss_api: test setting indirection table via Netlink +tools: ynl: support packing binary arrays of scalars +selftests: drv-net: rss_api: factor out checking min queue count +ethtool: rss: initial RSS_SET (indirection table handling) +phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() +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() 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 @@ -30,23 +76,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 @@ -73,3 +111,14 @@ 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() +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 +Bluetooth: hci_core: add missing braces when using macro parameters +Bluetooth: hci_core: fix typos in macros +Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout +Bluetooth: SMP: If an unallowed command is received consider it a failure +Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type +Bluetooth: hci_sync: fix connectable extended advertising when using static random address +Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()