openwrt / openwrt/mt76

mt7915e driver with WED cause kernel error

Open
#749 6 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
888
Forks
436
PR merge metrics
No merged PRs in 30d

Description

Redmi AX6S (mt7622 soc with mt7915)
OpenWrt SNAPSHOT r21995-059263dd6e (5.15.91 kernel)
mt76 @ git commit b2360d59747c6fed2b65bc1c3563c10593c83f3e

Wifi dropped after several days uptime.

dmesg
[772064.764675] ------------[ cut here ]------------
[772064.769402] Timeout waiting for MCU reset state 8
[772064.774283] WARNING: CPU: 0 PID: 19410 at mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772064.782170] Modules linked in: xt_connlimit pppoe ppp_async nf_conncount iptable_nat xt_state xt_nat xt_helper xt_conntrack xt_connmark xt_connbytes xt_REDIRECT xt_MASQUERADE xt_CT wireguard pppox ppp_generic nft_redir nft_nat nft_masq nft_flow_offload nft_fib_inet nft_ct nft_chain_nat nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_nat nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt7915e mt7615e mt7615_common mt76_connac_lib mt76 mac80211 libchacha20poly1305 ipt_REJECT chacha_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_recent xt_physdev xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_bpf xt_TCPMSS xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc poly1305_neon
[772064.782697]  nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_quota nft_objref nft_numgen nft_log nft_limit nft_hash nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_counter nft_compat nfnetlink_queue nf_tables nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c libchacha iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon fou crc_ccitt compat br_netfilter asn1_decoder xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip_gre gre ip6_udp_tunnel udp_tunnel ip_tunnel tun seqiv leds_gpio gpio_button_hotplug
[772064.945896] CPU: 0 PID: 19410 Comm: kworker/u4:12 Not tainted 5.15.91 #0
[772064.952693] Hardware name: Xiaomi Redmi Router AX6S (DT)
[772064.958093] Workqueue: mt76 mt7915_mac_reset_work [mt7915e]
[772064.963787] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[772064.970844] pc : mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772064.976529] lr : mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772064.982211] sp : ffffffc00aa9bc60
[772064.985611] x29: ffffffc00aa9bc60 x28: ffffff8002ad9e28 x27: 0000000000000000
[772064.992854] x26: ffffff8002ad1e28 x25: 0000000000000000 x24: ffffff8002ad2020
[772065.000095] x23: 0000000000000000 x22: ffffff8002ad6020 x21: 0000000000000008
[772065.007334] x20: ffffff8002ad9e48 x19: 0000000000000000 x18: ffffffc008afa3a0
[772065.014575] x17: 0000000000000000 x16: 0000000000000000 x15: 000000000000052b
[772065.021814] x14: 00000000000011b9 x13: ffffffc00aa9b988 x12: ffffffc008b523a0
[772065.029056] x11: fffffffffffeab60 x10: fffffffffffeaaa0 x9 : 0000000000002958
[772065.036297] x8 : ffffffc008afa350 x7 : ffffffc008afa3a0 x6 : 0000000000000001
[772065.043537] x5 : ffffff800ff246f8 x4 : 0000000000000000 x3 : 0000000000000027
[772065.050777] x2 : 0000000000000027 x1 : 0000000000000023 x0 : 0000000000000025
[772065.058016] Call trace:
[772065.060549]  mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772065.065887]  mt7915_mac_reset_work+0x1f0/0xc6c [mt7915e]
[772065.071311]  process_one_work+0x210/0x3b0
[772065.075420]  worker_thread+0x170/0x4d0
[772065.079265]  kthread+0x11c/0x130
[772065.082588]  ret_from_fork+0x10/0x20
[772065.086259] ---[ end trace b00b5af8e158c26f ]---
[772095.484582] ------------[ cut here ]------------
[772095.489298] Timeout waiting for MCU reset state 20
[772095.494210] WARNING: CPU: 0 PID: 19410 at mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772095.502062] Modules linked in: xt_connlimit pppoe ppp_async nf_conncount iptable_nat xt_state xt_nat xt_helper xt_conntrack xt_connmark xt_connbytes xt_REDIRECT xt_MASQUERADE xt_CT wireguard pppox ppp_generic nft_redir nft_nat nft_masq nft_flow_offload nft_fib_inet nft_ct nft_chain_nat nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_nat nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt7915e mt7615e mt7615_common mt76_connac_lib mt76 mac80211 libchacha20poly1305 ipt_REJECT chacha_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_recent xt_physdev xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_bpf xt_TCPMSS xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc poly1305_neon
[772095.502241]  nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_quota nft_objref nft_numgen nft_log nft_limit nft_hash nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_counter nft_compat nfnetlink_queue nf_tables nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c libchacha iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon fou crc_ccitt compat br_netfilter asn1_decoder xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip_gre gre ip6_udp_tunnel udp_tunnel ip_tunnel tun seqiv leds_gpio gpio_button_hotplug
[772095.665155] CPU: 0 PID: 19410 Comm: kworker/u4:12 Tainted: G        W         5.15.91 #0
[772095.673326] Hardware name: Xiaomi Redmi Router AX6S (DT)
[772095.678716] Workqueue: mt76 mt7915_mac_reset_work [mt7915e]
[772095.684380] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[772095.691421] pc : mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772095.697078] lr : mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772095.702735] sp : ffffffc00aa9bc60
[772095.706126] x29: ffffffc00aa9bc60 x28: ffffff8002ad9e28 x27: 0000000000000000
[772095.713343] x26: ffffff8002ad1e28 x25: 0000000000000000 x24: ffffff8002ad2020
[772095.720561] x23: 0000000000000000 x22: ffffff8002ad6020 x21: 0000000000000020
[772095.727779] x20: ffffff8002ad9e48 x19: 0000000000000000 x18: ffffffc008afa3a0
[772095.734997] x17: ffffffc00745a000 x16: ffffffc008004000 x15: 0000000000000585
[772095.742214] x14: 00000000000011d7 x13: ffffffc00aa9b988 x12: ffffffc008b523a0
[772095.749431] x11: fffffffffffec2b8 x10: fffffffffffec1f0 x9 : 0000000000002c28
[772095.756649] x8 : ffffffc008afa350 x7 : ffffffc008afa3a0 x6 : 0000000000000001
[772095.763867] x5 : ffffff800ff246f8 x4 : 0000000000000000 x3 : 0000000000000027
[772095.771083] x2 : 0000000000000027 x1 : 0000000000000023 x0 : 0000000000000026
[772095.778300] Call trace:
[772095.780825]  mt7915_mcu_rf_regval+0x408/0x700 [mt7915e]
[772095.786135]  mt7915_mac_reset_work+0x314/0xc6c [mt7915e]
[772095.791532]  process_one_work+0x210/0x3b0
[772095.795626]  worker_thread+0x170/0x4d0
[772095.799454]  kthread+0x11c/0x130
[772095.802762]  ret_from_fork+0x10/0x20
[772095.806419] ---[ end trace b00b5af8e158c270 ]---
[772115.964549] mt7915e 0000:01:00.0: Message 000026ed (seq 12) timeout
[772136.444485] mt7915e 0000:01:00.0: Message 00005aed (seq 13) timeout
[772156.924437] mt7915e 0000:01:00.0: Message 00005aed (seq 14) timeout
[772177.404366] mt7915e 0000:01:00.0: Message 000026ed (seq 15) timeout
[772197.884304] mt7915e 0000:01:00.0: Message 00005aed (seq 1) timeout
[772218.364249] mt7915e 0000:01:00.0: Message 0000aded (seq 2) timeout

