Kernel module crashed

Hi there,

it seems that a module crashed in a boot time. Here is a log if you are interested in.

root@turris:~# cat /etc/turris-version
3.10.5
root@turris:~# uname -a
Linux turris 4.4.150-0a333a8e606ab056173befac424900d2-1 #1 SMP Mon Aug 20 18:42:13 CEST 2018 armv7l n
[   31.447817] ------------[ cut here ]------------
[   31.447866] WARNING: CPU: 0 PID: 2812 at drivers/leds/ledtrig-usbdev.c:94 usbdev_trig_find_usb_dev+0x68/0x6c [ledtrig_usbdev]()
[   31.447873] Modules linked in: qcserial option iptable_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pppox ppp_mppe ppp_async nfnetlink nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
[   31.448228] CPU: 0 PID: 2812 Comm: S99setup_led Not tainted 4.4.150-0a333a8e606ab056173befac424900d2-1 #1
[   31.448232] Hardware name: Marvell Armada 380/385 (Device Tree)
[   31.448235] Backtrace:
[   31.448248] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
[   31.448252]  r6:00000000 r5:60000013 r4:c073aa68 r3:00000000
[   31.448267] [<c001c6ec>] (show_stack) from [<c02fc4b4>] (dump_stack+0x98/0xac)
[   31.448276] [<c02fc41c>] (dump_stack) from [<c00291ac>] (warn_slowpath_common+0x8c/0xbc)
[   31.448279]  r6:0000005e r5:bf695498 r4:00000000 r3:00000006
[   31.448289] [<c0029120>] (warn_slowpath_common) from [<c0029280>] (warn_slowpath_null+0x24/0x2c)
[   31.448291]  r8:00000000 r7:e6cc64c0 r6:bf0158c4 r5:eebce800 r4:e9e41e40
[   31.448316] [<c002925c>] (warn_slowpath_null) from [<bf695498>] (usbdev_trig_find_usb_dev+0x68/0x6c [ledtrig_usbdev])
[   31.448370] [<bf695430>] (usbdev_trig_find_usb_dev [ledtrig_usbdev]) from [<bf0158f4>] (__each_dev+0x30/0x38 [usbcore])
[   31.448373]  r5:e9e41e28 r4:00000000
[   31.448400] [<bf0158c4>] (__each_dev [usbcore]) from [<c037e0a4>] (bus_for_each_dev+0x68/0x9c)
[   31.448423] [<c037e03c>] (bus_for_each_dev) from [<bf015244>] (usb_for_each_dev+0x34/0x3c [usbcore])
[   31.448426]  r6:e6c6e54c r5:00000004 r4:e6c6e500
[   31.448458] [<bf015210>] (usb_for_each_dev [usbcore]) from [<bf6953f0>] (usbdev_trig_name_store+0xb4/0xf4 [ledtrig_usbdev])
[   31.448473] [<bf69533c>] (usbdev_trig_name_store [ledtrig_usbdev]) from [<c037b474>] (dev_attr_store+0x20/0x2c)
[   31.448476]  r7:00000004 r6:e6cc6ecc r5:e6cc64c0 r4:e6cc64c0
[   31.448489] [<c037b454>] (dev_attr_store) from [<c01574b8>] (sysfs_kf_write+0x4c/0x50)
[   31.448495] [<c015746c>] (sysfs_kf_write) from [<c0156c9c>] (kernfs_fop_write+0xc8/0x1c0)
[   31.448498]  r4:e6cc6ec0 r3:c015746c
[   31.448507] [<c0156bd4>] (kernfs_fop_write) from [<c00f1bbc>] (__vfs_write+0x2c/0xe0)
[   31.448509]  r10:00000000 r9:00d52390 r8:00000004 r7:e9e41f78 r6:e9eced80 r5:00d52390
[   31.448518]  r4:e9eced80
[   31.448524] [<c00f1b90>] (__vfs_write) from [<c00f23b0>] (vfs_write+0x9c/0x15c)
[   31.448527]  r8:00000004 r7:00000004 r6:e9e41f78 r5:00d52390 r4:e9eced80
[   31.448537] [<c00f2314>] (vfs_write) from [<c00f2bdc>] (SyS_write+0x44/0x98)
[   31.448540]  r9:00d52390 r8:00000004 r7:e9eced80 r6:e9eced80 r5:00000000 r4:00000000
[   31.448552] [<c00f2b98>] (SyS_write) from [<c0009d00>] (ret_fast_syscall+0x0/0x48)
[   31.448555]  r9:e9e40000 r8:c0009ec4 r7:00000004 r6:00000000 r5:00000000 r4:00000000
[   31.448564] ---[ end trace b3fc8e3d3ec90ba4 ]---
[   31.901401] mvneta f1034000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off

More modules crashed. Have anyone experienced similar issues?

