I have a Lenovo Yoga 720 running linux 4.13.10


Got a firmware crash, and a reboot was needed to get the wireless back.

is this known ?

kernel logs:
[22881.494830] ath10k_pci 0000:3f:00.0: firmware crashed! (uuid n/a)
[22881.494840] ath10k_pci 0000:3f:00.0: qca6174 hw3.2 target 0x05030000 chip_id 
0x00340aff sub 17aa:0827
[22881.494842] ath10k_pci 0000:3f:00.0: kconfig debug 1 debugfs 0 tracing 0 dfs 
0 testmode 0
[22881.495227] ath10k_pci 0000:3f:00.0: firmware ver 
WLAN.RM.4.4.1-00051-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 c3fd4411
[22881.495495] ath10k_pci 0000:3f:00.0: board_file api 2 bmi_id N/A crc32 
0e26ef70
[22881.495498] ath10k_pci 0000:3f:00.0: htt-ver 3.44 wmi-op 4 htt-op 3 cal otp 
max-sta 32 raw 0 hwcrypto 1
[22881.507606] ath10k_pci 0000:3f:00.0: failed to get memcpy hi address for 
firmware address 4: -16
[22881.507607] ath10k_pci 0000:3f:00.0: failed to read firmware dump area: -16
[22881.507609] ath10k_pci 0000:3f:00.0: Copy Engine register dump:
[22881.507625] ath10k_pci 0000:3f:00.0: [00]: 0x00034400   2   2   3   3
[22881.507637] ath10k_pci 0000:3f:00.0: [01]: 0x00034800  24  24 357 358
[22881.507644] ath10k_pci 0000:3f:00.0: [02]: 0x00034c00  35  35  97  99
[22881.507655] ath10k_pci 0000:3f:00.0: [03]: 0x00035000   2   2   4   2
[22881.507663] ath10k_pci 0000:3f:00.0: [04]: 0x00035400 847 847 233 169
[22881.507672] ath10k_pci 0000:3f:00.0: [05]: 0x00035800   0   0  64   0
[22881.507684] ath10k_pci 0000:3f:00.0: [06]: 0x00035c00  26  26  26  26
[22881.507691] ath10k_pci 0000:3f:00.0: [07]: 0x00036000   1   1   1   1
[22881.571157] ieee80211 phy0: Hardware restart was requested
[22882.260322] ath10k_pci 0000:3f:00.0: Unknown eventid: 118809
[22882.262835] ath10k_pci 0000:3f:00.0: Unknown eventid: 90118
[22882.356074] ath10k_pci 0000:3f:00.0: device successfully recovered



At this point network is still broken.

Here I tried to disable/enable wireless to recover network access :
(sometimes it work, but not this time)

