[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ath10k driver generates kernel oops?



It has happened several times that my wifi didn't work after starting.
When I look at the dmesg output I see an error which looks like a kernel
oops, except for the fact that the word oops is not used:

[   24.412326] CPU: 2 PID: 1391 Comm: Web Content Not tainted
4.19.0-6-amd64 #1 Debian 4.19.67-2+deb10u2
[   24.412327] Hardware name: LENOVO 80XL/LNVNB161216, BIOS 4WCN29WW
09/30/2017
[   24.412336] RIP: 0010:ath10k_htt_rx_pop_paddr.isra.29+0xd8/0xf0
[ath10k_core]
[   24.412338] Code: 48 8b 8f 10 02 00 00 48 85 c9 74 27 48 8b 41 28 48
85 c0 74 19 45 31 c0 b9 02 00 00 00 49 8b 31 e8 9d 63 82 dc 48 89 d8 5b
c3 <0f> 0b 31 db 48 89 d8 5b c3 48 8b 0d 68 59 e4 dc eb d0 66 0f 1f 44
[   24.412339] RSP: 0000:ffffa0b9aab03dc0 EFLAGS: 00010246
[   24.412340] RAX: 0000000000000000 RBX: ffffa0b9aab03e60 RCX:
ffffa0b9a2621540
[   24.412341] RDX: 0000000085bd8000 RSI: ffffa0b9a2621f2c RDI:
ffffa0b9a2621e38
[   24.412342] RBP: 0000000000000000 R08: 0000000000200000 R09:
0000000000000000
[   24.412343] R10: ffffa0b875c7e420 R11: 00000000000001ff R12:
ffffa0b98b1476d0
[   24.412344] R13: ffffa0b9a2621f2c R14: ffffa0b9aab03e48 R15:
0000000000000000
[   24.412345] FS:  00007fb0bc147780(0000) GS:ffffa0b9aab00000(0000)
knlGS:0000000000000000
[   24.412347] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   24.412348] CR2: 00007fb0aa004008 CR3: 000000005d3ce001 CR4:
00000000003606e0
[   24.412348] Call Trace:
[   24.412351]  <IRQ>
[   24.412359]  ath10k_htt_txrx_compl_task+0x363/0xd00 [ath10k_core]
[   24.412365]  ath10k_pci_napi_poll+0x4f/0x100 [ath10k_pci]
[   24.412368]  net_rx_action+0x149/0x3b0
[   24.412372]  __do_softirq+0xde/0x2d8
[   24.412375]  irq_exit+0xba/0xc0
[   24.412377]  do_IRQ+0x7f/0xe0
[   24.412379]  common_interrupt+0xf/0xf
[   24.412380]  </IRQ>
[   24.412382] RIP: 0033:0x7fb0b9cf24ae
[   24.412383] Code: 41 54 c1 ea 08 41 89 f4 31 f6 55 0f b7 d2 53 48 89
fb 48 83 ec 08 e8 c1 f9 ff ff 48 63 e8 85 ed 78 1a 48 03 5b 08 48 03 1c
eb <49> 89 dd 48 83 c4 08 4c 89 e8 5b 5d 41 5c 41 5d c3 90 be 20 00 00
[   24.412384] RSP: 002b:00007ffe2f452aa0 EFLAGS: 00000207 ORIG_RAX:
ffffffffffffffda
[   24.412386] RAX: 0000000000000013 RBX: 00007fb0aa004ac0 RCX:
0000000000000030
[   24.412387] RDX: 0000000000000030 RSI: 0000000000000013 RDI:
00007fb0aa1f9140
[   24.412387] RBP: 0000000000000013 R08: 0000000000000013 R09:
0000000000000030
[   24.412388] R10: 0000000000000014 R11: 00007fb0bc30d3e0 R12:
0000000000003008
[   24.412389] R13: 00007fb0aa1fa48c R14: 000000000000303f R15:
0000000000003000
[   24.412391] ---[ end trace 2ab80350c843aa30 ]---
[   24.412395] ath10k_pci 0000:02:00.0: failed to pop paddr list: -2
[   32.341851] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   32.542989] wlp2s0: authenticate with <censored ssid>
[   32.582276] wlp2s0: send auth to <censored ssid> (try 1/3)
[   32.584662] wlp2s0: authenticated
[   32.587723] wlp2s0: associate with <censored ssid> (try 1/3)
[   32.591685] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1411
status=0 aid=1)
[   32.594049] wlp2s0: associated
[   40.523347] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   45.498442] wlp2s0: authenticate with <censored ssid>
[   45.529899] wlp2s0: send auth to <censored ssid> (try 1/3)
[   45.530535] wlp2s0: authenticated
[   45.537679] wlp2s0: associate with <censored ssid> (try 1/3)
[   45.538877] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1011
status=0 aid=2)
[   45.544682] wlp2s0: associated