[82377.952847] WARNING: CPU: 0 PID: 0 at /home/beast/beast/workspace/omnia-stable/build_dir/target-arm_cortex-a9+vfpv3_musl-1.1.15_eabi/linux-mvebu/compat-wireless-2017-01-31/drivers/net/wireless/ath/ath10k/htt_rx.c:1006 ath10k_htt_t2h_msg_handler+0x14fc/0x17ac [ath10k_core]()
[82377.952852] Modules linked in: qcserial option iptable_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pppox ppp_mppe ppp_async nfnetlink nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
[82377.953191] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W       4.4.150-0a333a8e606ab056173befac424900d2-1 #1
[82377.953195] Hardware name: Marvell Armada 380/385 (Device Tree)
[82377.953198] Backtrace:
[82377.953208] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
[82377.953211]  r6:00000000 r5:60000113 r4:c073aa68 r3:00000000
[82377.953225] [<c001c6ec>] (show_stack) from [<c02fc4b4>] (dump_stack+0x98/0xac)
[82377.953234] [<c02fc41c>] (dump_stack) from [<c00291ac>] (warn_slowpath_common+0x8c/0xbc)
[82377.953236]  r6:000003ee r5:bf77ee44 r4:00000000 r3:00000006
[82377.953246] [<c0029120>] (warn_slowpath_common) from [<c0029280>] (warn_slowpath_null+0x24/0x2c)
[82377.953249]  r8:079aace3 r7:000052c7 r6:00000018 r5:ed4415e0 r4:eaffe3c0
[82377.953279] [<c002925c>] (warn_slowpath_null) from [<bf77ee44>] (ath10k_htt_t2h_msg_handler+0x14fc/0x17ac [ath10k_core])
[82377.953314] [<bf77e784>] (ath10k_htt_t2h_msg_handler [ath10k_core]) from [<bf77fd70>] (ath10k_htt_txrx_compl_task+0xc7c/0x12a0 [ath10k_core])
[82377.953317]  r10:ed4415e0 r9:c0729d70 r8:00000000 r7:c0730050 r6:00000009 r5:c0730050
[82377.953326]  r4:ed2c7180
[82377.953353] [<bf77f0f4>] (ath10k_htt_txrx_compl_task [ath10k_core]) from [<bf7b6aa4>] (ath10k_pci_napi_poll+0x50/0x108 [ath10k_pci])
[82377.953356]  r10:007d4010 r9:00000000 r8:c0729e08 r7:00000040 r6:ed441820 r5:ed4415e0
[82377.953365]  r4:ed445220
[82377.953380] [<bf7b6a54>] (ath10k_pci_napi_poll [ath10k_pci]) from [<c0480ee4>] (net_rx_action+0x13c/0x308)
[82377.953383]  r9:c072a100 r8:c0729e08 r7:0000012c r6:00000040 r5:00000001 r4:ed445220
[82377.953396] [<c0480da8>] (net_rx_action) from [<c002c6c4>] (__do_softirq+0x114/0x260)
[82377.953399]  r10:00000000 r9:00000003 r8:00000100 r7:c0728000 r6:40000003 r5:c072a080
[82377.953407]  r4:c072a08c
[82377.953413] [<c002c5b0>] (__do_softirq) from [<c002ca9c>] (irq_exit+0x80/0xb8)
[82377.953416]  r10:c0729f80 r9:f0803100 r8:ef008000 r7:00000001 r6:00000000 r5:00000000
[82377.953424]  r4:c0723ff0
[82377.953432] [<c002ca1c>] (irq_exit) from [<c00687a4>] (__handle_domain_irq+0x68/0xb8)
[82377.953435]  r4:c0723ff0 r3:f0802100
[82377.953442] [<c006873c>] (__handle_domain_irq) from [<c0009550>] (gic_handle_irq+0x50/0x94)
[82377.953445]  r8:c0729f10 r7:f080210c r6:c072b030 r5:c073aebc r4:f0802100 r3:c0729f10
[82377.953457] [<c0009500>] (gic_handle_irq) from [<c000a694>] (__irq_svc+0x54/0x70)
[82377.953460] Exception stack(0xc0729f10 to 0xc0729f58)
[82377.953465] 9f00:                                     00000001 00000000 c0729f70 c000b520
[82377.953471] 9f20: c0728000 c072a498 c061dbac 00000000 00000000 c0726118 c0729f80 c0729f6c
[82377.953476] 9f40: c0729f70 c0729f60 c00192b4 c00192b8 60000013 ffffffff
[82377.953478]  r9:c0726118 r8:00000000 r7:c0729f44 r6:ffffffff r5:60000013 r4:c00192b8
[82377.953495] [<c0019278>] (arch_cpu_idle) from [<c00602b4>] (default_idle_call+0x28/0x34)
[82377.953502] [<c006028c>] (default_idle_call) from [<c006040c>] (cpu_startup_entry+0x14c/0x22c)
[82377.953507] [<c00602c0>] (cpu_startup_entry) from [<c000eca8>] (rest_init+0x80/0x84)
[82377.953510]  r7:c072a3c0
[82377.953517] [<c000ec28>] (rest_init) from [<c06e0de0>] (start_kernel+0x460/0x46c)
[82377.953522] [<c06e0980>] (start_kernel) from [<0000807c>] (0x807c)
[82377.953525] ---[ end trace c7f84a802f70b231 ]---
[140366.405590] ------------[ cut here ]------------
[140366.405655] WARNING: CPU: 0 PID: 24554 at /home/beast/beast/workspace/omnia-stable/build_dir/target-arm_cortex-a9+vfpv3_musl-1.1.15_eabi/linux-mvebu/compat-wireless-2017-01-31/drivers/net/wireless/ath/ath10k/mac.c:7132 ath10k_reconfig_complete+0x178/0x26c [ath10k_core]()
[140366.405665] Modules linked in: qcserial option iptable_nat ath9k usb_wwan rndis_host qmi_wwan pppoe nf_nat_pptp nf_nat_ipv4 nf_nat_amanda nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_ipv6 nf_conntrack_ipv4 nf_conntrack_amanda ipt_REJECT ipt_MASQUERADE ebtable_nat ebtable_filter ebtable_broute cdc_ether ath9k_common armada_thermal xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm thermal_sys pppox ppp_mppe ppp_async nfnetlink nf_reject_ipv4 nf_nat_tftp nf_nat_snmp_basic nf_nat_sip nf_nat_redirect nf_nat_proto_gre nf_nat_masquerade_ipv4 nf_nat_irc nf_nat_h323 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sip nf_conntrack_rtcache nf_conntrack_proto_gre nf_conntrack_irc nf_conntrack_h323 nf_conntrack_ftp nf_conntrack_broadcast nf_conntrack mvsdio iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables hwmon ebtables ebt_vlan ebt_stp ebt_redirect ebt_pkttype ebt_mark_m ebt_mark ebt_limit ebt_among ebt_802_3 crc_ccitt cdc_wdm ath9k_hw fuse sch_teql sch_tbf sch_sfq sch_red sch_prio sch_pie sch_netem sch_htb sch_gred sch_fq sch_dsmark sch_codel em_text em_nbyte em_meta em_cmp cls_basic act_vlan act_police act_pedit act_nat act_ipt act_gact act_csum act_bpf act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress ath10k_pci ath10k_core ath mac80211 cfg80211 compat ledtrig_usbdev ledtrig_oneshot xt_LED ledtrig_morse ledtrig_heartbeat ledtrig_gpio cryptodev ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables pppoatm ppp_generic slhc nfsd nfsv3 msdos ip_gre gre ifb sit ip6_tunnel tunnel6 tunnel4 ip_tunnel tun snd_compress snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_rawmidi snd_seq_device snd_hwdep snd input_core soundcore rxkad vfat fat udf crc_itu_t ntfs nfs_layout_nfsv41_files nfsv4 nfs auth_rpcgss oid_registry lockd sunrpc grace minix isofs hfsplus hfs cramfs configfs cifs autofs4 kafs af_rxrpc dns_resolver dm_crypt dm_mirror dm_region_hash dm_log dm_mod br2684 atm multipath fscache raid456 async_raid6_recov async_pq async_xor async_memcpy async_tx raid10 raid1 raid0 linear md_mod nls_utf8 nls_koi8_r nls_cp1255 nls_iso8859_6 nls_iso8859_2 nls_iso8859_15 nls_iso8859_13 nls_iso8859_1 nls_cp932 nls_cp866 nls_cp864 nls_cp862 nls_cp852 nls_cp850 nls_cp775 nls_cp437 nls_cp1251 nls_cp1250 xts algif_skcipher algif_hash af_alg sha512_generic sha256_generic sha1_generic seqiv jitterentropy_rng drbg pcbc md5 md4 marvell_cesa hmac gf128mul fcrypt ecb des_generic ctr cmac ccm cbc authenc xhci_plat_hcd xhci_pci xhci_hcd uhci_hcd ledtrig_transient ehci_orion ehci_platform ehci_hcd ahci_platform uas usb_storage xfs libcrc32c jfs f2fs exfat usbcore nls_base usb_common mii aead crypto_null
[140366.405998] CPU: 0 PID: 24554 Comm: kworker/u4:0 Tainted: G        W       4.4.150-0a333a8e606ab056173befac424900d2-1 #1
[140366.406002] Hardware name: Marvell Armada 380/385 (Device Tree)
[140366.406055] Workqueue: phy0 ieee80211_csa_finalize_work [mac80211]
[140366.406059] Backtrace:
[140366.406069] [<c001c4c4>] (dump_backtrace) from [<c001c704>] (show_stack+0x18/0x1c)
[140366.406072]  r6:00000000 r5:60000013 r4:c073aa68 r3:00000006
[140366.406086] [<c001c6ec>] (show_stack) from [<c02fc4b4>] (dump_stack+0x98/0xac)
[140366.406094] [<c02fc41c>] (dump_stack) from [<c00291ac>] (warn_slowpath_common+0x8c/0xbc)
[140366.406097]  r6:00001bdc r5:bf76cc00 r4:00000000 r3:00000006
[140366.406106] [<c0029120>] (warn_slowpath_common) from [<c0029280>] (warn_slowpath_null+0x24/0x2c)
[140366.406109]  r8:00000001 r7:00000001 r6:de7b4a80 r5:ed4415e0 r4:00000000
[140366.406138] [<c002925c>] (warn_slowpath_null) from [<bf76cc00>] (ath10k_reconfig_complete+0x178/0x26c [ath10k_core])
[140366.406171] [<bf76caf0>] (ath10k_reconfig_complete [ath10k_core]) from [<bf771f5c>] (ath10k_sta_state+0xcec/0xecc [ath10k_core])
[140366.406174]  r8:00000002 r7:de7b4a80 r6:de7b4a80 r5:ed4415e0 r4:ed4420c4
[140366.406210] [<bf771e60>] (ath10k_sta_state [ath10k_core]) from [<bf772174>] (ath10k_mac_op_switch_vif_chanctx+0x38/0x48 [ath10k_core])
[140366.406213]  r9:bf746282 r8:00000002 r7:de7b4a80 r6:00000002 r5:ed4415e0 r4:ed4420ac
[140366.406257] [<bf77213c>] (ath10k_mac_op_switch_vif_chanctx [ath10k_core]) from [<bf6e96a4>] (drv_switch_vif_chanctx+0xcc/0x174 [mac80211])
[140366.406260]  r7:eead5730 r6:00000001 r5:00000002 r4:de7b4a98
[140366.406314] [<bf6e95d8>] (drv_switch_vif_chanctx [mac80211]) from [<bf71b3d4>] (ieee80211_vif_unreserve_chanctx+0x4fc/0xbd8 [mac80211])
[140366.406317]  r10:ed441374 r9:00000002 r8:de7b4a80 r7:ed441374 r6:00000002 r5:eead5718
[140366.406325]  r4:00000000
[140366.406375] [<bf71b060>] (ieee80211_vif_unreserve_chanctx [mac80211]) from [<bf71c034>] (ieee80211_vif_use_reserved_context+0x9c/0x124 [mac80211])
[140366.406378]  r10:c072e9d2 r9:00000000 r8:ee35e480 r7:ee35e4ac r6:ed440ba0 r5:e62e6000
[140366.406387]  r4:eead5700
[140366.406437] [<bf71bf98>] (ieee80211_vif_use_reserved_context [mac80211]) from [<bf6ff918>] (ieee80211_set_bitrate_mask+0x1dc/0x360 [mac80211])
[140366.406440]  r6:ed440ba0 r5:eead5700 r4:ee35e480 r3:00000000
[140366.406492] [<bf6ff8d8>] (ieee80211_set_bitrate_mask [mac80211]) from [<bf703be4>] (ieee80211_csa_finalize_work+0x80/0x94 [mac80211])
[140366.406495]  r7:ee35e4ac r6:ed44137c r5:ed441268 r4:ee35e858
[140366.406527] [<bf703b64>] (ieee80211_csa_finalize_work [mac80211]) from [<c003e7c0>] (process_one_work+0x140/0x358)
[140366.406530]  r8:00000000 r7:eeb0a400 r6:ef00b000 r5:ee35e858 r4:c0e87f00 r3:bf703b64
[140366.406541] [<c003e680>] (process_one_work) from [<c003ea20>] (worker_thread+0x48/0x524)
[140366.406544]  r10:c072e9d2 r9:ef00b000 r8:00000088 r7:c0e87f18 r6:ef00b014 r5:ef00b000
[140366.406552]  r4:c0e87f00
[140366.406559] [<c003e9d8>] (worker_thread) from [<c0043e88>] (kthread+0x110/0x124)
[140366.406562]  r10:00000000 r9:00000000 r8:00000000 r7:c003e9d8 r6:c0e87f00 r5:00000000
[140366.406570]  r4:edbbd980
[140366.406577] [<c0043d78>] (kthread) from [<c0009dd0>] (ret_from_fork+0x14/0x24)
[140366.406579]  r7:00000000 r6:00000000 r5:c0043d78 r4:edbbd980
[140366.406587] ---[ end trace c7f84a802f70b232 ]---

