[PATCH] ath11k: skip sending vdev down for channel switch
Kalle Valo
kvalo at codeaurora.org
Wed Nov 17 00:55:26 PST 2021
Wen Gong <quic_wgong at quicinc.com> wrote:
> The ath11k driver currently sends vdev down to the firmware before
> updating the channel context, which is followed by a vdev restart
> command.
>
> Sending vdev down is not required before sending a vdev restart,
> because the firmware internally does vdev down when ath11k sends
> a vdev restart command.
>
> Firmware will happen crash while channel switch without this change.
>
> Hence skip the vdev down command sending when updating the channel
> context and then fix the firmware crash issue.
>
> Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1
>
> Signed-off-by: Wen Gong <quic_wgong at quicinc.com>
Fails to apply:
error: patch failed: drivers/net/wireless/ath/ath11k/mac.c:5440
error: drivers/net/wireless/ath/ath11k/mac.c: patch does not apply
stg import: Diff does not apply cleanly
Patch set to Changes Requested.
--
https://patchwork.kernel.org/project/linux-wireless/patch/20211027094836.12524-1-quic_wgong@quicinc.com/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
More information about the ath11k
mailing list