ath11k: remove stale monitor status descriptor
authorMiles Hu <milehu@codeaurora.org>
Fri, 8 May 2020 02:54:57 +0000 (05:54 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 11 May 2020 12:27:12 +0000 (15:27 +0300)
commit32a2be499c01ee523b28018d451b39ded4297b11
treee4de03b002f4afe3937facd5b1a2b7c21b0d7e18
parent790709f249728640faa4eff38286a9feb34fed81
ath11k: remove stale monitor status descriptor

The driver is not handling monitor status descriptor whenever
the done bit of status descriptor is not set by hardware. This leave
a stale entry in monitor status ring and flooding warning message.
Fix that by removing the descriptor and move forward to next one
in monitor status ring.

Co-developed-by: Rajkumar Manoharan <rmanohar@codeaurora.org>
Signed-off-by: Rajkumar Manoharan <rmanohar@codeaurora.org>
Signed-off-by: Miles Hu <milehu@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1588642063-6950-1-git-send-email-rmanohar@codeaurora.org
drivers/net/wireless/ath/ath11k/dp_rx.c