If anyone is interested in, the ath10k is pretty ugly per some forums I searched. The first one is probably fixed in the newer kernel (https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/net/wireless/ath/ath10k?id=168f75f11fe68455e0d058a818ebccfc329d8685)

I haven’t searched for the second one yet.
And the USB one is out of my interest.

This patch is present in mainline kernel since 2018-10-10, since 4.4.164, and should be present in Omnia kernel. Do you still have these crashes? I do, unfortunately.

#MeToo

I updated my omnia box to the turris-os-4.0.3 and the 5GHz WiFi is still not stable and thus unusable. Now, I have default (not -ct) configuration.

By the way, it seems to me that these failures occur only when I use my Mac machine. I haven’t observed that with my DELL laptop.

i had this issue too on my omnia device and v4.0.3.

i replaced:

ath10k-firmware-qca988x - 2018-05-12-952afa49-1.12
kmod-ath10k - 4.14.158+2017-11-01-10-0a66bb0316b4402bf65555c64ceed313.2

with

ath10k-firmware-qca988x-ct-htt - 2018-05-12-952afa49-1.20
kmod-ath10k-ct - 4.14.158+2018-03-16-30827f7d-3-0a66bb0316b4402bf65555c64ceed313.2

and for me it is more stable, no firmware crashes, but i did not do a longtime test.

