Toke Høiland-Jørgensen <toke@xxxxxxxxxx> writes: >> When the error check in ath9k_hw_read_revisions() was added, it checked for >> -EIO which is what ath9k_regread() in the ath9k_htc driver uses. However, >> for plain ath9k, the register read function uses ioread32(), which just >> returns -1 on error. So if such a read fails, it still gets passed through >> and ends up as a weird mac revision in the log output. >> >> Fix this by changing ath9k_regread() to return -1 on error like ioread32() >> does, and fix the error check to look for that instead of -EIO. >> >> Fixes: 2f90c7e5d094 ("ath9k: Check for errors when reading SREV register") >> Signed-off-by: Toke Høiland-Jørgensen <toke@xxxxxxxxxx> > > Hi Kalle > > This patch is merged as "deferred" in patchwork - what's up with that? Just lack of time on my part. Reviewed-by tags would help a lot :) -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches