diff options
author | Stanislaw Gruszka <sgruszka@redhat.com> | 2019-08-13 15:36:40 +0200 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2019-09-03 16:48:43 +0300 |
commit | 34b0e9b767bfa09ae233ca0d6ceb299bf2e24600 (patch) | |
tree | a7df49b3c36441d7a4f22c3aa15e24b67eda96f1 /mm/maccess.c | |
parent | 089cf7f6ecb266b6a4164919a2e69bd2f938374a (diff) | |
download | linux-34b0e9b767bfa09ae233ca0d6ceb299bf2e24600.tar.bz2 |
mt76: mt76x0e: don't use hw encryption for MT7630E
Since 41634aa8d6db ("mt76: only schedule txqs from the tx tasklet")
I can observe firmware hangs on MT7630E on station mode: tx stop
functioning after minor activity (rx keep working) and on module
unload device fail to stop with messages:
[ 5446.141413] mt76x0e 0000:06:00.0: TX DMA did not stop
[ 5449.176764] mt76x0e 0000:06:00.0: TX DMA did not stop
Loading module again results in failure to associate with AP.
Only machine power off / power on cycle can make device work again.
It's unclear why commit 41634aa8d6db causes the problem, but it is
related to HW encryption. Since issue is a firmware hang, that is super
hard to debug, just disable HW encryption as fix for the issue.
Fixes: 41634aa8d6db ("mt76: only schedule txqs from the tx tasklet")
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'mm/maccess.c')
0 files changed, 0 insertions, 0 deletions