i also tried the latest official firmware from december 2019, but it was also unstable. the ct-firmware (htt-version) seems to run quite fine for me.

1 Like

Well thanks.
How does one mortal like me replace the modules/drivers?
And where do I download the files?

i did it with ssh, but it should work also with luci web interface and the package management, but i would not do it, if you are not familiar with basic linux administration, as you are hacking your device :):

opkg update
opkg remove ath10k-firmware-qca988x
opkg remove kmod-ath10k
opkg install ath10k-firmware-qca988x-ct-htt
3 Likes

SSH’s fine. I will take a schnapps backup snapshot.
Tx

So far so good, 4 days up and running.

The same for me. I tested CT firmware a year ago and it was not stable like the current one - it crashed about once for a couple days. Now, it seems to be more mature and could be considered as a solid solution. Hurray!!!

The default firmware is unusable.

Nice to hear! There is also a none htt version of the ct firmware, which was often discussed here, but i never tried it, maybe this one is not as stable as the htt version. Like described here and here the htt version is handling management frames differently. candela tech is also offering other firmware options / features and newer ones, but as it is running quite well for my setup, i’m not toching anything right now. :slight_smile:

Just want to weigh in and say thank you for posting this.

I’ve been running Turris OS 4.x for quite some time on my Omnia and I’ve had so much issues with WiFi. A lot of times, even with good signal when waking up my phone or ipad from sleep it’s been unable to connect and I had to toggle the WiFi for internet to work.

Since installing the -ct-htt according to loom’s instruction 5 days ago I have yet to see that specific issue. Hopefully it stays away, I was getting mad by this issue because there was rarely anything in logs or dmesg indicating a issue, and it always worked fine after toggling WiFi on the device (so might very well be a device specific incompatibility issue but I have not had it anywhere else than on my home network).

Not sure if this is the right place to suggest, but maybe the Turris team should consider using the Candela firmware/driver (again? I have some memory of seeing it being the default a lot time ago on 3.x?). I bet there are a lot of for-and-against, but I will stick with -ct for now at least.

1 Like

I got upgraded to Turris5 now and lost my 5 Ghz.

I had to log in and fiddle a bit, I believe this was what solved it

opkg remove kmod-ath10k
opkg install kmod-ath10k-ct

then reboot and I had my 5 Ghz back.

I am having issue with this driver as well, but not at boot as the OP. more like @jjcale

Lots of those messages, and then no more wifi

 ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon

I figured this happens more often as I play stadia with my macbook, which looks like coherent with what @vookimedlo1 is reporting.

I got that a few time over the last few month, and usually rebooted and retrieve my wifi, but I am now trying the ct firmware and will report if I’ve got more stabilisation.

@ge-man, you missed the actual installation of the firmware, which looks like the correct fix.
firmware is the small software which is uploaded inside the wifi chip, and manages the very low level logic of the wifi chip. kmod-ath10k-ct is only the driver, which is for such card barely a message passer (of course I simplify)

So for the TLDR’s guys like me, who go straight to the end, the solution is really

opkg update
opkg remove ath10k-firmware-qca988x
opkg remove kmod-ath10k
opkg install ath10k-firmware-qca988x-ct-htt
2 Likes

So next day stadia session. 2 firmware crashes.
At least the driver seems to detect it and restart the firmware.

However the wifi session is dropped, and the macbook will not realise it until I force a disconnect/reconnect cycle.

Here are FWIW the relevant dmesg lines, with home network mac addresses redacted though.

