Intel AX201 8086:7af0 subsys 8086:4070 hardware reset periodically: FW error in SYNC CMD UNKNOWN
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-oem-5.13 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Impish |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
After applied patches from bug 1933938 to enable AX201 on ADL platforms,
some of them may still fail to functioning stably due to fw error when
LARI_CONFIG_CHANGE command is sent. With CONFIG_
following error appears:
iwlwifi 0000:00:14.3: iwl_mvm_lari_cfg sending LARI_CONFIG_CHANGE,
config_bitmap=0x8, oem_11ax_
iwlwifi 0000:00:14.3: iwl_trans_
sync command UNKNOWN
iwlwifi 0000:00:14.3: iwl_trans_
for command UNKNOWN
Then begin FW error, hardware reset.
[Fix]
Commit 54b4fda5a761 ("iwlwifi: mvm: Read acpi dsm to get unii4
enable/disable bitmap") is required to fix this issue. The other commit
is pulled in for dependency.
[Test Case]
Install a prebuilt kernel with these fixes, put DUT under idle for 5
mins and check if there is still firmware error messages.
[Where problems could occur]
There is little chance that it can ever go wrong judging from the
simplexity of the two commits.
[Other Info]
While the two patches have already been included in mainline and
therefore Ubuntu unstable, only oem-5.13 and impish are nominated.
========== original bug report ==========
After applied patches from bug 1933938 to enable AX201 on ADL platforms, some of them may still fail to functioning stably due to fw error when LARI_CONFIG_CHANGE command is sent. With CONFIG_
iwlwifi 0000:00:14.3: iwl_mvm_lari_cfg sending LARI_CONFIG_CHANGE, config_bitmap=0x8, oem_11ax_
iwlwifi 0000:00:14.3: iwl_trans_
iwlwifi 0000:00:14.3: iwl_trans_
Then begin FW error, hardware reset:
[ 12.469094] kernel: RIP: 0033:0x7f8de181612d
[ 12.469097] kernel: Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 ca ee ff ff 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 2f 44
89 c7 48 89 44 24 08 e8 fe ee ff ff 48
[ 12.469099] kernel: RSP: 002b:00007fff1d
[ 12.469102] kernel: RAX: ffffffffffffffda RBX: 00005622f7660880 RCX: 00007f8de181612d
[ 12.469103] kernel: RDX: 0000000000000000 RSI: 00007fff1de04950 RDI: 000000000000000c
[ 12.469104] kernel: RBP: 00007fff1de04950 R08: 0000000000000000 R09: 0000000000000000
[ 12.469105] kernel: R10: 0000000000000001 R11: 0000000000000293 R12: 00005622f7660880
[ 12.469106] kernel: R13: 00007fff1de04b08 R14: 00007fff1de04afc R15: 0000000000000000
[ 13.170483] kernel: iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[ 13.170580] kernel: iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 13.170581] kernel: iwlwifi 0000:00:14.3: Transport status: 0x0000004B, valid: 6
[ 13.170582] kernel: iwlwifi 0000:00:14.3: Loaded firmware version: 64.97bbee0a.0 so-a0-hr-
[ 13.170583] kernel: iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_
[ 13.170584] kernel: iwlwifi 0000:00:14.3: 0x000002F0 | trm_hw_status0
[ 13.170585] kernel: iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[ 13.170585] kernel: iwlwifi 0000:00:14.3: 0x004D83E4 | branchlink2
[ 13.170586] kernel: iwlwifi 0000:00:14.3: 0x004CEB8A | interruptlink1
[ 13.170587] kernel: iwlwifi 0000:00:14.3: 0x004CEB8A | interruptlink2
[ 13.170587] kernel: iwlwifi 0000:00:14.3: 0x00014EBE | data1
[ 13.170588] kernel: iwlwifi 0000:00:14.3: 0x00000010 | data2
[ 13.170588] kernel: iwlwifi 0000:00:14.3: 0x00000000 | data3
...
[ 13.170740] kernel: iwlwifi 0000:00:14.3: 0x05B0905B | CNVR_SCU_
[ 13.170745] kernel: iwlwifi 0000:00:14.3: 0x0000025B | CNVR_SCU_
[ 13.170747] kernel: iwlwifi 0000:00:14.3: Firmware error during reconfiguration - reprobe!
[ 13.170759] kernel: iwlwifi 0000:00:14.3: FW error in SYNC CMD UNKNOWN
[ 13.170762] kernel: iwlwifi 0000:00:14.3: LED command failed: -5
[ 13.170770] kernel: CPU: 10 PID: 900 Comm: wpa_supplicant Tainted: P W O 5.13.0-9009-oem #10+staging.
[ 13.170777] kernel: iwlwifi 0000:00:14.3: LED command failed: -5
[ 13.170782] kernel: Hardware name: Dell Inc. Inspiron 3910/, BIOS 0.10.25 07/23/2021
[ 13.170786] kernel: Call Trace:
[ 13.170794] kernel: dump_stack+
[ 13.170799] kernel: iwl_trans_
[ 13.170816] kernel: ? wait_woken+
[ 13.170819] kernel: iwl_trans_
[ 13.170832] kernel: iwl_mvm_
[ 13.170845] kernel: iwl_mvm_
[ 13.170856] kernel: iwl_mvm_
[ 13.170863] kernel: ? ieee80211_
[ 13.170900] kernel: __iwl_mvm_
[ 13.170908] kernel: iwl_mvm_
[ 13.170917] kernel: drv_start+0x43/0xd0 [mac80211]
[ 13.170934] kernel: ieee80211_
[ 13.170954] kernel: ieee80211_
[ 13.170971] kernel: __dev_open+
[ 13.170975] kernel: __dev_change_
[ 13.170977] kernel: dev_change_
[ 13.170979] kernel: devinet_
[ 13.170982] kernel: ? copy_msghdr_
[ 13.170985] kernel: inet_ioctl+
[ 13.170987] kernel: ? netdev_
[ 13.170990] kernel: ? dev_get_
[ 13.170992] kernel: ? dev_ioctl+
[ 13.170995] kernel: sock_do_
[ 13.170998] kernel: sock_ioctl+
[ 13.170999] kernel: ? __sys_recvmsg+
[ 13.171000] kernel: __x64_sys_
[ 13.171003] kernel: do_syscall_
[ 13.171006] kernel: entry_SYSCALL_
[ 13.171008] kernel: RIP: 0033:0x7f37b24bd50b
[ 13.171010] kernel: Code: 0f 1e fa 48 8b 05 85 39 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 55 39 0d 00 f7 d8 64 89 01 48
---
ProblemType: Bug
ApportVersion: 2.20.11-
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperMD5CheckR
DistributionCha
# This is the distribution channel descriptor for the OEM CDs
# For more information see http://
canonical-
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2021-08-12 (13 days ago)
InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 20200502-05:58
IwConfig:
lo no wireless extensions.
enp1s0 no wireless extensions.
wlp0s20f3 No such device
Lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 8087:0026 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. Inspiron 3910
Package: linux (not installed)
ProcFB: 0 i915
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 1.187.16+staging.11
Tags: focal
Uname: Linux 5.13.0-9011-oem x86_64
UnreportableReason: This report is about a package that is not installed.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: False
dmi.bios.date: 08/06/2021
dmi.bios.release: 0.10
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 0.10.28
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: OptiPlex
dmi.product.name: Inspiron 3910
dmi.product.sku: 0AD3
dmi.sys.vendor: Dell Inc.
tags: | added: oem-priority originate-from-1938017 somerville |
Changed in linux (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Impish): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed-focal |
Changed in linux (Ubuntu Impish): | |
status: | Incomplete → Triaged |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1941665
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.