ath10k regression on 5.8.0 on Dell XPS?

Kalle Valo kvalo at codeaurora.org
Mon Aug 17 06:01:41 EDT 2020


Alex Bennée <alex.bennee at linaro.org> writes:

> 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.

How many times did you try v5.8 and how many times did you see this
problem on those tries? Just trying to understand if this a random
problem or a consistent problem.

-- 
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches



More information about the ath10k mailing list