Bug 216039
Summary: | mt7921e network has random long timeouts | ||
---|---|---|---|
Product: | Networking | Reporter: | Andrzej (n0n1ck87) |
Component: | Wireless | Assignee: | networking_wireless (networking_wireless) |
Status: | NEW --- | ||
Severity: | high | CC: | kaienkira |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.18.0, 6.0.0-rc7, 6.0.9 | Subsystem: | |
Regression: | Yes | Bisected commit-id: |
Description
Andrzej
2022-05-27 17:41:24 UTC
Unfortunetally in kernel 5.15.43 on random time (5min - 8h) when i get timeout and disconnect wireless network and connect again, it almost freeze all the system (cannot reboot etc.) May 28 19:24:52 PiAj kernel: [ 708.065780] mt7921e 0000:03:00.0: Message 00000021 (seq 11) timeout May 28 19:24:52 PiAj kernel: [ 708.149229] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:24:52 PiAj kernel: [ 708.149229] May 28 19:24:52 PiAj kernel: [ 708.157199] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:24:52 PiAj kernel: [ 708.189539] mt7921e 0000:03:00.0: Firmware init done May 28 19:24:55 PiAj kernel: [ 711.394127] mt7921e 0000:03:00.0: Message 00000021 (seq 2) timeout May 28 19:24:55 PiAj kernel: [ 711.477342] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:24:55 PiAj kernel: [ 711.477342] May 28 19:24:55 PiAj kernel: [ 711.485916] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:24:56 PiAj kernel: [ 711.518442] mt7921e 0000:03:00.0: Firmware init done May 28 19:24:59 PiAj kernel: [ 714.722726] mt7921e 0000:03:00.0: Message 00000021 (seq 8) timeout May 28 19:24:59 PiAj kernel: [ 714.806120] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:24:59 PiAj kernel: [ 714.806120] May 28 19:24:59 PiAj kernel: [ 714.814262] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:24:59 PiAj kernel: [ 714.846052] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:00 PiAj systemd-timesyncd[623]: Timed out waiting for reply from 170.187.158.81:123 (2.debian.pool.ntp.org). May 28 19:25:02 PiAj kernel: [ 718.051148] mt7921e 0000:03:00.0: Message 00000021 (seq 14) timeout May 28 19:25:02 PiAj kernel: [ 718.139140] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:25:02 PiAj kernel: [ 718.139140] May 28 19:25:02 PiAj kernel: [ 718.147269] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:25:02 PiAj kernel: [ 718.180225] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:05 PiAj kernel: [ 721.379382] mt7921e 0000:03:00.0: Message 00000021 (seq 5) timeout May 28 19:25:05 PiAj kernel: [ 721.379409] mt7921e 0000:03:00.0: chip reset failed May 28 19:25:08 PiAj kernel: [ 724.455435] mt7921e 0000:03:00.0: Message 40000001 (seq 6) timeout May 28 19:25:10 PiAj systemd-timesyncd[623]: Timed out waiting for reply from 17.253.54.251:123 (2.debian.pool.ntp.org). May 28 19:25:12 PiAj kernel: [ 727.523958] mt7921e 0000:03:00.0: Message 00000027 (seq 7) timeout May 28 19:25:12 PiAj kernel: [ 727.530163] mt7921e 0000:03:00.0: chip reset May 28 19:25:15 PiAj kernel: [ 730.596497] mt7921e 0000:03:00.0: Message 40000003 (seq 8) timeout May 28 19:25:18 PiAj kernel: [ 733.668607] mt7921e 0000:03:00.0: Message 40000003 (seq 9) timeout May 28 19:25:18 PiAj kernel: [ 733.668744] wlo1: Driver requested disconnection from AP 00:00:00:00:00:00 May 28 19:25:21 PiAj kernel: [ 736.996934] mt7921e 0000:03:00.0: Message 80000010 (seq 10) timeout May 28 19:25:21 PiAj kernel: [ 736.996944] mt7921e 0000:03:00.0: Failed to get patch semaphore May 28 19:25:21 PiAj kernel: [ 737.081112] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:25:21 PiAj kernel: [ 737.081112] May 28 19:25:21 PiAj kernel: [ 737.089043] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:25:21 PiAj kernel: [ 737.121942] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:24 PiAj kernel: [ 740.325331] mt7921e 0000:03:00.0: Message 00000021 (seq 1) timeout May 28 19:25:24 PiAj kernel: [ 740.409653] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:25:24 PiAj kernel: [ 740.409653] May 28 19:25:24 PiAj kernel: [ 740.417643] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:25:24 PiAj kernel: [ 740.450093] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:28 PiAj kernel: [ 743.653668] mt7921e 0000:03:00.0: Message 00000021 (seq 7) timeout May 28 19:25:28 PiAj kernel: [ 743.736770] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:25:28 PiAj kernel: [ 743.736770] May 28 19:25:28 PiAj kernel: [ 743.745055] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:25:28 PiAj kernel: [ 743.778296] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:31 PiAj kernel: [ 746.981754] mt7921e 0000:03:00.0: Message 00000021 (seq 13) timeout May 28 19:25:31 PiAj kernel: [ 747.065898] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a May 28 19:25:31 PiAj kernel: [ 747.065898] May 28 19:25:31 PiAj kernel: [ 747.073847] mt7921e 0000:03:00.0: WM Firmware Version: ____000000, Build Time: 20210122002730 May 28 19:25:31 PiAj kernel: [ 747.106079] mt7921e 0000:03:00.0: Firmware init done May 28 19:25:34 PiAj kernel: [ 750.310169] mt7921e 0000:03:00.0: Message 00000021 (seq 4) timeout May 28 19:25:34 PiAj kernel: [ 750.398328] mt7921e 0000:03:00.0: HW/SW Version: 0x8a108a10, Build Time: 20210122002654a same issue for Thinkbook 14p Gen2, mt7921e driver crashed randomly in 5.18.5 ~ 5.18.7 Jun 27 17:42:39 ChkTB14PDev kernel: ------------[ cut here ]------------ Jun 27 17:42:39 ChkTB14PDev kernel: WARNING: CPU: 15 PID: 847 at kernel/kthread.c:659 kthread_park+0x7f/0x90 Jun 27 17:42:39 ChkTB14PDev kernel: Modules linked in: cmac ccm vfat fat snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_hda_codec_realtek snd_sof snd_hda_codec_generic snd_sof_utils snd_hda_codec_hdmi ledtrig_audio snd_hda_> Jun 27 17:42:39 ChkTB14PDev kernel: cryptd rapl platform_profile cfg80211 tpm_crb typec acpi_als mc i2c_piix4 k10temp mac_hid roles wmi industrialio_triggered_buffer tpm_tis i2c_hid_acpi rfkill video tpm_tis_core kfifo_buf tpm> Jun 27 17:42:39 ChkTB14PDev kernel: CPU: 15 PID: 847 Comm: kworker/u32:0 Tainted: G OE 5.18.7-zen1-1-zen #1 c159fb3cbb1adc41030345f347e6d84e4be47f08 Jun 27 17:42:39 ChkTB14PDev kernel: Hardware name: LENOVO 20YN/LNVNB161216, BIOS GWCN33WW 06/28/2021 Jun 27 17:42:39 ChkTB14PDev kernel: Workqueue: mt76 mt7921_mac_reset_work [mt7921_common] Jun 27 17:42:39 ChkTB14PDev kernel: RIP: 0010:kthread_park+0x7f/0x90 Jun 27 17:42:39 ChkTB14PDev kernel: Code: 89 df e8 b4 c8 01 00 48 85 c0 74 27 31 c0 5b 5d c3 cc 0f 0b 48 8b ab d0 06 00 00 a8 04 74 af 0f 0b b8 da ff ff ff 5b 5d c3 cc <0f> 0b b8 f0 ff ff ff eb db 0f 0b eb d5 0f 1f 40 00 f3 0f > Jun 27 17:42:39 ChkTB14PDev kernel: RSP: 0018:ffffc23e818ffdf0 EFLAGS: 00010202 Jun 27 17:42:39 ChkTB14PDev kernel: RAX: 0000000000000004 RBX: ffffa0344905c100 RCX: 0000000000000000 Jun 27 17:42:39 ChkTB14PDev kernel: RDX: 0000000000000001 RSI: 0000000000004187 RDI: ffffa0344905c100 Jun 27 17:42:39 ChkTB14PDev kernel: RBP: ffffa03443829180 R08: ffffa034493224a0 R09: ffffc23e818ffda8 Jun 27 17:42:39 ChkTB14PDev kernel: R10: ffffffff8a25aa20 R11: 0000000000000002 R12: ffffa034493208e0 Jun 27 17:42:39 ChkTB14PDev kernel: R13: ffffa034493220e0 R14: ffffa03449328610 R15: ffffa03449322430 Jun 27 17:42:39 ChkTB14PDev kernel: FS: 0000000000000000(0000) GS:ffffa036e01c0000(0000) knlGS:0000000000000000 Jun 27 17:42:39 ChkTB14PDev kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jun 27 17:42:39 ChkTB14PDev kernel: CR2: 000055e29d7cc018 CR3: 000000025b610000 CR4: 0000000000750ee0 Jun 27 17:42:39 ChkTB14PDev kernel: PKRU: 55555554 Jun 27 17:42:39 ChkTB14PDev kernel: Call Trace: Jun 27 17:42:39 ChkTB14PDev kernel: <TASK> Jun 27 17:42:39 ChkTB14PDev kernel: mt7921e_mac_reset+0xa2/0x3d0 [mt7921e 0ad6f82269d7c9bd66ea71fdd1185cee3e632072] Jun 27 17:42:39 ChkTB14PDev kernel: mt7921_mac_reset_work+0xa3/0x14e [mt7921_common d2359554f4393f31dfa933224edde23e4c4af2ea] Jun 27 17:42:39 ChkTB14PDev kernel: process_one_work+0x255/0x410 Jun 27 17:42:39 ChkTB14PDev kernel: worker_thread+0x55/0x4d0 Jun 27 17:42:39 ChkTB14PDev kernel: ? process_one_work+0x410/0x410 Jun 27 17:42:39 ChkTB14PDev kernel: kthread+0x13f/0x160 Jun 27 17:42:39 ChkTB14PDev kernel: ? kthread_complete_and_exit+0x20/0x20 Jun 27 17:42:39 ChkTB14PDev kernel: ret_from_fork+0x22/0x30 Jun 27 17:42:39 ChkTB14PDev kernel: </TASK> Jun 27 17:42:39 ChkTB14PDev kernel: ---[ end trace 0000000000000000 ]--- Long timeouts still exist in kernel 6.0.0-rc7 Is there any way to provide any test data ? Still exists in stable kernel 6.0.9 73 packets transmitted, 40 received, 45.2055% packet loss, time 136124ms |