I have searched for this issue in the bug tracker at
https://www.debian.org/Bugs/#pkgreport. However I couldn't find another
issue regarding ath10k. Did I search badly, or is this issue not yet
known? If so, should I report this with a package of
linux-image-4.19.0-6-amd64, or firmware-atheros?

Thanks in advance for reply.





NB: Below is some information about my system:

$ uname -a
Linux <censored> 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2
(2019-11-11) x86_64 GNU/Linux

$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/";
SUPPORT_URL="https://www.debian.org/support";
BUG_REPORT_URL="https://bugs.debian.org/";

$ dpkg --status firmware-atheros
Package: firmware-atheros
Status: install ok installed
Priority: optional
Section: non-free/kernel
Installed-Size: 10856
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: all
Multi-Arch: foreign
Source: firmware-nonfree
Version: 20190114-2
Suggests: initramfs-tools
[description omitted]

$ dpkg --status linux-image-4.19.0-6-amd64
Package: linux-image-4.19.0-6-amd64
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 262512
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Architecture: amd64
Source: linux-signed-amd64 (4.19.67+2+deb10u2)
Version: 4.19.67-2+deb10u2
Replaces: linux-image-4.19.0-6-amd64-unsigned
Depends: kmod, linux-base (>= 4.3~), initramfs-tools (>= 0.120+deb8u2) |
linux-initramfs-tool
Recommends: firmware-linux-free, apparmor
Suggests: linux-doc-4.19, debian-kernel-handbook, grub-pc |
grub-efi-amd64 | extlinux
Breaks: initramfs-tools (<< 0.120+deb8u2), xserver-xorg-input-vmmouse
(<< 1:13.0.99)
Conflicts: linux-image-4.19.0-6-amd64-unsigned
Description: Linux 4.19 for 64-bit PCs (signed)
 The Linux kernel 4.19 and modules for use on PCs with AMD64, Intel 64 or
 VIA Nano processors.
 .
 The kernel image and modules are signed for use with Secure Boot.
Built-Using: linux (= 4.19.67-2+deb10u2)
Homepage: https://www.kernel.org/

