On Thu, 20 Feb 2025 16:24:41 +0800, Baochen Qiang wrote: > We get report [1] that CPU is running in hot loop while requesting firmware stats, > fix it in patch [1/6]. While at it, fix potential failures due to static variables > in patch [2/6]. patch [3/6] fix potential issues in cases ath11k debugfs is not > enabled. patch [4/6] fix lock symmetry issue. and the last two patches refactor > firmware stats request helpers such that we can remove some redundant code. > > [1] https://lore.kernel.org/all/7324ac7a-8b7a-42a5-aa19-de52138ff638@xxxxxxxxxxxxxxxx > > [...] Applied, thanks! [1/7] wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request() commit: 9f6e82d11bb9692a90d20b10f87345598945c803 [2/7] wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process() commit: 2bcf73b2612dda7432f2c2eaad6679bd291791f2 [3/7] wifi: ath11k: don't wait when there is no vdev started commit: 3b6d00fa883075dcaf49221538230e038a9c0b43 [4/7] wifi: ath11k: move some firmware stats related functions outside of debugfs commit: 72610ed7d79da17ee09102534d6c696a4ea8a08e [5/7] wifi: ath11k: adjust unlock sequence in ath11k_update_stats_event() commit: 81f64165c9dc2d9b070d8240dd369974ebe188d3 [6/7] wifi: ath11k: move locking outside of ath11k_mac_get_fw_stats() commit: c5b92a2c18938ebb08e8d4062408ab1524da31c3 [7/7] wifi: ath11k: consistently use ath11k_mac_get_fw_stats() commit: 29e2adf2ef2966379bd3fe002530b10dfc3030ba Best regards, -- Jeff Johnson <jeff.johnson@xxxxxxxxxxxxxxxx>