Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-25--12-00 (v6.16-rc2-857-gc5159318525e) remotes/brancher/net-next-2025-06-25--15-00 (v6.16-rc2-1059-g42488472e821) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.IJDCB591I0 b/tmp/tmp.ZZbPWDWRiP index a6bbd712e839..c405c80be9e2 100644 --- a/tmp/tmp.IJDCB591I0 +++ b/tmp/tmp.ZZbPWDWRiP @@ -10,9 +10,47 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: airoha: Get rid of dma_sync_single_for_device() in airoha_qdma_fill_rx_queue() +ethernet: atl1: Add missing DMA mapping error checks and count errors +tg3: spelling corrections +net: xsk: introduce XDP_MAX_TX_BUDGET setsockopt +Cast to the proper type +Use unqualified references to ffi types +Merge tag 'wireless-next-2025-06-25' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next +Merge tag 'wireless-2025-06-25' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless +ptp: Simplify ptp_read() +ptp: Convert chardev code to lock guards +ptp: Split out PTP_MASK_EN_SINGLE ioctl code +ptp: Split out PTP_MASK_CLEAR_ALL ioctl code +ptp: Split out PTP_PIN_SETFUNC ioctl code +ptp: Split out PTP_PIN_GETFUNC ioctl code +ptp: Split out PTP_SYS_OFFSET ioctl code +ptp: Split out PTP_SYS_OFFSET_EXTENDED ioctl code +ptp: Split out PTP_SYS_OFFSET_PRECISE ioctl code +ptp: Split out PTP_ENABLE_PPS ioctl code +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: mana: Fix build errors when CONFIG_NET_SHAPER is disabled +selftests: net: add netpoll basic functionality test +selftests: drv-net: Strip '@' prefix from bpftrace map keys +selftests: drv-net: Improve bpftrace utility error handling +selftests: drv-net: add helper/wrapper for bpftrace octeontx2-pf: Check for DMAC extraction before setting VF DMAC net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info selftests: forwarding: lib: Split setup_wait() +net: ngbevf: add phylink check flow +net: ngbevf: init interrupts and request irqs +net: ngbevf: add sw init pci info and reset hardware +net: wangxun: add ngbevf build +net: txgbevf: add phylink check flow +net: txgbevf: Support Rx and Tx process path +net: txgbevf: init interrupts and request irqs +net: txgbevf: add sw init pci info and reset hardware +net: wangxun: add txgbevf build +net: libwx: add wangxun vf common api +net: libwx: add base vf api for vf drivers +net: libwx: add mailbox api for wangxun vf drivers selftests/bpf: check if the global consumer of tx queue updates after send call net: xsk: update tx queue consumer immediately after transmission lwtunnel: Add lwtunnel_encap_type_check() helper @@ -137,24 +175,188 @@ rds: Expose feature parameters via sysfs (and ELF) team: replace team lock with rtnl lock MAINTAINERS: update smc section skbuff: Improve the sending efficiency of __skb_send_sock -tcp: try to avoid safer when ACKs are thinned -tcp: accecn: try to fit AccECN option with SACK -tcp: accecn: AccECN ACE field multi-wrap heuristic -tcp: accecn: AccECN option ceb/cep heuristic -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: reorganize tcp_sock_write_txrx group for variables later -tcp: fast path functions later -tcp: reorganize SYN ECN code 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 +Merge tag 'iwlwifi-next-2025-06-25' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next +Merge tag 'iwlwifi-fixes-2025-06-25' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next +wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() +iwlwifi: Add missing check for alloc_ordered_workqueue +wifi: iwlwifi: Fix memory leak in iwl_mvm_init() +iwlwifi: api: delete repeated words +iwlwifi: remove unused no_sleep_autoadjust declaration +iwlwifi: Fix comment typo +iwlwifi: use DECLARE_BITMAP macro +iwlwifi: fw: simplify the iwl_fw_dbg_collect_trig() +wifi: iwlwifi: mld: ftm: fix switch end indentation +MAINTAINERS: update iwlwifi git link +wifi: iwlwifi: pcie: fix non-MSIX handshake register +wifi: iwlwifi: mld: don't exit EMLSR when we shouldn't +wifi: iwlwifi: move _iwl_trans_set_bits_mask utilities +wifi: iwlwifi: mld: make iwl_mld_add_all_rekeys void +wifi: iwlwifi: move iwl_trans_pcie_write_mem to iwl-trans.c +wifi: iwlwifi: pcie: move iwl_trans_pcie_dump_regs() to utils.c +wifi: iwlwifi: mld: advertise support for TTLM changes +wifi: iwlwifi: mld: Block EMLSR when scanning on P2P Device +wifi: iwlwifi: mld: use the correct struct size for tracing +wifi: iwlwifi: support RZL platform device ID +wifi: iwlwifi: add HE 1024QAM for <242-tone RU for PE +wifi: iwlwifi: make FSEQ version a debug message +wifi: iwlwifi: convert to use secs_to_jiffies() +wifi: iwlwifi: fw: make PNVM version a debug message +wifi: iwlwifi: mld: make PHY config a debug message +wifi: iwlwifi: mvm: fix kernel-doc warnings +wifi: iwlwifi: mei: fix kernel-doc warnings +wifi: iwlwifi: pcie: fix kernel-doc warnings +wifi: iwlwifi: dvm: fix some kernel-doc issues +wifi: iwlwifi: defer MLO scan after link activation +wifi: iwlwifi: mld: fix last_mlo_scan_time type +wifi: iwlwifi: mld: remove special FW error resume handling +wifi: iwlwifi: mld: add timer host wakeup debugfs +wifi: iwlwifi: phy periph read - flow modification +wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect +wifi: iwlwifi: mld: Add dump handler to iwl_mld +wifi: iwlwifi: add support for the devcoredump +wifi: iwlwifi: pcie: abort D3 handshake on error +wifi: iwlwifi: pcie: reinit device properly during TOP reset +wifi: iwlwifi: mld: fix misspelling of 'established' +wifi: iwlwifi: Remove unused cfg parameter from iwl_nvm_get_regdom_bw_flags +wifi: iwlwifi: move dBm averaging function into utils +wifi: iwlwifi: pcie: initiate TOP reset if requested +wifi: iwlwifi: pcie: move generation specific files to a folder +wifi: iwlwifi: mvm: enable antenna selection for AX210 family +wifi: iwlwifi: parse VLP AP not allowed nvm channel flag +wifi: iwlwifi: bump minimum API version in BZ/SC/DR +Merge tag 'rtw-next-2025-06-25' of https://github.com/pkshih/rtw +Merge tag 'ath-next-20250624' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath +wifi: mac80211: add support for S1G aggregation +wifi: mac80211: add support for storing station S1G capabilities +wifi: mac80211: handle station association response with S1G +wifi: cfg80211: support configuration of S1G station capabilities +wifi: mac80211: Set RTS threshold on per-radio basis +wifi: cfg80211: Report per-radio RTS threshold to userspace +wifi: cfg80211: Add Support to Set RTS Threshold for each Radio +wifi: cfg80211/mac80211: Add support to get radio index +wifi: mac80211: add link_sta_statistics ops to fill link station statistics +wifi: mac80211: correct RX stats packet increment for multi-link +wifi: mac80211: extend support to fill link level sinfo structure +wifi: cfg80211: clear sinfo->filled for MLO station statistics +wifi: mac80211: add support to accumulate removed link statistics +wifi: cfg80211: allocate memory for link_station info structure +wifi: cfg80211: add statistics for providing overview for MLO station +wifi: cfg80211: extend to embed link level statistics in NL message +wifi: cfg80211: add link_station_info structure to support MLO statistics +wifi: mac80211: add support towards MLO handling of station statistics +wifi: mac80211: finish link init before RCU publish +wifi: mac80211: update radar_required in channel context after channel switch +wifi: brcmfmac: don't allow arp/nd offload to be enabled if ap mode exists +wifi: iwlwifi: mvm: assume '1' as the default mac_config_cmd version +wifi: rtl818x: Kill URBs before clearing tx status queue +wifi: wlcore: Remove unused wl12xx_cmd_start_fwlog +wl1251: Remove unused wl1251_cmd_* +wl1251: Remove unused wl1251_acx_rate_policies +wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. +wifi: mac80211: fix beacon interval calculation overflow +wifi: iwlegacy: work around excessive stack usage on clang/kasan +wifi: rtw89: report boottime of receiving beacon and probe response +wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band +wifi: rtw89: correct length for IE18/19 PHY report and IE parser +wifi: rtw89: update EDCCA report for subband 40M/80M/sub-20M +wifi: rtw89: mac: differentiate mem_page_size by chip generation +wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 9.0.0 +wifi: rtw89: coex: RTL8852B coexistence Wi-Fi firmware support for v0.29.122.0 +wifi: rtw89: coex: Update Bluetooth slot length when Wi-Fi is scanning +wifi: rtw89: coex: Not to set slot duration to zero to avoid firmware issue +wifi: rtw89: coex: Assign priority table before entering power save +wifi: rtw89: coex: Update scoreboard to avoid Bluetooth re-link fail +wifi: rtw89: coex: Get Bluetooth desired version by WiFi firmware version +wifi: rtw89: coex: RTL8922A add Wi-Fi firmware support for v0.35.71.0 +wifi: rtw89: coex: Query Bluetooth TX power when firmware support +wifi: rtw89: coex: Enable outsource info H2C command +wifi: rtw89: coex: Add v1 Bluetooth AFH handshake for WiFi 7 +wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type() +wifi: ath12k: Fix double budget decrement while reaping monitor ring +wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0 +wifi: ath12k: Add missing include of export.h +wifi: ath11k: Add missing include of export.h +wifi: ath10k: Add missing include of export.h +wifi: ath9k: Add missing include of export.h +wifi: ath: Add missing include of export.h +wifi: ath12k: Decrement TID on RX peer frag setup error handling +wifi: ath12k: remove monitor handling from ath12k_dp_rx_deliver_msdu() +wifi: ath12k: install pairwise key first +wifi: ath12k: avoid bit operation on key flags +wifi: ath12k: handle regulatory hints during mac registration +wifi: ath12k: update channel list in worker when wait flag is set +wifi: ath12k: combine channel list for split-phy devices in single-wiphy +wifi: ath12k: Split scan request for split band device +wifi: ath12k: Prepare ahvif scan link for parallel scan +wifi: ath12k: disable pdev for non supported country +wifi: ath12k: Avoid accessing uninitialized arvif->ar during beacon miss +ssb: use new GPIO line value setter callbacks +wifi: brcmfmac: Make read-only array cfg_offset static const +wifi: ipw2x00: convert to use secs_to_jiffies +wifi: iwlegacy: convert to use secs_to_jiffies() +wifi: cfg80211: Add support for link reconfiguration negotiation offload to driver +wifi: cfg80211: Improve the documentation for NL80211_CMD_ASSOC_MLO_RECONF +wifi: mwifiex: enable host mlme on sdio W8997 chipsets +wifi: mac80211: Fix bssid_indicator for MBSSID in AP mode +wifi: mac80211: Allow scan on a radio while operating on DFS on another radio +wifi: mac80211: Allow DFS/CSA on a radio if scan is ongoing on another radio +wifi: cfg80211: Add utility API to get radio index from channel +wifi: ieee80211: add Radio Measurement action fields +wifi: iwlegacy: Check rate_idx range after addition +wifi: rtw89: coex: Add PTA grant signal setting offload to firmware feature +wifi: rtw89: coex: Update hardware PTA resource binding logic +wifi: rtw89: coex: Update BTG control for WiFi 7 +wifi: rtw89: coex: Update Pre-AGC logic for WiFi 7 +wifi: rtw89: coex: Add H2C command to collect driver outsource information to firmware +wifi: rtw89: coex: refine debug log with format version and readable string +wifi: rtw89: coex: Update Wi-Fi status logic for WiFi 7 +wifi: rtw89: coex: Implement Wi-Fi MLO related logic +wifi: rtw89: coex: RTL8922A add Wi-Fi firmware support for v0.35.63.0 +wifi: rtw89: introduce rtw89_query_mr_chanctx_info() for multi-role chanctx info +wifi: rtw89: scan abort when assign/unassign_vif +wifi: rtw89: mcc: enlarge TX retry count when GC auth +wifi: rtw89: mcc: use anchor pattern when bcn offset less than min of tob +wifi: rtw89: mcc: clear normal flow NoA when MCC start +wifi: rtw89: mcc: enlarge scan time of GC when GO in MCC +wifi: rtw89: mcc: adjust TX nulldata early time from 3ms to 7ms +wifi: rtw89: TX nulldata 0 after scan complete +wifi: rtw89: mcc: stop TX during MCC prepare +wifi: rtw89: mcc: adjust beacon filter when MCC and detect connection +wifi: rtw89: mcc: correct frequency when MCC +wifi: rtw89: mcc: update format of RF notify MCC H2C command +wifi: rtw89: extend HW scan of WiFi 6 chips for extra OP chan when concurrency +wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc() +wifi: rtlwifi: rtl8821ae: make the read-only array params static const +wifi: rtlwifi: avoid stack size warning for _read_eeprom_info +wifi: iwlwifi: move iwl-context-info header files +wifi: iwlwifi: pcie: add missing TOP reset code +wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_int_mlo_scan() +wifi: iwlwifi: mld: respect AUTO_EML_ENABLE in iwl_mld_retry_emlsr() +wifi: iwlwifi: mld: remove unneeded compilations +wifi: rtw88: Enable AP and adhoc modes for SDIO again +wifi: rtw88: Rename the RTW_WCPU_11{AC,N} enums +wifi: rtw89: 8922a: pass channel information when enter LPS +wifi: rtw89: add chip_ops::chan_to_rf18_val to get code of RF register value +wifi: rtw89: mac: add dummy handler of MAC C2H event class 27 +wifi: rtw89: rfk: support IQK firmware command v1 +wifi: rtw89: fw: add RFE type to RF TSSI H2C command +wifi: rtw89: 8852c: increase beacon loss to 6 seconds +wifi: rtw89: fix EHT 20MHz TX rate for non-AP STA +wifi: rtw89: add EHT physts and adjust init flow accordingly +wifi: rtw89: implement channel switch support +wifi: rtw89: chan: re-config default chandef only when none is registered +wifi: rtw89: chan: concentrate the logic of setting/clearing chanctx bitmap +wifi: rtw89: sar: do not assert wiphy lock held until probing is done +wifi: rtw89: sar: drop lockdep assertion in rtw89_set_sar_from_acpi +wifi: rtw89: fix spelling mistake of RTW89_FLAG_FORBIDDEN_TRACK_WORK +wifi: rtw89: mcc: prevent shift wrapping in rtw89_core_mlsr_switch() +wifi: rtw89: pci: add PCI Express error handling +wifi: rtw88: pci: add PCI Express error handling +wifi: rtlwifi: Constify struct rtl_hal_ops and rtl_hal_cfg +wifi: iwlwifi: mvm: d3: Avoid -Wflex-array-member-not-at-end warnings