$ sudo dmesg
[...]
[    5.947462] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2
irq_mode 0 reset_mode 0
[...]
[    6.224214] ath10k_pci 0000:02:00.0: firmware: failed to load
ath10k/pre-cal-pci-0000:02:00.0.bin (-2)
[    6.224355] ath10k_pci 0000:02:00.0: firmware: failed to load
ath10k/cal-pci-0000:02:00.0.bin (-2)
[    6.230514] ath10k_pci 0000:02:00.0: firmware: direct-loading
firmware ath10k/QCA9377/hw1.0/firmware-6.bin
[    6.230533] ath10k_pci 0000:02:00.0: qca9377 hw1.1 target 0x05020001
chip_id 0x003821ff sub 17aa:0901
[    6.230539] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0
tracing 0 dfs 0 testmode 0
[    6.232305] ath10k_pci 0000:02:00.0: firmware ver
WLAN.TF.2.1-00021-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 42e41877
[    6.298172] ath10k_pci 0000:02:00.0: firmware: direct-loading
firmware ath10k/QCA9377/hw1.0/board-2.bin
[    6.298910] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A
crc32 8aedfa4a
[    6.571755] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    6.571757] Bluetooth: BNEP filters: protocol multicast
[    6.571760] Bluetooth: BNEP socket layer initialized
[    6.876433] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[    6.879522] r8169 0000:01:00.0: firmware: direct-loading firmware
rtl_nic/rtl8168g-3.fw
[    6.879746] Generic PHY r8169-100:00: attached PHY driver [Generic
PHY] (mii_bus:phy_addr=r8169-100:00, irq=IGNORE)
[    6.934747] ath10k_pci 0000:02:00.0: Unknown eventid: 118809
[    6.937568] ath10k_pci 0000:02:00.0: Unknown eventid: 90118
[    6.938178] ath10k_pci 0000:02:00.0: htt-ver 3.56 wmi-op 4 htt-op 3
cal otp max-sta 32 raw 0 hwcrypto 1
[    6.941424] ath: EEPROM regdomain: 0x6c
[    6.941426] ath: EEPROM indicates we should expect a direct regpair map
[    6.941430] ath: Country alpha2 being used: 00
[    6.941431] ath: Regpair used: 0x6c
[    6.989580] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[    7.002064] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[    7.041271] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[    7.811345] ath10k_pci 0000:02:00.0: Unknown eventid: 118809
[    7.814092] ath10k_pci 0000:02:00.0: Unknown eventid: 90118
[    7.828879] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   12.877313] fuse init (API version 7.27)
[   13.574100] Bluetooth: RFCOMM TTY layer initialized
[   13.574105] Bluetooth: RFCOMM socket layer initialized
[   13.574110] Bluetooth: RFCOMM ver 1.11
[   13.695667] ath10k_pci 0000:02:00.0: wmi service ready event not received
[   13.698740] ath10k_pci 0000:02:00.0: Could not init core: -110
[   14.503535] ath10k_pci 0000:02:00.0: Unknown eventid: 118809
[   14.506394] ath10k_pci 0000:02:00.0: Unknown eventid: 90118
[   14.518744] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   14.622393] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   19.488854] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   24.365500] wlp2s0: authenticate with <censored ssid>
[   24.396603] wlp2s0: send auth to <censored ssid> (try 1/3)
[   24.398576] wlp2s0: authenticated
[   24.403661] wlp2s0: associate with <censored ssid> (try 1/3)
[   24.404816] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1011
status=0 aid=2)
[   24.407946] wlp2s0: associated
[   24.412253] WARNING: CPU: 2 PID: 1391 at
drivers/net/wireless/ath/ath10k/htt_rx.c:46
ath10k_htt_rx_pop_paddr.isra.29+0xd8/0xf0 [ath10k_core]
[   24.412255] Modules linked in: rfcomm fuse arc4 cpufreq_powersave
cpufreq_conservative cpufreq_userspace bnep binfmt_misc nls_ascii
intel_rapl nls_cp437 snd_soc_skl vfat snd_soc_skl_ipc fat
snd_hda_codec_hdmi snd_soc_sst_ipc snd_soc_sst_dsp snd_hda_ext_core
ath10k_pci snd_soc_acpi_intel_match snd_hda_codec_generic snd_soc_acpi
x86_pkg_temp_thermal intel_powerclamp ath10k_core coretemp snd_soc_core
btusb kvm_intel snd_compress btrtl btbcm ath btintel kvm snd_hda_intel
mac80211 snd_hda_codec bluetooth uvcvideo irqbypass snd_hda_core
videobuf2_vmalloc efi_pstore videobuf2_memops videobuf2_v4l2
crct10dif_pclmul crc32_pclmul snd_hwdep videobuf2_common snd_pcm drbg
videodev snd_timer cfg80211 ghash_clmulni_intel intel_cstate
intel_uncore ansi_cprng mei_me media intel_rapl_perf wmi_bmof
ecdh_generic joydev
[   24.412290]  snd iTCO_wdt serio_raw iTCO_vendor_support efivars sg
soundcore mei idma64 intel_pch_thermal ideapad_laptop pcc_cpufreq evdev
sparse_keymap rfkill acpi_pad battery ac parport_pc ppdev lp parport
efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2
crc32c_generic fscrypto ecb sd_mod usbhid i915 crc32c_intel hid_rmi
rmi_core hid_generic i2c_algo_bit drm_kms_helper ahci libahci
aesni_intel xhci_pci aes_x86_64 xhci_hcd r8169 crypto_simd drm cryptd
libata glue_helper usbcore i2c_i801 scsi_mod realtek libphy i2c_hid
usb_common intel_lpss_pci hid intel_lpss wmi button video
[   24.412326] CPU: 2 PID: 1391 Comm: Web Content Not tainted
4.19.0-6-amd64 #1 Debian 4.19.67-2+deb10u2
[   24.412327] Hardware name: LENOVO 80XL/LNVNB161216, BIOS 4WCN29WW
09/30/2017
[   24.412336] RIP: 0010:ath10k_htt_rx_pop_paddr.isra.29+0xd8/0xf0
[ath10k_core]
[   24.412338] Code: 48 8b 8f 10 02 00 00 48 85 c9 74 27 48 8b 41 28 48
85 c0 74 19 45 31 c0 b9 02 00 00 00 49 8b 31 e8 9d 63 82 dc 48 89 d8 5b
c3 <0f> 0b 31 db 48 89 d8 5b c3 48 8b 0d 68 59 e4 dc eb d0 66 0f 1f 44
[   24.412339] RSP: 0000:ffffa0b9aab03dc0 EFLAGS: 00010246
[   24.412340] RAX: 0000000000000000 RBX: ffffa0b9aab03e60 RCX:
ffffa0b9a2621540
[   24.412341] RDX: 0000000085bd8000 RSI: ffffa0b9a2621f2c RDI:
ffffa0b9a2621e38
[   24.412342] RBP: 0000000000000000 R08: 0000000000200000 R09:
0000000000000000
[   24.412343] R10: ffffa0b875c7e420 R11: 00000000000001ff R12:
ffffa0b98b1476d0
[   24.412344] R13: ffffa0b9a2621f2c R14: ffffa0b9aab03e48 R15:
0000000000000000
[   24.412345] FS:  00007fb0bc147780(0000) GS:ffffa0b9aab00000(0000)
knlGS:0000000000000000
[   24.412347] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   24.412348] CR2: 00007fb0aa004008 CR3: 000000005d3ce001 CR4:
00000000003606e0
[   24.412348] Call Trace:
[   24.412351]  <IRQ>
[   24.412359]  ath10k_htt_txrx_compl_task+0x363/0xd00 [ath10k_core]
[   24.412365]  ath10k_pci_napi_poll+0x4f/0x100 [ath10k_pci]
[   24.412368]  net_rx_action+0x149/0x3b0
[   24.412372]  __do_softirq+0xde/0x2d8
[   24.412375]  irq_exit+0xba/0xc0
[   24.412377]  do_IRQ+0x7f/0xe0
[   24.412379]  common_interrupt+0xf/0xf
[   24.412380]  </IRQ>
[   24.412382] RIP: 0033:0x7fb0b9cf24ae
[   24.412383] Code: 41 54 c1 ea 08 41 89 f4 31 f6 55 0f b7 d2 53 48 89
fb 48 83 ec 08 e8 c1 f9 ff ff 48 63 e8 85 ed 78 1a 48 03 5b 08 48 03 1c
eb <49> 89 dd 48 83 c4 08 4c 89 e8 5b 5d 41 5c 41 5d c3 90 be 20 00 00
[   24.412384] RSP: 002b:00007ffe2f452aa0 EFLAGS: 00000207 ORIG_RAX:
ffffffffffffffda
[   24.412386] RAX: 0000000000000013 RBX: 00007fb0aa004ac0 RCX:
0000000000000030
[   24.412387] RDX: 0000000000000030 RSI: 0000000000000013 RDI:
00007fb0aa1f9140
[   24.412387] RBP: 0000000000000013 R08: 0000000000000013 R09:
0000000000000030
[   24.412388] R10: 0000000000000014 R11: 00007fb0bc30d3e0 R12:
0000000000003008
[   24.412389] R13: 00007fb0aa1fa48c R14: 000000000000303f R15:
0000000000003000
[   24.412391] ---[ end trace 2ab80350c843aa30 ]---
[   24.412395] ath10k_pci 0000:02:00.0: failed to pop paddr list: -2
[   32.341851] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   32.542989] wlp2s0: authenticate with <censored ssid>
[   32.582276] wlp2s0: send auth to <censored ssid> (try 1/3)
[   32.584662] wlp2s0: authenticated
[   32.587723] wlp2s0: associate with <censored ssid> (try 1/3)
[   32.591685] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1411
status=0 aid=1)
[   32.594049] wlp2s0: associated
[   40.523347] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   45.498442] wlp2s0: authenticate with <censored ssid>
[   45.529899] wlp2s0: send auth to <censored ssid> (try 1/3)
[   45.530535] wlp2s0: authenticated
[   45.537679] wlp2s0: associate with <censored ssid> (try 1/3)
[   45.538877] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1011
status=0 aid=2)
[   45.544682] wlp2s0: associated
[   53.470195] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   53.666811] wlp2s0: authenticate with <censored ssid>
[   53.705517] wlp2s0: send auth to <censored ssid> (try 1/3)
[   53.707173] wlp2s0: authenticated
[   53.707651] wlp2s0: associate with <censored ssid> (try 1/3)
[   53.713253] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1411
status=0 aid=1)
[   53.715854] wlp2s0: associated
[   61.643635] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   66.629971] wlp2s0: authenticate with <censored ssid>
[   66.661543] wlp2s0: send auth to <censored ssid> (try 1/3)
[   66.662225] wlp2s0: authenticated
[   66.667672] wlp2s0: associate with <censored ssid> (try 1/3)
[   66.669964] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1011
status=0 aid=2)
[   66.674495] wlp2s0: associated
[   69.999484] wlp2s0: deauthenticating from <censored ssid> by local
choice (Reason: 3=DEAUTH_LEAVING)
[   70.016352] wlp2s0: authenticate with <censored ssid>
[   70.046273] wlp2s0: send auth to <censored ssid> (try 1/3)
[   70.046891] wlp2s0: authenticated
[   70.047695] wlp2s0: associate with <censored ssid> (try 1/3)
[   70.048757] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1011
status=0 aid=2)
[   70.051230] wlp2s0: associated
[   77.980559] wlp2s0: deauthenticated from <censored ssid> (Reason:
15=4WAY_HANDSHAKE_TIMEOUT)
[   93.023535] wlp2s0: authenticate with <censored ssid>
[   93.062069] wlp2s0: send auth to <censored ssid> (try 1/3)
[   93.064337] wlp2s0: authenticated
[   93.067664] wlp2s0: associate with <censored ssid> (try 1/3)
[   93.071672] wlp2s0: RX AssocResp from <censored ssid> (capab=0x1411
status=0 aid=1)
[   93.074583] wlp2s0: associated
[   95.000203] wlp2s0: deauthenticating from <censored ssid> by local
choice (Reason: 3=DEAUTH_LEAVING)
[   95.009476] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   95.016986] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready

Reply to: