Ath10k firmware crash

Jamie
2025-01-02T20:20:07Z

[-- Attachment #1: Type: text/plain, Size: 3516 bytes --]

Greetings

Ath10k firmware crashes periodically with Qualcomm Atheros QCA6174
802.11ac Wireless Network Adapter. Fedora 41 on Dell XPS 9575. Kernel
version is 6.12.6-200.fc41.x86_64. The problem is intermittent. The
driver crashes after some while and network goes down.

driver: ath10k_pci
version: 6.12.6-200.fc41.x86_64
firmware-version: WLAN.RM.4.4.1-00309-
expansion-rom-version:
bus-info: 0000:3b:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

[ 20.271862] ath10k_pci 0000:3b:00.0: enabling device (0000 -> 0002)
[ 20.276595] ath10k_pci 0000:3b:00.0: pci irq msi oper_irq_mode 2
irq_mode 0 reset_mode 0
[ 20.552189] ath10k_pci 0000:3b:00.0: qca6174 hw3.2 target 0x05030000
chip_id 0x00340aff sub 1a56:1535
[ 20.552196] ath10k_pci 0000:3b:00.0: kconfig debug 0 debugfs 1
tracing 0 dfs 0 testmode 0
[ 20.552844] ath10k_pci 0000:3b:00.0: firmware ver
WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2
[ 20.630913] ath10k_pci 0000:3b:00.0: board_file api 2 bmi_id N/A
crc32 d2863f91
[ 20.750779] ath10k_pci 0000:3b:00.0: htt-ver 3.87 wmi-op 4 htt-op 3
cal otp max-sta 32 raw 0 hwcrypto 1
[ 20.823116] ath10k_pci 0000:3b:00.0 wlp59s0: renamed from wlan0

Snippet of dmesg log that deals with ath10k crash:

[14319.943298] ath10k_pci 0000:3b:00.0: failed to receive scan abortion
completion: timed out
[14319.943319] ath10k_pci 0000:3b:00.0: failed to stop scan: -110
[14319.943328] ath10k_pci 0000:3b:00.0: failed to start hw scan: -110
[14320.393860] ath10k_pci 0000:3b:00.0: firmware crashed! (guid
31a1f68d-5c9c-4c3c-b95a-f439e818ba11)
[14320.393875] ath10k_pci 0000:3b:00.0: qca6174 hw3.2 target 0x05030000
chip_id 0x00340aff sub 1a56:1535
[14320.393885] ath10k_pci 0000:3b:00.0: kconfig debug 0 debugfs 1
tracing 0 dfs 0 testmode 0
[14320.395221] ath10k_pci 0000:3b:00.0: firmware ver
WLAN.RM.4.4.1-00309- api 6 features wowlan,ignore-otp,mfp crc32 0793bcf2
[14320.396605] ath10k_pci 0000:3b:00.0: board_file api 2 bmi_id N/A
crc32 d2863f91
[14320.396612] ath10k_pci 0000:3b:00.0: htt-ver 3.87 wmi-op 4 htt-op 3
cal otp max-sta 32 raw 0 hwcrypto 1
[14320.407906] ath10k_pci 0000:3b:00.0: failed to get memcpy hi address
for firmware address 4: -16
[14320.407909] ath10k_pci 0000:3b:00.0: failed to read firmware dump
area: -16
[14320.407911] ath10k_pci 0000:3b:00.0: Copy Engine register dump:
[14320.407926] ath10k_pci 0000:3b:00.0: [00]: 0x00034400 12 12 3 3
[14320.407936] ath10k_pci 0000:3b:00.0: [01]: 0x00034800 31 30 43 44
[14320.407946] ath10k_pci 0000:3b:00.0: [02]: 0x00034c00 29 24 23 24
[14320.407957] ath10k_pci 0000:3b:00.0: [03]: 0x00035000 31 30 31 29
[14320.407966] ath10k_pci 0000:3b:00.0: [04]: 0x00035400 869 841 229 165
[14320.407976] ath10k_pci 0000:3b:00.0: [05]: 0x00035800 0 0 64 0
[14320.407987] ath10k_pci 0000:3b:00.0: [06]: 0x00035c00 8 6 22 20
[14320.407997] ath10k_pci 0000:3b:00.0: [07]: 0x00036000 1 0 1 0
[14320.408155] ath10k_pci 0000:3b:00.0: failed to set inactivity time
for vdev 0: -108
[14320.408161] ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
[14320.408169] ath10k_pci 0000:3b:00.0: failed to set PS Mode 0 for vdev
0: -108
[14320.408171] ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
[14320.408173] ath10k_pci 0000:3b:00.0: failed to setup ps on vdev 0: -108
[14320.408220] ath10k_pci 0000:3b:00.0: failed to read hi_board_data
address: -28

Thanks in advance

[-- Attachment #2: ath10k logs.zip --]
[-- Type: application/x-zip-compressed, Size: 45525 bytes --]