[23596.617062] wlp63s0: deauthenticating from 18:8b:45:02:96:cf by local choice 
(Reason: 3=DEAUTH_LEAVING)
[23602.583145] ath10k_pci 0000:3f:00.0: Unknown eventid: 118809
[23602.585917] ath10k_pci 0000:3f:00.0: Unknown eventid: 90118
[23602.642812] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[23602.655518] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[23609.249013] ath10k_pci 0000:3f:00.0: failed to receive control response 
completion, polling..
[23609.281698] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x00000001 at 0x00034430: -110
[23609.314384] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00034444: -110
[23609.347066] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0000001e at 0x00034430: -110
[23609.379755] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x00000001 at 0x00034830: -110
[23609.412449] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x00000001 at 0x00035430: -110
[23609.445129] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00035444: -110
[23609.477809] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0000001e at 0x00035430: -110
[23609.510497] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0000001e at 0x00034830: -110
[23609.543184] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x00000001 at 0x00034c30: -110
[23610.977362] ath10k_pci 0000:3f:00.0: ctl_resp never came in (-110)
[23610.977365] ath10k_pci 0000:3f:00.0: failed to connect to HTC: -110
[23614.269213] ath10k_warn: 112 callbacks suppressed
[23614.269215] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xffff0800 at 0x00035010: -110
[23614.301897] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00035010: -110
[23614.334583] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xfffeffff at 0x00035010: -110
[23614.367258] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003504c: -110
[23614.399936] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0000ffff at 0x0003504c: -110
[23614.432615] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003504c: -110
[23614.465293] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xffff0020 at 0x0003504c: -110
[23614.497976] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00035444: -110
[23614.530657] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003543c: -110
[23614.563341] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0d040000 at 0x00035400: -110
[23618.745947] ath10k_pci 0000:3f:00.0: failed to read device register, device 
is gone
[23619.277892] ath10k_warn: 143 callbacks suppressed
[23619.277895] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xfffeffff at 0x00034410: -110
[23619.310205] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003444c: -110
[23619.342469] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0000ffff at 0x0003444c: -110
[23619.375152] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003444c: -110
[23619.407560] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xffff0010 at 0x0003444c: -110
[23619.440211] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00034848: -110
[23619.472846] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00034840: -110
[23619.505155] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x0d03e000 at 0x00034808: -110
[23619.537721] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0x00000200 at 0x0003480c: -110
[23619.570447] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00034810: -110
[23624.291033] ath10k_warn: 144 callbacks suppressed
[23624.291036] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.323722] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.356179] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.388309] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.420669] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.453327] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.485783] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.517940] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.550562] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.582722] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23624.745569] ath10k_pci 0000:3f:00.0: failed to read device register, device 
is gone
[23626.469140] ath10k_pci 0000:3f:00.0: Could not init core: -110
[23626.481714] IPv6: ADDRCONF(NETDEV_UP): wlp63s0: link is not ready
[23650.593887] ath10k_warn: 59 callbacks suppressed
[23650.593889] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x00080008: -110
[23650.626577] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xffffffff at 0x00080008: -110
[23650.680865] ath10k_pci 0000:3f:00.0: failed to wake target for write32 of 
0xfffffffe at 0x00080008: -110
[23650.735049] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.767735] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.800425] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.833110] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.865796] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.898478] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23650.931164] ath10k_pci 0000:3f:00.0: failed to wake target for read32 at 
0x0003a028: -110
[23653.871963] ath10k_pci 0000:3f:00.0: failed to read device register, device 
is gone
[23653.970010] ath10k_pci 0000:3f:00.0: firmware crashed! (uuid n/a)
[23653.970013] ath10k_pci 0000:3f:00.0: qca6174 hw3.2 target 0x05030000 chip_id 
0x00340aff sub 17aa:0827
[23653.970014] ath10k_pci 0000:3f:00.0: kconfig debug 1 debugfs 0 tracing 0 dfs 
0 testmode 0
[23653.970387] ath10k_pci 0000:3f:00.0: firmware ver 
WLAN.RM.4.4.1-00051-QCARMSWP-1 api 6 features wowlan,ignore-otp crc32 c3fd4411
[23653.970644] ath10k_pci 0000:3f:00.0: board_file api 2 bmi_id N/A crc32 
0e26ef70
[23653.970645] ath10k_pci 0000:3f:00.0: htt-ver 3.44 wmi-op 4 htt-op 3 cal otp 
max-sta 32 raw 0 hwcrypto 1
[23654.472884] ath10k_pci 0000:3f:00.0: failed to read firmware dump area: -16
[23654.472886] ath10k_pci 0000:3f:00.0: Copy Engine register dump:
[23654.603625] ath10k_pci 0000:3f:00.0: [00]: 0x00034400 4294967295 4294967295 
4294967295 4294967295
[23654.734356] ath10k_pci 0000:3f:00.0: [01]: 0x00034800 4294967295 4294967295 
4294967295 4294967295
[23654.865098] ath10k_pci 0000:3f:00.0: [02]: 0x00034c00 4294967295 4294967295 
4294967295 4294967295
[23654.995839] ath10k_pci 0000:3f:00.0: [03]: 0x00035000 4294967295 4294967295 
4294967295 4294967295
[23655.126570] ath10k_pci 0000:3f:00.0: [04]: 0x00035400 4294967295 4294967295 
4294967295 4294967295
[23655.257293] ath10k_pci 0000:3f:00.0: [05]: 0x00035800 4294967295 4294967295 
4294967295 4294967295
[23655.388016] ath10k_pci 0000:3f:00.0: [06]: 0x00035c00 4294967295 4294967295 
4294967295 4294967295
[23655.518515] ath10k_pci 0000:3f:00.0: [07]: 0x00036000 4294967295 4294967295 
4294967295 4294967295
[23655.518530] ath10k_pci 0000:3f:00.0: failed to reset chip: -5
[23655.518531] ath10k_pci 0000:3f:00.0: Could not init hif: -5


--
Thomas

Reply via email to