[PATCH] wifi: ath10k: poll service ready message before failing

Jeff Johnson quic_jjohnson at quicinc.com
Wed Feb 28 13:31:30 PST 2024

On 2/28/2024 10:46 AM, James Prestwood wrote:
> This does appear to have fixed it! For reference this was my test:
>   for i in $(seq 1 100000); do sudo ip link set wlan0 down; sudo ip link 
> set wlan0 up; echo $?; done
> I never saw the up command fail, and after a while I noticed one of the 
> iterations took a bit longer to complete. Checked dmesg and saw:
> [ 1006.017198] ath10k_pci 0000:02:00.0: failed to receive service ready 
> completion, polling..
> [ 1006.017295] ath10k_pci 0000:02:00.0: service ready completion 
> received, continuing normally
> I then started IWD and it was able to connect fine (data frames were 
> being passed). I was able to trigger this 3 times relatively quickly, 
> each time IWD connected afterwards. So from my end this appears fixed.
> You can add tested-by me if you like:
> Tested-By: James Prestwood <prestwoj at gmail.com> # on QCA6174 hw3.2

Thanks for the initial report and the testing :)


More information about the ath10k mailing list