[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 :)
/jeff
More information about the ath10k
mailing list