[36368.550228] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based  firewall rule not found. Use the iptables CT target to attach helpers instead.
[70529.144173] conntrack: generic helper won't handle protocol 47. Please consider loading the specific helper module.
[71138.340446] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.442890] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.545235] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.647637] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.750020] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.852450] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71138.954854] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.057201] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.159593] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.261989] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.364378] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.466778] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.569179] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.671582] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.773963] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.876353] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71139.978738] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.081130] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.183523] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.285920] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.388306] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.490703] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.593096] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.695494] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.797886] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71140.900283] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.002667] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.105060] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.207452] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.231205] ath10k_pci 0000:02:00.0: Cannot communicate with firmware, attempting to fake crash and restart firmware.
[71141.241891] ath10k_pci 0000:02:00.0: firmware crashed! (uuid 1a7b96a3-161d-422c-9f10-47949530c366)
[71141.250887] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[71141.260140] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[71141.269494] ath10k_pci 0000:02:00.0: firmware ver 10.1-ct-8x-__fH-021-4fa9f30 api 2 features wmi-10.x,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,get-temp-CT,tx-rc-CT,cust-stats-CT crc32 580c6146
[71141.293398] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[71141.300734] ath10k_pci 0000:02:00.0: htt-ver 2.2 wmi-op 2 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[71141.312207] ath10k_pci 0000:02:00.0: firmware register dump:
[71141.317894] ath10k_pci 0000:02:00.0: [00]: 0x00940750 0x00400C00 0x00980000 0x009B6074
[71141.325843] ath10k_pci 0000:02:00.0: [04]: 0x009B60E4 0x009B6208 0x00941B6C 0x00941B20
[71141.333800] ath10k_pci 0000:02:00.0: [08]: 0x00941B00 0x009423A4 0x009422DC 0x009422C4
[71141.341751] ath10k_pci 0000:02:00.0: [12]: 0x00941B90 0x009423F4 0x009423D4 0x009423DC
[71141.349687] ath10k_pci 0000:02:00.0: [16]: 0x009423E4 0x009423EC 0x00942888 0x00942520
[71141.357645] ath10k_pci 0000:02:00.0: [20]: 0x009424FC 0x0094241C 0x00942540 0x00942498
[71141.365601] ath10k_pci 0000:02:00.0: [24]: 0x00942450 0x0094250C 0x009424D0 0x00942750
[71141.373543] ath10k_pci 0000:02:00.0: [28]: 0x00942798 0x00942844 0x009428C4 0x00942594
[71141.381497] ath10k_pci 0000:02:00.0: [32]: 0x0094258C 0x00942C28 0x00942F4C 0x00942F7C
[71141.389434] ath10k_pci 0000:02:00.0: [36]: 0x00942F90 0x00942FE4 0x00942FF8 0x00943040
[71141.397383] ath10k_pci 0000:02:00.0: [40]: 0x0094077C 0x00940790 0x00943084 0x00942F00
[71141.405338] ath10k_pci 0000:02:00.0: [44]: 0x009B6234 0x00942A80 0x00942D40 0x00942D64
[71141.413281] ath10k_pci 0000:02:00.0: [48]: 0x00942D78 0x00942D9C 0x00957E18 0x00957E28
[71141.421235] ath10k_pci 0000:02:00.0: [52]: 0x00957E20 0x00940788 0x009430EC 0x00000000
[71141.429179] ath10k_pci 0000:02:00.0: [56]: 0x00000000 0x00000000 0x00000000 0x00000000
[71141.437121] ath10k_pci 0000:02:00.0: Copy Engine register dump:
[71141.443079] ath10k_pci 0000:02:00.0: [00]: 0x00057400   2   2   3   3
[71141.449539] ath10k_pci 0000:02:00.0: [01]: 0x00057800  31  31  64  67
[71141.456014] ath10k_pci 0000:02:00.0: [02]: 0x00057c00  53  53  50  53
[71141.462483] ath10k_pci 0000:02:00.0: [03]: 0x00058000  21  21  23  21
[71141.468952] ath10k_pci 0000:02:00.0: [04]: 0x00058400  35  35  59  19
[71141.475419] ath10k_pci 0000:02:00.0: [05]: 0x00058800  21  21  40  53
[71141.481896] ath10k_pci 0000:02:00.0: [06]: 0x00058c00   3   3   3   3
[71141.488356] ath10k_pci 0000:02:00.0: [07]: 0x00059000   0   0   0   0
[71141.496848] ath10k_pci 0000:02:00.0: debug log header, dbuf: 0x4125fc  dropped: 0
[71141.505370] ath10k_pci 0000:02:00.0: [0] next: 0x4125e4 buf: 0x410a38 sz: 1500 len: 0 count: 0 free: 0
[71141.515729] ath10k_pci 0000:02:00.0: [1] next: 0x4125fc buf: 0x410448 sz: 1500 len: 0 count: 0 free: 0
[71141.549302] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.556653] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.564007] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.571524] ath10k_pci 0000:02:00.0: failed to set preamble for vdev 0: -11
[71141.578542] ath10k_pci 0000:02:00.0: failed to send wmi nop: -108
[71141.617028] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[71141.641214] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer da823e00 vdev: 0 addr: XXXX
[71141.652215] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer da823600 vdev: 0 addr: XXXX
[71141.663217] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer c317d600 vdev: 0 addr: XXXX
[71141.674226] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer c0f85600 vdev: 0 addr: XXXX
[71141.685215] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer ea14c000 vdev: 0 addr: XXXX
[71141.696202] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer ec816600 vdev: 0 addr: XXXX
[71141.813411] ieee80211 phy0: Hardware restart was requested
[71142.860167] ath10k_pci 0000:02:00.0: 10.1 wmi init: vdevs: 16  peers: 127  tid: 256
[71142.877339] ath10k_pci 0000:02:00.0: wmi print 'P 128 V 8 T 410'
[71142.883483] ath10k_pci 0000:02:00.0: wmi print 'msdu-desc: 1424  sw-crypt: 0'
[71142.890648] ath10k_pci 0000:02:00.0: wmi print 'alloc rem: 26400 iram: 27140'
[71142.964076] ath10k_pci 0000:02:00.0: set-coverage-class, phyclk: 88  value: 0
[71142.979665] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71142.989115] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71143.000426] ath10k_pci 0000:02:00.0: device successfully recovered
[71143.859706] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71144.859707] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71146.859943] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71147.859946] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71167.860056] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71175.860381] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71194.860735] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71195.860764] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71241.861660] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[71255.861867] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72219.889522] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72491.893902] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72492.893881] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72768.578957] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72768.681348] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72768.783742] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72768.886136] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72768.988525] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.090923] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.193318] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.295713] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.398108] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.500571] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.602902] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.705290] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.807680] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72769.910118] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.012471] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.114875] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.217252] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.319648] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.422041] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.524432] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.626816] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.729215] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.831609] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72770.902100] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72770.933998] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.036395] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.138789] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.241182] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.343577] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.446091] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.453680] ath10k_pci 0000:02:00.0: Cannot communicate with firmware, attempting to fake crash and restart firmware.
[72771.464357] ath10k_pci 0000:02:00.0: firmware crashed! (uuid 9f9a7051-0600-47ad-8545-dbd03876c73b)
[72771.473365] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[72771.482625] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[72771.491973] ath10k_pci 0000:02:00.0: firmware ver 10.1-ct-8x-__fH-021-4fa9f30 api 2 features wmi-10.x,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,get-temp-CT,tx-rc-CT,cust-stats-CT crc32 580c6146
[72771.515903] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[72771.523251] ath10k_pci 0000:02:00.0: htt-ver 2.2 wmi-op 2 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[72771.534723] ath10k_pci 0000:02:00.0: firmware register dump:
[72771.540425] ath10k_pci 0000:02:00.0: [00]: 0x00940750 0x00400C00 0x00980000 0x009B6074
[72771.548370] ath10k_pci 0000:02:00.0: [04]: 0x009B60E4 0x009B6208 0x00941B6C 0x00941B20
[72771.556329] ath10k_pci 0000:02:00.0: [08]: 0x00941B00 0x009423A4 0x009422DC 0x009422C4
[72771.564285] ath10k_pci 0000:02:00.0: [12]: 0x00941B90 0x009423F4 0x009423D4 0x009423DC
[72771.572230] ath10k_pci 0000:02:00.0: [16]: 0x009423E4 0x009423EC 0x00942888 0x00942520
[72771.580188] ath10k_pci 0000:02:00.0: [20]: 0x009424FC 0x0094241C 0x00942540 0x00942498
[72771.588133] ath10k_pci 0000:02:00.0: [24]: 0x00942450 0x0094250C 0x009424D0 0x00942750
[72771.596076] ath10k_pci 0000:02:00.0: [28]: 0x00942798 0x00942844 0x009428C4 0x00942594
[72771.604042] ath10k_pci 0000:02:00.0: [32]: 0x0094258C 0x00942C28 0x00942F4C 0x00942F7C
[72771.612001] ath10k_pci 0000:02:00.0: [36]: 0x00942F90 0x00942FE4 0x00942FF8 0x00943040
[72771.619967] ath10k_pci 0000:02:00.0: [40]: 0x0094077C 0x00940790 0x00943084 0x00942F00
[72771.627912] ath10k_pci 0000:02:00.0: [44]: 0x009B6234 0x00942A80 0x00942D40 0x00942D64
[72771.635859] ath10k_pci 0000:02:00.0: [48]: 0x00942D78 0x00942D9C 0x00957E18 0x00957E28
[72771.643815] ath10k_pci 0000:02:00.0: [52]: 0x00957E20 0x00940788 0x009430EC 0x00000000
[72771.651758] ath10k_pci 0000:02:00.0: [56]: 0x00000000 0x00000000 0x00000000 0x00000000
[72771.659707] ath10k_pci 0000:02:00.0: Copy Engine register dump:
[72771.665666] ath10k_pci 0000:02:00.0: [00]: 0x00057400   2   2   3   3
[72771.672136] ath10k_pci 0000:02:00.0: [01]: 0x00057800  22  22 215 218
[72771.678606] ath10k_pci 0000:02:00.0: [02]: 0x00057c00  27  27  24  27
[72771.685073] ath10k_pci 0000:02:00.0: [03]: 0x00058000   0   0   2   0
[72771.691550] ath10k_pci 0000:02:00.0: [04]: 0x00058400 669 669 120  80
[72771.698014] ath10k_pci 0000:02:00.0: [05]: 0x00058800   9   9 397 425
[72771.704491] ath10k_pci 0000:02:00.0: [06]: 0x00058c00  17  17  17  17
[72771.710961] ath10k_pci 0000:02:00.0: [07]: 0x00059000   0   0   0   0
[72771.719448] ath10k_pci 0000:02:00.0: debug log header, dbuf: 0x4125e4  dropped: 0
[72771.727966] ath10k_pci 0000:02:00.0: [0] next: 0x4125fc buf: 0x410448 sz: 1500 len: 0 count: 0 free: 0
[72771.738314] ath10k_pci 0000:02:00.0: [1] next: 0x4125e4 buf: 0x410a38 sz: 1500 len: 0 count: 0 free: 0
[72771.771827] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.779167] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.786510] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72771.794237] ath10k_pci 0000:02:00.0: failed to set preamble for vdev 0: -11
[72771.802153] ath10k_pci 0000:02:00.0: failed to send wmi nop: -108
[72771.849944] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer da823000 vdev: 0 addr: XXX
[72771.860956] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer e8fa6c00 vdev: 0 addr: XXX
[72771.871956] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer c483f400 vdev: 0 addr: XXX
[72771.882962] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer ea67de00 vdev: 0 addr: XXX
[72771.893954] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer ea153c00 vdev: 0 addr: XXX
[72771.904956] ath10k_pci 0000:02:00.0: removing peer, cleanup-all, deleting: peer ea153600 vdev: 0 addr: XXX
[72771.915986] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
[72772.032151] ieee80211 phy0: Hardware restart was requested
[72773.059250] ath10k_pci 0000:02:00.0: 10.1 wmi init: vdevs: 16  peers: 127  tid: 256
[72773.076431] ath10k_pci 0000:02:00.0: wmi print 'P 128 V 8 T 410'
[72773.082548] ath10k_pci 0000:02:00.0: wmi print 'msdu-desc: 1424  sw-crypt: 0'
[72773.089716] ath10k_pci 0000:02:00.0: wmi print 'alloc rem: 26400 iram: 27140'
[72773.175365] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72773.185125] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72773.196916] ath10k_pci 0000:02:00.0: device successfully recovered
[72774.058500] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72777.058817] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72778.058831] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72784.059184] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read
[72789.059276] ath10k_pci 0000:02:00.0: dropping dbg buffer due to crash since read

