Stanislaw Gruszka <sgruszka@xxxxxxxxxx> wrote: > 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@xxxxxxxxxx> Patch applied to wireless-drivers.git, thanks. 34b0e9b767bf mt76: mt76x0e: don't use hw encryption for MT7630E -- https://patchwork.kernel.org/patch/11092283/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches