ath10k regression on 5.8.0 on Dell XPS?
Alex Bennée
alex.bennee at linaro.org
Tue Aug 11 10:16:04 EDT 2020
Hi,
In attempting to fix a somewhat intermittent bluetooth startup on my
Dell XPS15 9560 I upgraded the kernel to 5.8.0 and lost all connectivity
(wireless and bluetooth). I had debugging turned on so got a log full of
complaints as the driver tried to startup:
[ 0.000000] microcode: microcode updated early to revision 0xd6, date = 2020-04-23
[ 0.000000] Linux version 5.8.0 (alex at rogue) (gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #27 SMP Mon Aug 10 22:31:01 BST 2020
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.8.0 root=/dev/mapper/vgubuntu-root ro modeset=1 enable_fbc=1 enable_guc=3 quiet splash vt.handoff=7
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
<snip>
[ 15.326538] systemd[1]: Reached target Containers.
[ 15.327102] systemd[1]: Started Journal Service.
[ 15.334675] systemd-journald[583]: Received client request to flush runtime journal.
[ 15.621375] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 15.643762] ath10k_pci 0000:02:00.0: enabling device (0000 -> 0002)
[ 15.645543] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 15.732865] input: DLL07BE:01 06CB:7A13 Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-DLL07BE:01/0018:06CB:7A13.0001/input/input21
[ 15.732965] input: DLL07BE:01 06CB:7A13 Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-DLL07BE:01/0018:06CB:7A13.0001/input/input22
[ 15.733043] hid-multitouch 0018:06CB:7A13.0001: input,hidraw0: I2C HID v1.00 Mouse [DLL07BE:01 06CB:7A13] on i2c-DLL07BE:01
[ 15.923602] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535
[ 15.923604] ath10k_pci 0000:02:00.0: kconfig debug 1 debugfs 1 tracing 1 dfs 0 testmode 0
[ 15.924000] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.4.4.1-00140-QCARMSWPZ-1 api 6 features wowlan,ignore-otp,mfp crc32 29eb8ca1
[ 15.962308] EXT4-fs (nvme0n1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 15.989425] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 4ac0889b
[ 16.081189] ath10k_pci 0000:02:00.0: htt-ver 3.60 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 16.161924] ath: EEPROM regdomain: 0x6c
[ 16.161925] ath: EEPROM indicates we should expect a direct regpair map
[ 16.161927] ath: Country alpha2 being used: 00
[ 16.161927] ath: Regpair used: 0x6c
[ 16.166436] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[ 16.203577] audit: type=1400 audit(1597095284.124:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=897 comm="apparmor_parser"
[ 16.205379] audit: type=1400 audit(1597095284.128:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=893 comm="apparmor_parser"
[ 16.260762] audit: type=1400 audit(1597095284.184:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libvirtd" pid=892 comm="apparmor_parser"
[ 16.261894] audit: type=1400 audit(1597095284.184:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libvirtd//qemu_bridge_helper" pid=892 comm="apparmor_parser"
[ 16.272128] audit: type=1400 audit(1597095284.192:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=891 comm="apparmor_parser"
[ 16.299070] audit: type=1400 audit(1597095284.220:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/tcpdump" pid=895 comm="apparmor_parser"
[ 16.313718] audit: type=1400 audit(1597095284.236:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=907 comm="apparmor_parser"
[ 16.314865] audit: type=1400 audit(1597095284.236:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=907 comm="apparmor_parser"
[ 16.329981] audit: type=1400 audit(1597095284.252:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ippusbxd" pid=913 comm="apparmor_parser"
[ 16.359501] audit: type=1400 audit(1597095284.280:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=914 comm="apparmor_parser"
[ 17.352650] Adding 1003516k swap on /dev/mapper/vgubuntu-swap_1. Priority:-2 extents:1 across:1003516k SSFS
[ 21.972617] ath10k_pci 0000:02:00.0: failed to receive control response completion, polling..
[ 22.003277] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x00000001 at 0x00034430: -110
[ 22.034088] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00034444: -110
[ 22.064776] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x0000001e at 0x00034430: -110
[ 22.095564] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x00000001 at 0x00034830: -110
[ 22.126125] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x00000001 at 0x00035430: -110
[ 22.156827] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00035444: -110
[ 22.187463] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x0000001e at 0x00035430: -110
[ 22.218202] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x0000001e at 0x00034830: -110
[ 22.248778] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x00000001 at 0x00034c30: -110
[ 22.878152] rfkill: input handler disabled
[ 23.668904] ath10k_pci 0000:02:00.0: ctl_resp never came in (-110)
[ 23.668918] ath10k_pci 0000:02:00.0: failed to connect to HTC: -110
[ 26.984122] ath10k_warn: 104 callbacks suppressed
[ 26.984124] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a008: -110
[ 27.020499] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x0003a000: -110
[ 27.051183] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0xfffff7ff at 0x0003a000: -110
[ 27.083712] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00000800: -110
[ 27.120184] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0xffffffff at 0x00000800: -110
[ 27.156555] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00000800: -110
[ 27.209322] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00000800: -110
[ 27.245731] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0xffffffff at 0x00000800: -110
[ 27.282135] ath10k_pci 0000:02:00.0: failed to wake target for read32 at 0x00000800: -110
[ 27.341184] ath10k_pci 0000:02:00.0: failed to wake target for write32 of 0x00000000 at 0x0003a028: -110
[ 31.989969] ath10k_warn: 127 callbacks suppressed
<snip>
and so on (full dmesg in attachment). Rebooting to 5.7.14 restored wifi.
For reference lspci reports the card as:
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter
Flags: bus master, fast devsel, latency 0, IRQ 141
Memory at ed200000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
Full logs attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmesg-ath10k-failing.5.8.0
Type: application/octet-stream
Size: 117232 bytes
Desc: full dmesg output of failure
URL: <http://lists.infradead.org/pipermail/ath10k/attachments/20200811/b7702615/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dmidecode.rogue
Type: application/octet-stream
Size: 32191 bytes
Desc: dmidecode data for laptop
URL: <http://lists.infradead.org/pipermail/ath10k/attachments/20200811/b7702615/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lspci.rogue
Type: application/octet-stream
Size: 8341 bytes
Desc: lspci output for laptop
URL: <http://lists.infradead.org/pipermail/ath10k/attachments/20200811/b7702615/attachment-0005.obj>
-------------- next part --------------
--
Alex Benn?e
More information about the ath10k
mailing list