open an issue in the -ct firmware tracker:

Can confirm that.
After kernel’s module crash log is full of:
Apr 22 17:30:22 turris kernel: [94461.063383] ath10k_warn: 90 callbacks suppressed
Apr 22 17:30:22 turris kernel: [94461.063389] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 1, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.114581] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.165781] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 1, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.216980] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.268175] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 1, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.319366] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.370565] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 1, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.421758] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.472958] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 1, skipped old beacon
Apr 22 17:30:22 turris kernel: [94461.524149] ath10k_pci 0000:02:00.0: SWBA overrun on vdev 0, skipped old beacon

This is happening completely random. Strange thing is that nothing actually helps to sort this out. I have tested module: ath10k-firmware-qca988x-ct-htt and it seems to be very unstable I mean kernel is able to restart it after a crash but it is happening like ~20-30 times a day and log has records about dnsmasq-dhcp address disassociation and renew, also it takes some time to start 5GHz and connect client back so for a while you are on cell data. So really unpleasant.
However when module is down everything else seems to be fine e.g. 2,4GHz wifi-OK but only for already connected clients (means you can’t connect with another client until router is restarted), wireguard server-OK, DNS server-OK, SSH server-OK.
The only solution for crashed module is to reboot router. Other commands like service networking restart and so do nothing.

