Re: [PATCH v1] wifi: mt76: mt7925: Fix MCU command timeouts during module unload
Eason Lai (賴易聖) <[email protected]> Thu, 6 Aug 2026 05:24:44 +0000
| Newsgroups | org.kernel.vger.linux-wireless,org.infradead.lists.linux-mediatek |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2026-08-05 at 10:46 -0700, Devin Wittmayer wrote: > > Tested this on an MT7927 here, against a reproduction I built on > 2026-08-02 when I hit the same teardown. It fixes it. > > mt7925e on 7.1.5, morrownr/mt76 at 217ee83d, which carries the > unregister-deadlock change your Fixes tag names (openwrt > 98c13eb564e5). > Each cycle associates WPA2 at 2412 MHz, runs a 1400-byte ICMP flood, > and > rmmods with that traffic in flight, RX sampled off > statistics/rx_packets > immediately before the unload at 375 to 807 pps across both arms. > Both > arms built in the same directory, so only mt7925e and mt792x_lib > differ > between them. > > condition stock patched > associated, 10 cycles 59-60 s, 19 timeouts each 0-1 s, none > idle, 3 cycles 9-10 s, 3 timeouts each 0 s, none > > No warnings or call traces in any window on either arm. > > The idle row is worth a line in the commit message: with nothing > associated it still costs 9 to 10 seconds, so a bare rmmod does reach > this, just small enough there to read as normal teardown. > > Tested-by: Devin Wittmayer <[email protected]> I will update the commit message for v2 based on your suggestion. Thanks, Eason