Bug 213055
Summary: | Kernel 5.12.3 breaks ath11k via mhi | ||
---|---|---|---|
Product: | Drivers | Reporter: | Ryan Petris (ryan) |
Component: | network-wireless | Assignee: | drivers_network-wireless (drivers_network-wireless) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | a.mark.payne, bbhatt, bmax, htenberge, kvalo, mr.fuxi, nyonis, stelian, voronkovaa |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.12.3 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Ryan Petris
2021-05-14 02:01:25 UTC
Tested 5.13-rc1 and Wi-Fi works properly in that version; I guess whatever changes were backported to 5.12 for 5.12.3 either weren't complete or just aren't working as intended. I confirm I have the same issue on my XPS 9500 Linux xxx 5.12.3-arch1-1 #1 SMP PREEMPT Wed, 12 May 2021 17:54:18 +0000 x86_64 GNU/Linux I can confirm that I also have the same issue with the 5.12.3-arch-1 kernel on my XPS 9700, which has the same QCA6390 card. Downgrading to the 5.12.1-arch-1 kernel worked, though based on the discussion above I am sure that the 5.12.2-arch-1 kernel would have worked as well. I can confirm the same issue happens on my Dell XPS 13 9310 with 5.12.3. Wifi on 5.12.2 works fine. Same here on 5.12.4 Same laptop as nyonis@gmx.de (Dell XPS 9310). Tried BIOS update first, but had to downgrade kernel to 5.12.2 to get working again. Here's a bug report which says that commit 29b9829718c5e9bd68fc1c652f5e0ba9b9a64fed ("bus: mhi: core: Process execution environment changes serially") broke ath11k: https://bugs.archlinux.org/task/70849?project=1&string=linux I asked for revert here: https://lore.kernel.org/ath11k/87v97dhh2u.fsf@codeaurora.org/T/#u It works again on 5.12.5-zen1-1-zen I can confirm the issue still exists with 5.12.5 on a Dell XPS 17 9700. I can confirm the issue still exists with 5.12.5 on Dell XPS 15 9500 (Arch Linux) (In reply to htenberge from comment #9) > I can confirm the issue still exists with 5.12.5 on a Dell XPS 17 9700. And also for 5.11.21. For anyone running Arch, they reverted the problem commit for their kernel since 5.12.4.arch2-1. The problem still exists in the mainline kernel. Hi, I am the author of: bus: mhi: core: Process execution environment changes serially [ Upstream commit ef2126c4e2ea2b92f543fae00a2a0332e4573c48 We do not see progress as https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/bus/mhi/core?h=v5.13-rc2&id=4884362f6977fc05cbec736625665241c0e0732f is missing in the older kernels. It's meant to be a dependency but was not picked. Seems to be fixed in 5.12.6. Just installed 5.12.6-arch-1-1 and wireless working fine again. Thanks to whoever fixed this! 5.12.6 does fix the issue. Thank you! Fixed in 5.12.6 so closing the report. |