assertion triggered in link_enc_cfg_validate in amdgpu on resume from s2idle
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
High
|
You-Sheng Yang | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Impish |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The following WARNING shows up on resume from s2idle on some OEM platforms:
[ 136.701141] ------------[ cut here ]------------
[ 136.701146] WARNING: CPU: 0 PID: 1630 at drivers/
[ 136.701417] Modules linked in: hid_logitech_hidpp hid_logitech_dj michael_mic rfcomm snd_usb_audio snd_usbmidi_lib cmac algif_hash r8153_ecm algif_skcipher qrtr_mhi r8152 af_alg cdc_mbim cdc_wdm cdc_ncm cdc_ether usbnet joydev mii intel_rapl_msr intel_rapl_common bnep edac_mce_amd snd_acp6x_pdm_dma snd_soc_dmic snd_soc_acp6x_mach snd_soc_core snd_compress ac97_bus snd_pcm_dmaengine qrtr ns snd_ctl_led ath11k_pci ath11k snd_hda_
[ 136.701485] firmware_
[ 136.701526] CPU: 0 PID: 1630 Comm: Xorg Not tainted 5.14.0-1022-oem #24-Ubuntu
[ 136.701530] Hardware name: LENOVO 21D2SIT061/
[ 136.701532] RIP: 0010:link_
[ 136.701930] Code: 83 7d 10 00 74 24 0f b6 83 e0 01 00 00 49 83 c4 01 44 39 e0 7f d4 45 84 ff 74 0f 80 7d 8b 00 74 09 0f b6 45 90 44 20 f0 75 04 <0f> 0b 31 c0 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 8b 4d c8
[ 136.701933] RSP: 0018:ffffa7c282
[ 136.701936] RAX: 0000000000000000 RBX: ffff8e9304ac0000 RCX: 0000000000000000
[ 136.701937] RDX: 0000020100000000 RSI: ffffa7c28284f8b8 RDI: ffff8e930a628000
[ 136.701939] RBP: ffffa7c28284f9f8 R08: 0000000000000014 R09: ffff8e937ad00000
[ 136.701940] R10: 0000000000000031 R11: 0000000000000000 R12: 0000000000000001
[ 136.701941] R13: ffff8e934a160800 R14: 0000000000000000 R15: 0000000000000001
[ 136.701942] FS: 00007f546a3a4a4
[ 136.701944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 136.701945] CR2: 00007f70efb5f500 CR3: 00000001100f6000 CR4: 0000000000750ef0
[ 136.701947] PKRU: 55555554
[ 136.701948] Call Trace:
[ 136.701950] <TASK>
[ 136.701953] link_enc_
[ 136.702129] dc_validate_
[ 136.702310] ? drm_modeset_
[ 136.702357] ? __raw_callee_
[ 136.702366] amdgpu_
[ 136.702558] ? __slab_
[ 136.702562] ? __kmalloc_
[ 136.702565] ? amdgpu_
[ 136.702735] drm_atomic_
[ 136.702760] drm_atomic_
[ 136.702779] drm_atomic_
[ 136.702803] drm_mode_
[ 136.702846] ? drm_mode_
[ 136.702880] drm_ioctl_
[ 136.702901] drm_ioctl+
[ 136.702939] ? drm_mode_
[ 136.702980] amdgpu_
[ 136.703135] __x64_sys_
[ 136.703141] do_syscall_
[ 136.703147] entry_SYSCALL_
[ 136.703152] RIP: 0033:0x7f546a70450b
[ 136.703154] 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
[ 136.703156] RSP: 002b:00007fff03
[ 136.703159] RAX: ffffffffffffffda RBX: 00007fff03968530 RCX: 00007f546a70450b
[ 136.703160] RDX: 00007fff03968530 RSI: 00000000c06864a2 RDI: 000000000000000c
[ 136.703161] RBP: 00000000c06864a2 R08: 0000000000000000 R09: 000055d0e925e820
[ 136.703162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 136.703163] R13: 000000000000000c R14: 000055d0e8279c10 R15: 0000000000000000
[ 136.703166] </TASK>
[ 136.703167] ---[ end trace 5f977edd732e58fd ]---
This is fixed by the following commit which will be going into 5.18:
https:/
Changed in linux (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
Changed in linux (Ubuntu Jammy): | |
status: | Incomplete → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
tags: | added: amd oem-priority originate-from-1961611 |
Changed in linux-oem-5.14 (Ubuntu Impish): | |
status: | New → Invalid |
Changed in linux (Ubuntu Impish): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → You-Sheng Yang (vicamo) |
status: | In Progress → Invalid |
importance: | High → Undecided |
assignee: | You-Sheng Yang (vicamo) → nobody |
description: | updated |
Changed in hwe-next: | |
status: | New → 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 1961746
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.