Installed related pckgs:

  • ath10k-firmware-qca988x - 2018-05-12-952afa49-1.27
  • kmod-ath10k - 4.14.162+2017-11-01-10-0a66bb0316b4402bf65555c64ceed313.16

Hi,

I doubt it’s related to stadia. In my home wifi there are no clients using stadia, but still I experience a similar issue (a lot of microsoft teams traffic lately)

Do you see any progress on this issue? My Wifi also suffers from it on a Turrix MOX with BG Module and 2 Qualcomm Wifi Cards running on 2.4 GHz and 5 GHz. Today we had 83 DBG Buffer drops in 10 hours.

root@dullsgard:~# uptime
19:33:38 up 10:14,  load average: 0.25, 0.16, 0.14

root@dullsgard:~# lspci
00:00.0 PCI bridge: ASMedia Technology Inc. Device 1182
01:03.0 PCI bridge: ASMedia Technology Inc. Device 1182
01:07.0 PCI bridge: ASMedia Technology Inc. Device 1182
02:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
03:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

root@dullsgard:~# dmesg | grep 'dropping dbg buffer' | wc -l
85

root@dullsgard:~# dmesg | grep 'SWBA overrun' | wc -l
723

root@dullsgard:~# opkg list-installed | grep ath10k
ath10k-firmware-qca988x-ct - 2018-05-12-952afa49-1.2
kmod-ath10k-ct - 4.14.162+2018-03-16-30827f7d-3-9fe572fdacfb832dfffa9a18b98e72e3.2

So a few days ago I realized that I have guest wifi set up on 5Ghz wireless interface along with my ‘common’ SSID. After turning it off (means that I moved guest wifi to 2,4Ghz) issue seems to be gone. No problems at all.
But I will still watch logs for possible troubles with ath10k-firmware*.