Bug 217070 - ath11k: QCA6390: Regression on 6.2-rc1
Summary: ath11k: QCA6390: Regression on 6.2-rc1
Status: NEEDINFO
Alias: None
Product: Drivers
Classification: Unclassified
Component: network-wireless (show other bugs)
Hardware: ARM Linux
: P1 normal
Assignee: drivers_network-wireless@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-22 08:43 UTC by mani
Modified: 2023-06-09 11:11 UTC (History)
3 users (show)

See Also:
Kernel Version: 6.2-rc1
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments

Description mani 2023-02-22 08:43:15 UTC
Hi,

With the firmware from linux-firmware and vendor SDK, ath11k used to work on kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1.

dmesg of the failure with firmware from linux-firmware:

[   33.224148] ath11k_pci 0000:01:00.0: Adding to iommu group 1
[   33.238000] ath11k_pci 0000:01:00.0: BAR 0: assigned [mem 0x40300000-0x403fffff 64bit]
[   33.238260] ath11k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[   33.275898] ath11k_pci 0000:01:00.0: MSI vectors: 32
[   33.276053] ath11k_pci 0000:01:00.0: qca6390 hw2.0
[   35.901819] ath11k_pci 0000:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0xffffffff
[   35.902011] ath11k_pci 0000:01:00.0: fw_version 0x10121492 fw_build_timestamp 2021-11-04 11:23 fw_build_id 
[   38.134029] ath11k_pci 0000:01:00.0: failed to receive control response completion, polling..
[   39.173898] ath11k_pci 0000:01:00.0: ctl_resp never came in (-110)
[   39.174022] ath11k_pci 0000:01:00.0: failed to connect to HTC: -110
[   39.280618] ath11k_pci 0000:01:00.0: failed to start core: -110

dmesg of the failure with firmware from vendor SDK:

[   33.294291] ath11k_pci 0000:01:00.0: Adding to iommu group 1
[   33.295671] ath11k_pci 0000:01:00.0: BAR 0: assigned [mem 0x40300000-0x403fffff 64bit]
[   33.299223] ath11k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[   33.338562] ath11k_pci 0000:01:00.0: MSI vectors: 32
[   33.338711] ath11k_pci 0000:01:00.0: qca6390 hw2.0
[   38.506850] ath11k_pci 0000:01:00.0: ignore reset dev flags 0x8000
[   38.507181] ath11k_pci 0000:01:00.0: failed to power up mhi: -110
[   38.520546] ath11k_pci 0000:01:00.0: failed to start mhi: -110
[   38.520665] ath11k_pci 0000:01:00.0: failed to power up :-110
[   38.554297] ath11k_pci 0000:01:00.0: failed to create soc core: -110
[   38.554424] ath11k_pci 0000:01:00.0: failed to init core: -110
[   38.888539] ath11k_pci: probe of 0000:01:00.0 failed with error -110
Comment 1 mani 2023-02-22 08:45:27 UTC
Host platform is Thundercomm T55 board based on Qualcomm SDX55 SoC (ARM32).
Comment 2 Kalle Valo 2023-03-01 14:35:44 UTC
Vendor SDK firmwares are not supported. So to keep things simple please just use files from linux-firmware.

I have not heard anyone reporting new issues with QCA6390, also my daily driver laptop has QCA6390 and I'm running v6.2 + latest wireless on it right now. And the error message comes very early during the firmware boot process, which makes me wonder if it's a lower level problem somewhere in some other module. Any chance of bisecting the issue? I can't think of much else to do at this point.
Comment 3 Kalle Valo 2023-03-01 14:40:01 UTC
Also verifiying that the firmware files are not corrupted is a good idea, can you show md5sum listing?
Comment 4 The Linux kernel's regression tracker (Thorsten Leemhuis) 2023-03-23 14:03:21 UTC
(In reply to mani from comment #0)
> 
> With the firmware from linux-firmware and vendor SDK, ath11k used to work on
> kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1.

mani, what's the status of this? I'm tracking this and I wonder if I can stop doing so.
Comment 5 Bagas Sanjaya 2023-06-09 11:11:54 UTC
(In reply to The Linux kernel's regression tracker (Thorsten Leemhuis) from comment #4)
> (In reply to mani from comment #0)
> > 
> > With the firmware from linux-firmware and vendor SDK, ath11k used to work
> on
> > kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1.
> 
> mani, what's the status of this? I'm tracking this and I wonder if I can
> stop doing so.

Hi Thorsten,

Looks like mani ignore this regression for now.

Note You need to log in before you can comment on or make changes to this bug.