BPI-R2 ATH10k "rcu_preempt self-detected stall on CPU"

Here is a trace that we are getting when we use a QCA9984 Qualcomm card with OpenWrt with clients attempting to stream video. Are we missing a patch?

120.997133] ath10k_pci 0000:01:00.0: failed to receive scan abortion completion: timed out
[  121.009849] ath10k_pci 0000:01:00.0: failed to stop scan: -110

[  121.015632] ath10k_pci 0000:01:00.0: failed to start hw scan: -110

[  133.317081] INFO: rcu_preempt self-detected stall on CPU

[  133.322370] 	0-...: (1 GPs behind) idle=ae6/140000000000001/0 softirq=4943/4944 fqs=1050 

[  133.330476] 	 (t=2100 jiffies g=1832 c=1831 q=785)

[  133.335229] NMI backtrace for cpu 0

Has anyone seen this and have a workaround?


i have seen similar after made a dirty fix for locked mutex, but after a power of and some other tries my card (WLE900vx) made firmware upload and then run…after that the mutex-problem also does not show up…

a full bootlog will be helpful…i guess you have also a mutex-crash

Edit: see in title that you use bpi-r2…but imho it uses same pcie driver…just share your complete bootlog,information about image and kernel