Hi, This addresses an issue found by Janusz with current spectral scan patches from Simon. This goes along patch `ath10k: prevent endless pci rx loop` I've posted a few days ago. There seems to be a condition in firmware which causes some WMI events to be not delivered by firmware to host most likely due to CE/PCI pipe being full (that's a guess judging by the huge amount of phyerrs reported and their behaviour while spectral scan is enabled). This also suggests some SWBA events may be dropped by firmware when spectral scan is running (same goes for management rx). @Simon: you may be interested in applying these patches if you run into trouble while testing spectral scan + hw_scan/hw_roc. @Ben: since you reported some scan issues in the past you may be interested in this as well. Michal Kazior (2): ath10k: introduce a stricter scan state machine ath10k: simplify scan debug prints drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/ath/ath10k/core.h | 10 +- drivers/net/wireless/ath/ath10k/mac.c | 219 +++++++++++++++++++-------------- drivers/net/wireless/ath/ath10k/mac.h | 3 +- drivers/net/wireless/ath/ath10k/wmi.c | 210 ++++++++++++++++++++++--------- 5 files changed, 290 insertions(+), 156 deletions(-) -- 1.8.5.3 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html