reboot wasn't able to handle it. Only power cycling.

I had the same scenario with previous mt76 commits. There were some differences in log.

dmesg
[337328.722115] mt7915e 0000:01:00.0: Message 000026ed (seq 15) timeout
[337349.202064] mt7915e 0000:01:00.0: Message 00005aed (seq 1) timeout
[337369.682054] mt7915e 0000:01:00.0: Message 00005aed (seq 2) timeout
[337390.161937] mt7915e 0000:01:00.0: Message 000026ed (seq 3) timeout
[337410.642144] mt7915e 0000:01:00.0: Message 00005aed (seq 4) timeout
[337431.121852] mt7915e 0000:01:00.0: Message 0000aded (seq 5) timeout
[337451.601811] mt7915e 0000:01:00.0: Message 00005aed (seq 6) timeout
[337472.081773] mt7915e 0000:01:00.0: Message 0000aded (seq 7) timeout
[337492.561692] mt7915e 0000:01:00.0: Message 00005aed (seq 8) timeout
[337513.041736] mt7915e 0000:01:00.0: Message 000025ed (seq 9) timeout
[337513.048077] wl1-ap0: failed to remove key (0, 22:cd:9d:9d:fb:5d) from hardware (-110)
[337533.521605] mt7915e 0000:01:00.0: Message 00005aed (seq 10) timeout
[337554.001554] mt7915e 0000:01:00.0: Message 0000aded (seq 11) timeout
[337574.481506] mt7915e 0000:01:00.0: Message 00005aed (seq 12) timeout
[337594.961447] mt7915e 0000:01:00.0: Message 0000aded (seq 13) timeout
[337615.441398] mt7915e 0000:01:00.0: Message 00005aed (seq 14) timeout
[337635.921344] mt7915e 0000:01:00.0: Message 0000aded (seq 15) timeout
[337656.401293] mt7915e 0000:01:00.0: Message 000025ed (seq 1) timeout
[337656.407700] ------------[ cut here ]------------
[337656.412406] WARNING: CPU: 1 PID: 14663 at ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337656.421398] Modules linked in: xt_connlimit pppoe ppp_async nf_conncount iptable_nat xt_state xt_nat xt_helper xt_conntrack xt_connmark xt_connbytes xt_REDIRECT xt_MASQUERADE xt_CT wireguard pppox ppp_generic nft_redir nft_nat nft_masq nft_flow_offload nft_fib_inet nft_ct nft_chain_nat nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_nat nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt7915e mt7615e mt7615_common mt76_connac_lib mt76 mac80211 libchacha20poly1305 ipt_REJECT chacha_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_recent xt_physdev xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_bpf xt_TCPMSS xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc poly1305_neon
[337656.421904]  nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_quota nft_objref nft_numgen nft_log nft_limit nft_hash nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_counter nft_compat nfnetlink_queue nf_tables nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c libchacha iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon fou crc_ccitt compat cls_flower br_netfilter asn1_decoder act_vlan cls_bpf act_bpf sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip_gre gre ip6_udp_tunnel udp_tunnel
[337656.509727]  ip_tunnel tun seqiv leds_gpio gpio_button_hotplug
[337656.602463] CPU: 1 PID: 14663 Comm: kworker/u4:27 Not tainted 5.15.90 #0
[337656.609245] Hardware name: Xiaomi Redmi Router AX6S (DT)
[337656.614636] Workqueue: phy1 ieee80211_ibss_leave [mac80211]
[337656.620322] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[337656.627365] pc : ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337656.634082] lr : ___ieee80211_stop_tx_ba_session+0x210/0x3ac [mac80211]
[337656.640799] sp : ffffffc00a173c90
[337656.644191] x29: ffffffc00a173c90 x28: ffffff800000c070 x27: 000000000000001e
[337656.651409] x26: ffffff8002aa0e98 x25: ffffff8002aa0880 x24: ffffffc008bc1000
[337656.658627] x23: ffffffc000c8b1b8 x22: ffffff80026640e8 x21: 0000000000000002
[337656.665845] x20: ffffff8001dd5700 x19: ffffff8002662000 x18: ffffffc008afa258
[337656.673063] x17: ffffffffffff3dc0 x16: 0000000000000000 x15: 0000000000000ef4
[337656.680280] x14: 00000000000014fc x13: ffffffc00a173798 x12: ffffffc008b52258
[337656.687497] x11: 0000000000000040 x10: ffffffc008af77b8 x9 : 00003f6aef11b10d
[337656.694716] x8 : 0000000000000002 x7 : 000000000000351c x6 : 000003ccd420eb64
[337656.701934] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffffff8000cb6e00
[337656.709151] x2 : 0000000000000000 x1 : ffffff8000cb6e00 x0 : 00000000ffffff92
[337656.716369] Call trace:
[337656.718893]  ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337656.725264]  __ieee80211_stop_tx_ba_session+0x38/0x60 [mac80211]
[337656.731373]  ieee80211_process_delba+0x38/0x40 [mac80211]
[337656.736874]  ieee80211_ibss_leave+0xef4/0x190c [mac80211]
[337656.742375]  process_one_work+0x210/0x3b0
[337656.746470]  worker_thread+0x170/0x4d0
[337656.750299]  kthread+0x11c/0x130
[337656.753607]  ret_from_fork+0x10/0x20
[337656.757264] ---[ end trace 16847da039b6dfc9 ]---
[337676.881238] mt7915e 0000:01:00.0: Message 000025ed (seq 2) timeout
[337676.887587] ------------[ cut here ]------------
[337676.892281] WARNING: CPU: 1 PID: 14663 at ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337676.901199] Modules linked in: xt_connlimit pppoe ppp_async nf_conncount iptable_nat xt_state xt_nat xt_helper xt_conntrack xt_connmark xt_connbytes xt_REDIRECT xt_MASQUERADE xt_CT wireguard pppox ppp_generic nft_redir nft_nat nft_masq nft_flow_offload nft_fib_inet nft_ct nft_chain_nat nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_nat nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast nf_conntrack_amanda nf_conntrack mt7915e mt7615e mt7615_common mt76_connac_lib mt76 mac80211 libchacha20poly1305 ipt_REJECT chacha_neon cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_recent xt_physdev xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_comment xt_bpf xt_TCPMSS xt_NFQUEUE xt_LOG xt_HL xt_DSCP xt_CLASSIFY ts_kmp ts_fsm ts_bm slhc poly1305_neon
[337676.901371]  nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_quota nft_objref nft_numgen nft_log nft_limit nft_hash nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_counter nft_compat nfnetlink_queue nf_tables nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcurve25519_generic libcrc32c libchacha iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon fou crc_ccitt compat cls_flower br_netfilter asn1_decoder act_vlan cls_bpf act_bpf sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact xt_set x_tables ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip_gre gre ip6_udp_tunnel udp_tunnel
[337676.988873]  ip_tunnel tun seqiv leds_gpio gpio_button_hotplug
[337677.081599] CPU: 1 PID: 14663 Comm: kworker/u4:27 Tainted: G        W         5.15.90 #0
[337677.089771] Hardware name: Xiaomi Redmi Router AX6S (DT)
[337677.095162] Workqueue: phy1 ieee80211_ibss_leave [mac80211]
[337677.100854] pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[337677.107896] pc : ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337677.114614] lr : ___ieee80211_stop_tx_ba_session+0x210/0x3ac [mac80211]
[337677.121330] sp : ffffffc00a173c90
[337677.124722] x29: ffffffc00a173c90 x28: ffffff800000c070 x27: 000000000000001e
[337677.131940] x26: ffffff8002aa0e98 x25: ffffff8002aa0880 x24: ffffffc008bc1000
[337677.139159] x23: ffffffc000c8b1b8 x22: ffffff8002664508 x21: 0000000000000002
[337677.146378] x20: ffffff800916ae00 x19: ffffff8002662000 x18: ffffffc008afa258
[337677.153596] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000f57
[337677.160815] x14: 000000000000151d x13: ffffffc00a173798 x12: ffffffc008b52258
[337677.168032] x11: 00000000000144c0 x10: 0000000000014400 x9 : 0000000000007ab8
[337677.175250] x8 : ffffffc008afa208 x7 : ffffffc008afa258 x6 : 00000000515cc8f5
[337677.182468] x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffffff8000cb6e00
[337677.189686] x2 : 0000000000000000 x1 : ffffff8000cb6e00 x0 : 00000000ffffff92
[337677.196904] Call trace:
[337677.199429]  ___ieee80211_stop_tx_ba_session+0x348/0x3ac [mac80211]
[337677.205799]  __ieee80211_stop_tx_ba_session+0x38/0x60 [mac80211]
[337677.211909]  ieee80211_process_delba+0x38/0x40 [mac80211]
[337677.217412]  ieee80211_ibss_leave+0xef4/0x190c [mac80211]
[337677.222914]  process_one_work+0x210/0x3b0
[337677.227009]  worker_thread+0x170/0x4d0
[337677.230838]  kthread+0x11c/0x130
[337677.234146]  ret_from_fork+0x10/0x20
[337677.237803] ---[ end trace 16847da039b6dfca ]---
[337697.361191] mt7915e 0000:01:00.0: Message 0000aded (seq 3) timeout
[337717.841171] mt7915e 0000:01:00.0: Message 0000aded (seq 4) timeout
[337738.321102] mt7915e 0000:01:00.0: Message 00005aed (seq 5) timeout
[337758.801035] mt7915e 0000:01:00.0: Message 0000aded (seq 6) timeout
[337779.281001] mt7915e 0000:01:00.0: Message 00005aed (seq 7) timeout
[337799.760942] mt7915e 0000:01:00.0: Message 0000aded (seq 8) timeout
[337820.240887] mt7915e 0000:01:00.0: Message 00005aed (seq 9) timeout
[337840.720839] mt7915e 0000:01:00.0: Message 0000aded (seq 10) timeout
[337861.200782] mt7915e 0000:01:00.0: Message 00005aed (seq 11) timeout
[337881.680728] mt7915e 0000:01:00.0: Message 0000aded (seq 12) timeout
[337902.160680] mt7915e 0000:01:00.0: Message 00005aed (seq 13) timeout
[337922.640629] mt7915e 0000:01:00.0: Message 0000aded (seq 14) timeout
[337943.120592] mt7915e 0000:01:00.0: Message 00005aed (seq 15) timeout
[337963.600535] mt7915e 0000:01:00.0: Message 0000aded (seq 1) timeout
[337984.080489] mt7915e 0000:01:00.0: Message 00005aed (seq 2) timeout
[338004.560422] mt7915e 0000:01:00.0: Message 0000aded (seq 3) timeout
[338025.040373] mt7915e 0000:01:00.0: Message 00005aed (seq 4) timeout
[338045.520320] mt7915e 0000:01:00.0: Message 00005aed (seq 5) timeout
[338066.010286] mt7915e 0000:01:00.0: Message 00005aed (seq 6) timeout
[338086.480244] mt7915e 0000:01:00.0: Message 000025ed (seq 7) timeout
[338086.486564] wl1-ap0: HW problem - can not stop rx aggregation for 22:cd:9d:9d:fb:5d tid 0
[338106.960166] mt7915e 0000:01:00.0: Message 000025ed (seq 8) timeout
[338106.966496] wl1-ap0: HW problem - can not stop rx aggregation for 22:cd:9d:9d:fb:5d tid 4
[338127.440117] mt7915e 0000:01:00.0: Message 00005aed (seq 9) timeout

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the mt7915_mac_reset_work and mt7915_mcu_rf_regval paths named in the trace, using the reported mt76 commit and WED-enabled Redmi AX6S setup to reproduce the failure. Compare the MCU reset and timeout behavior across the provided logs; done means identifying and fixing the cause of the WED-related driver failure and validating recovery without power cycling.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
networking, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.