Debian Bug report logs - #1033637
linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend

version graph

Package: src:linux; Maintainer for src:linux is Debian Kernel Team <debian-kernel@lists.debian.org>;

Reported by: Stefan K <shadow_7@gmx.net>

Date: Wed, 29 Mar 2023 08:03:02 UTC

Severity: important

Found in versions linux/6.1.20-1, linux/6.1.15-1

Fixed in version linux/6.5.3-1

Done: Salvatore Bonaccorso <carnil@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, shadow_7@gmx.net, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package linux-image-amd64. (Wed, 29 Mar 2023 08:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <shadow_7@gmx.net>:
New Bug report received and forwarded. Copy sent to shadow_7@gmx.net, Debian Kernel Team <debian-kernel@lists.debian.org>. (Wed, 29 Mar 2023 08:03:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Stefan K <shadow_7@gmx.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Wed, 29 Mar 2023 09:59:22 +0200
Package: linux-image-amd64
Version: 6.1.15-1
Severity: important
X-Debbugs-Cc: shadow_7@gmx.net

Dear Maintainer,

I upgraded from Debian 11 to 12, since the upgrade I had this problems,
before it works fine (used Backports-Kernel).
I've connected 2 external Monitor via DisplayPort on a Thinkpad Ultra
Docking station and it happens often (not always) that the Monitor
doesn't wake up after suspend. In the KDE display settings I still see
external monitors. DRM said they are on:
grep . /sys/class/drm/card*-*/dpms
/sys/class/drm/card0-DP-1/dpms:Off
/sys/class/drm/card0-DP-2/dpms:Off
/sys/class/drm/card0-DP-3/dpms:Off
/sys/class/drm/card0-DP-6/dpms:On
/sys/class/drm/card0-DP-7/dpms:On
/sys/class/drm/card0-eDP-1/dpms:Off
/sys/class/drm/card0-HDMI-A-1/dpms:Off

and syslog said:
[drm:dc_link_allocate_mst_payload [amdgpu]] *ERROR* Failure: pbn_per_slot==0 not allowed. Cannot continue, returning DC_UNSUPPORTED_VALUE.

It's a Lenovo Thinkpad T14 Gen2 with AMD
AMD Ryzen 7 PRO 5850U with Radeon Graphics
lspci -nnk -d ::0300
08:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev d1)
        Subsystem: Lenovo Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [17aa:5094]
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu


-- System Information:
Debian Release: 12.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=de:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-amd64 depends on:
ii  linux-image-6.1.0-6-amd64  6.1.15-1

linux-image-amd64 recommends no packages.

linux-image-amd64 suggests no packages.

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package linux-image-amd64. (Wed, 29 Mar 2023 09:06:02 GMT) (full text, mbox, link).


Acknowledgement sent to Diederik de Haas <didi.debian@cknow.org>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Wed, 29 Mar 2023 09:06:03 GMT) (full text, mbox, link).


Message #10 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Diederik de Haas <didi.debian@cknow.org>
To: Stefan K <shadow_7@gmx.net>, 1033637@bugs.debian.org
Subject: Re: Bug#1033637: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Wed, 29 Mar 2023 11:02:17 +0200
[Message part 1 (text/plain, inline)]
Control: reassign src:linux 6.1.15-1

On Wednesday, 29 March 2023 09:59:22 CEST Stefan K wrote:
> Package: linux-image-amd64
> Version: 6.1.15-1

Unstable has version 6.1.20-1, can you test whether the issue is present there 
too?
[signature.asc (application/pgp-signature, inline)]

Bug reassigned from package 'linux-image-amd64' to 'src:linux'. Request was from Diederik de Haas <didi.debian@cknow.org> to control@bugs.debian.org. (Wed, 29 Mar 2023 09:54:02 GMT) (full text, mbox, link).


No longer marked as found in versions linux-signed-amd64/6.1.15+1. Request was from Diederik de Haas <didi.debian@cknow.org> to control@bugs.debian.org. (Wed, 29 Mar 2023 09:54:03 GMT) (full text, mbox, link).


Marked as found in versions linux/6.1.15-1. Request was from Diederik de Haas <didi.debian@cknow.org> to control@bugs.debian.org. (Wed, 29 Mar 2023 09:54:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Thu, 30 Mar 2023 08:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Thu, 30 Mar 2023 08:57:03 GMT) (full text, mbox, link).


Message #21 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: Diederik de Haas <didi.debian@cknow.org>
Cc: 1033637@bugs.debian.org
Subject: Aw: Re: Bug#1033637: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Thu, 30 Mar 2023 10:55:14 +0200
[Message part 1 (text/plain, inline)]
Yes, it still happens with 6.1.20-1..
I also get a kernel trace error, maybe its related to it:
2023-03-30T10:17:11.136640+02:00 imperator kernel: [ 9516.956420] ------------[ cut here ]------------
2023-03-30T10:17:11.136654+02:00 imperator kernel: [ 9516.956425] WARNING: CPU: 3 PID: 100982 at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c:154 fill_dc_mst_payload_table_from_drm+0x99/0x140 [amdgpu]
2023-03-30T10:17:11.136656+02:00 imperator kernel: [ 9516.956696] Modules linked in: uhid ctr ccm rfcomm snd_seq_dummy snd_hrtimer snd_seq qrtr cmac algif_hash algif_skcipher af_alg bnep sunrpc binfmt_misc nls_ascii nls_cp437 vfat fat ext4 mbcache jbd2
 squashfs btusb btrtl btbcm btintel btmtk bluetooth rtw89_8852ae rtw89_8852a intel_rapl_msr intel_rapl_common edac_mce_amd rtw89_pci snd_acp3x_pdm_dma snd_soc_dmic snd_acp3x_rn rtw89_core snd_soc_core snd_ctl_led jitterentropy_rng kvm_amd snd_hda_codec
_realtek uvcvideo snd_compress mac80211 snd_hda_codec_hdmi snd_hda_codec_generic videobuf2_vmalloc drbg kvm snd_usb_audio snd_hda_intel videobuf2_memops ansi_cprng videobuf2_v4l2 snd_intel_dspcfg snd_pci_acp6x snd_intel_sdw_acpi videobuf2_common snd_pc
i_acp5x snd_usbmidi_lib snd_hda_codec libarc4 snd_rn_pci_acp3x snd_rawmidi ecdh_generic irqbypass videodev ecc think_lmi snd_acp_config snd_seq_device rapl firmware_attributes_class crc16 snd_hda_core wmi_bmof pcspkr snd_soc_acpi mc snd_hwdep cfg80211 
thinkpad_acpi snd_pci_acp3x sp5100_tco k10temp
2023-03-30T10:17:11.136660+02:00 imperator kernel: [ 9516.956755]  snd_pcm watchdog ccp ucsi_acpi nvram platform_profile snd_timer typec_ucsi ledtrig_audio rng_core roles snd typec soundcore rfkill ac acpi_cpufreq joydev evdev serio_raw msr parport_pc 
ppdev lp parport fuse loop efi_pstore configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq zstd_compress libcrc32c crc32c_generic dm_crypt dm_mod hid_lenovo hid_logitech_hidpp hid_logitech_dj mhi_wwan_mbim mhi_wwan_ctrl wwan 
hid_generic usbhid hid amdgpu gpu_sched drm_buddy i2c_algo_bit drm_display_helper crc32_pclmul crc32c_intel cec rc_core drm_ttm_helper ghash_clmulni_intel ttm sha512_ssse3 rtsx_pci_sdmmc sha512_generic mmc_core drm_kms_helper xhci_pci r8169 nvme xhci_h
cd realtek drm aesni_intel nvme_core mdio_devres psmouse usbcore crypto_simd t10_pi libphy cryptd crc64_rocksoft_generic mhi_pci_generic crc64_rocksoft rtsx_pci i2c_piix4 crc_t10dif mhi crct10dif_generic usb_common crct10dif_pclmul crc64 video crct10di
f_common battery wmi i2c_scmi button
2023-03-30T10:17:11.136662+02:00 imperator kernel: [ 9516.956829] CPU: 3 PID: 100982 Comm: kworker/u32:3 Not tainted 6.1.0-7-amd64 #1  Debian 6.1.20-1
2023-03-30T10:17:11.136663+02:00 imperator kernel: [ 9516.956833] Hardware name: LENOVO 20XL0012GE/20XL0012GE, BIOS R1MET53W (1.23 ) 02/23/2023
2023-03-30T10:17:11.136664+02:00 imperator kernel: [ 9516.956836] Workqueue: amdgpu_dm_hpd_rx_offloa dm_handle_hpd_rx_offload_work [amdgpu]
2023-03-30T10:17:11.136665+02:00 imperator kernel: [ 9516.957060] RIP: 0010:fill_dc_mst_payload_table_from_drm+0x99/0x140 [amdgpu]
2023-03-30T10:17:11.136666+02:00 imperator kernel: [ 9516.957280] Code: c1 eb 0b 83 c2 01 48 83 c1 18 39 d6 74 1c 40 38 39 75 f0 0f b7 3d ad 95 53 00 48 63 ca 48 8d 0c 49 66 89 7c cc 28 39 d6 75 22 <0f> 0b eb 1e 0f b7 5a 0c 0f b7 05 8e 95 53 00 48 8d 0
c 76 8a 42 09
2023-03-30T10:17:11.136667+02:00 imperator kernel: [ 9516.957282] RSP: 0018:ffffba199801fcb0 EFLAGS: 00010246
2023-03-30T10:17:11.136668+02:00 imperator kernel: [ 9516.957285] RAX: ffffba199801fcd8 RBX: 0000000000000000 RCX: 0000000000000000
2023-03-30T10:17:11.136669+02:00 imperator kernel: [ 9516.957287] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffba199801fd58
2023-03-30T10:17:11.136670+02:00 imperator kernel: [ 9516.957288] RBP: ffff966e7dbd1000 R08: ffffba199801fde4 R09: 0000000000000000
2023-03-30T10:17:11.136671+02:00 imperator kernel: [ 9516.957289] R10: 0000000000000002 R11: 0000000000000001 R12: ffffba199801fde4
2023-03-30T10:17:11.136672+02:00 imperator kernel: [ 9516.957291] R13: ffff966d5c2e0200 R14: ffff966b536a4540 R15: ffff966b90b14d20
2023-03-30T10:17:11.136673+02:00 imperator kernel: [ 9516.957292] FS:  0000000000000000(0000) GS:ffff96720eec0000(0000) knlGS:0000000000000000
2023-03-30T10:17:11.136674+02:00 imperator kernel: [ 9516.957294] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2023-03-30T10:17:11.136674+02:00 imperator kernel: [ 9516.957296] CR2: 00007f76d2284630 CR3: 00000003b6a10000 CR4: 0000000000750ee0
2023-03-30T10:17:11.136675+02:00 imperator kernel: [ 9516.957298] PKRU: 55555554
2023-03-30T10:17:11.136676+02:00 imperator kernel: [ 9516.957299] Call Trace:
2023-03-30T10:17:11.136677+02:00 imperator kernel: [ 9516.957302]  <TASK>
2023-03-30T10:17:11.136678+02:00 imperator kernel: [ 9516.957306]  dm_helpers_dp_mst_write_payload_allocation_table+0x79/0xa0 [amdgpu]
2023-03-30T10:17:11.136679+02:00 imperator kernel: [ 9516.957510]  core_link_disable_stream+0x2d0/0x540 [amdgpu]
2023-03-30T10:17:11.136680+02:00 imperator kernel: [ 9516.957744]  dc_link_dp_handle_link_loss+0x12e/0x160 [amdgpu]
2023-03-30T10:17:11.136681+02:00 imperator kernel: [ 9516.957958]  dm_handle_hpd_rx_offload_work+0x12b/0x160 [amdgpu]
2023-03-30T10:17:11.136682+02:00 imperator kernel: [ 9516.958175]  process_one_work+0x1c7/0x380
2023-03-30T10:17:11.136696+02:00 imperator kernel: [ 9516.958182]  worker_thread+0x4d/0x380
2023-03-30T10:17:11.136697+02:00 imperator kernel: [ 9516.958186]  ? _raw_spin_lock_irqsave+0x23/0x50
2023-03-30T10:17:11.136698+02:00 imperator kernel: [ 9516.958191]  ? rescuer_thread+0x3a0/0x3a0
2023-03-30T10:17:11.136699+02:00 imperator kernel: [ 9516.958194]  kthread+0xe9/0x110
2023-03-30T10:17:11.136700+02:00 imperator kernel: [ 9516.958197]  ? kthread_complete_and_exit+0x20/0x20
2023-03-30T10:17:11.136701+02:00 imperator kernel: [ 9516.958200]  ret_from_fork+0x22/0x30
2023-03-30T10:17:11.136702+02:00 imperator kernel: [ 9516.958206]  </TASK>
2023-03-30T10:17:11.136703+02:00 imperator kernel: [ 9516.958207] ---[ end trace 0000000000000000 ]---


I attached the syslog output if I reconnect the dockingstation - maybe its helpful

best regards



> Gesendet: Mittwoch, 29. März 2023 um 11:02 Uhr
> Von: "Diederik de Haas" <didi.debian@cknow.org>
> An: "Stefan K" <shadow_7@gmx.net>, 1033637@bugs.debian.org
> Betreff: Re: Bug#1033637: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
>
> Control: reassign src:linux 6.1.15-1
> 
> On Wednesday, 29 March 2023 09:59:22 CEST Stefan K wrote:
> > Package: linux-image-amd64
> > Version: 6.1.15-1
> 
> Unstable has version 6.1.20-1, can you test whether the issue is present there 
> too?
[syslog_dock_connect.log (text/x-log, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Thu, 30 Mar 2023 12:51:02 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Thu, 30 Mar 2023 12:51:02 GMT) (full text, mbox, link).


Message #26 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: Diederik de Haas <didi.debian@cknow.org>
Cc: 1033637@bugs.debian.org
Subject: Aw: Re: Bug#1033637: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Thu, 30 Mar 2023 14:46:51 +0200
With Kernel 6.0.0-0.deb11.6-amd64 it works fine


> Gesendet: Mittwoch, 29. März 2023 um 11:02 Uhr
> Von: "Diederik de Haas" <didi.debian@cknow.org>
> An: "Stefan K" <shadow_7@gmx.net>, 1033637@bugs.debian.org
> Betreff: Re: Bug#1033637: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
>
> Control: reassign src:linux 6.1.15-1
> 
> On Wednesday, 29 March 2023 09:59:22 CEST Stefan K wrote:
> > Package: linux-image-amd64
> > Version: 6.1.15-1
> 
> Unstable has version 6.1.20-1, can you test whether the issue is present there 
> too?



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Thu, 30 Mar 2023 13:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Diederik de Haas <didi.debian@cknow.org>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Thu, 30 Mar 2023 13:39:04 GMT) (full text, mbox, link).


Message #31 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Diederik de Haas <didi.debian@cknow.org>
To: Stefan K <Shadow_7@gmx.net>, 1033637@bugs.debian.org
Subject: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Thu, 30 Mar 2023 15:37:06 +0200
[Message part 1 (text/plain, inline)]
Control: found -1 6.1.20-1

> > Unstable has version 6.1.20-1, can you test whether the issue is present
> > there too?
> Yes, it still happens with 6.1.20-1..

Updating metadata accordingly

On Thursday, 30 March 2023 14:46:51 CEST Stefan K wrote:
> With Kernel 6.0.0-0.deb11.6-amd64 it works fine

Shouldn't that be 6.1.0-0.deb11.6-amd64?
Which would be the bullseye-backports kernel for version 6.1.15-1.

On https://snapshot.debian.org/binary/linux-image-amd64/ you can find compiled 
debs of various kernel kernel versions. The goal is to figure out what the last 
kernel was that worked properly and the first one that does not.

As a first test, I would like you to try 6.1~rc3-1~exp1.
If that version also has the issue, then it's useful to test 6.0-1~exp1.
If 6.0-1~exp1 does NOT have the issue, but 6.1~rc3~exp1 then we know that the 
issue was introduced in the 6.1 'merge window'.
[signature.asc (application/pgp-signature, inline)]

Marked as found in versions linux/6.1.20-1. Request was from Diederik de Haas <didi.debian@cknow.org> to 1033637-submit@bugs.debian.org. (Thu, 30 Mar 2023 13:39:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Thu, 30 Mar 2023 13:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Thu, 30 Mar 2023 13:54:03 GMT) (full text, mbox, link).


Message #38 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: Diederik de Haas <didi.debian@cknow.org>
Cc: 1033637@bugs.debian.org
Subject: Aw: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Thu, 30 Mar 2023 15:51:52 +0200
that was the latest kernel which I installed on bullseye ;-)

> As a first test, I would like you to try 6.1~rc3-1~exp1.
> If that version also has the issue, then it's useful to test 6.0-1~exp1.
> If 6.0-1~exp1 does NOT have the issue, but 6.1~rc3~exp1 then we know that the
> issue was introduced in the 6.1 'merge window'.

I will test this next week on Monday, because at home I don't have this setup.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Fri, 31 Mar 2023 11:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Fri, 31 Mar 2023 11:15:03 GMT) (full text, mbox, link).


Message #43 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: Diederik de Haas <didi.debian@cknow.org>
Cc: 1033637@bugs.debian.org
Subject: Aw: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Fri, 31 Mar 2023 12:57:44 +0200
Hi,

when I searching my error message I got a lot of hits..
In arch it's solved:
https://bugs.archlinux.org/task/76934

the patch:
https://gitlab.freedesktop.org/superm1/linux/-/commit/2145b4de3fea9908cda6bef0693a797cc7f4ddfc.patch


> Gesendet: Donnerstag, 30. März 2023 um 15:37 Uhr
> Von: "Diederik de Haas" <didi.debian@cknow.org>
> An: "Stefan K" <Shadow_7@gmx.net>, 1033637@bugs.debian.org
> Betreff: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
>
> Control: found -1 6.1.20-1
> 
> > > Unstable has version 6.1.20-1, can you test whether the issue is present
> > > there too?
> > Yes, it still happens with 6.1.20-1..
> 
> Updating metadata accordingly
> 
> On Thursday, 30 March 2023 14:46:51 CEST Stefan K wrote:
> > With Kernel 6.0.0-0.deb11.6-amd64 it works fine
> 
> Shouldn't that be 6.1.0-0.deb11.6-amd64?
> Which would be the bullseye-backports kernel for version 6.1.15-1.
> 
> On https://snapshot.debian.org/binary/linux-image-amd64/ you can find compiled 
> debs of various kernel kernel versions. The goal is to figure out what the last 
> kernel was that worked properly and the first one that does not.
> 
> As a first test, I would like you to try 6.1~rc3-1~exp1.
> If that version also has the issue, then it's useful to test 6.0-1~exp1.
> If 6.0-1~exp1 does NOT have the issue, but 6.1~rc3~exp1 then we know that the 
> issue was introduced in the 6.1 'merge window'.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Sat, 01 Apr 2023 00:12:06 GMT) (full text, mbox, link).


Acknowledgement sent to Diederik de Haas <didi.debian@cknow.org>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sat, 01 Apr 2023 00:12:07 GMT) (full text, mbox, link).


Message #48 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Diederik de Haas <didi.debian@cknow.org>
To: Stefan K <Shadow_7@gmx.net>, 1033637@bugs.debian.org, Bernhard Schmidt <berni@debian.org>
Cc: 1033050@bugs.debian.org
Subject: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Sat, 01 Apr 2023 02:09:51 +0200
[Message part 1 (text/plain, inline)]
On Friday, 31 March 2023 12:57:44 CEST Stefan K wrote:
> when I searching my error message I got a lot of hits..
> In arch it's solved:
> https://bugs.archlinux.org/task/76934
> 
> the patch:
> https://gitlab.freedesktop.org/superm1/linux/-/commit/2145b4de3fea9908cda6be
> f0693a797cc7f4ddfc.patch

Oh boy, that brought back some memories ...

That patch would likely indeed have solved your problem, but I'm going to take 
a guess and assume that you didn't actually try to apply that patch and 
verified that it then worked. (because it would be very difficult to apply)
That patch was HUGE and therefor unacceptable to be backported to 6.1 and this 
issue is AFAIUI one of the reasons that it took longer then normal to declare 
6.1 a LTS release.

The memories refer to https://bugs.debian.org/1028451 and that got solved by a 
different set of patches which were accepted (and the result of *further* 
discussions around that issue).
https://gitlab.freedesktop.org/drm/amd/-/issues/2171#note_1721571 which is the 
"Forwarded" of that bug, also refers to "6.1.5.arch2-1". Further discussion on 
that issue resulted in the aforementioned patches which were accepted.

But I believe there were some corner cases expected that would not be solved 
and I'm guessing your issue is one of those.

On Wednesday, 29 March 2023 09:59:22 CEST Stefan K wrote:
> and syslog said:
> [drm:dc_link_allocate_mst_payload [amdgpu]] *ERROR* Failure: pbn_per_slot==0
> not allowed. Cannot continue, returning DC_UNSUPPORTED_VALUE.

That's from your initial bug report and that may be key to finding out if/why 
your case is indeed such a corner case and from there find.

https://bugs.debian.org/1033050 may be the same or a similar issue.
@Bernhard: Do you think it's the same issue?

If so, that may be useful as your report contains a kernel crash with a stack 
trace. I don't know what to do with that, but others can. Certainly the 
upstream devs which this issue likely needs to be reported to.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Mon, 03 Apr 2023 07:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Mon, 03 Apr 2023 07:45:03 GMT) (full text, mbox, link).


Message #53 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: Diederik de Haas <didi.debian@cknow.org>
Cc: 1033637@bugs.debian.org
Subject: Aw: Re: Bug#1033637: linux: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Mon, 3 Apr 2023 09:39:35 +0200
Good Morning,

> As a first test, I would like you to try 6.1~rc3-1~exp1.
it doesn't work, it's more worst, because I don't see luks-encrypt prompt (not on external or internal monitor), If I boot without docking station it works until I connect it. I got a black screen and the system crashs:
2023-04-03T08:35:30.370524+02:00 imperator kernel: [   36.954545] ------------[ cut here ]------------
2023-04-03T08:35:30.370528+02:00 imperator kernel: [   36.954547] WARNING: CPU: 2 PID: 1152 at drivers/gpu/drm/drm_modeset_lock.c:317 drm_modeset_lock+0xc9/0xd0 [drm]
2023-04-03T08:35:30.370529+02:00 imperator kernel: [   36.954570] Modules linked in: rfcomm snd_usb_audio snd_usbmidi_lib hid_lenovo snd_rawmidi hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device 
qrtr cmac algif_hash algif_skcipher af_alg bnep sunrpc binfmt_misc nls_ascii nls_cp437 vfat fat ext4 mbcache jbd2 squashfs btusb btrtl btbcm btintel btmtk intel_rapl_msr intel_rapl_common bluetooth rtw89_8852ae rtw89_8852a snd_acp3x_rn snd_soc_dmic snd
_acp3x_pdm_dma rtw89_pci edac_mce_amd snd_soc_core snd_ctl_led rtw89_core snd_compress snd_hda_codec_realtek uvcvideo kvm_amd videobuf2_vmalloc jitterentropy_rng snd_hda_codec_generic snd_hda_codec_hdmi mac80211 videobuf2_memops kvm videobuf2_v4l2 vide
obuf2_common drbg ansi_cprng videodev snd_hda_intel snd_intel_dspcfg libarc4 snd_intel_sdw_acpi ecdh_generic irqbypass snd_hda_codec ecc mc rapl crc16 snd_hda_core cfg80211 snd_pci_acp6x pcspkr snd_hwdep thinkpad_acpi snd_pci_acp5x snd_pcm wmi_bmof nvr
am snd_rn_pci_acp3x platform_profile snd_timer
2023-04-03T08:35:30.370532+02:00 imperator kernel: [   36.954599]  ucsi_acpi snd_acp_config ccp ledtrig_audio typec_ucsi snd_soc_acpi sp5100_tco snd snd_pci_acp3x watchdog roles rng_core k10temp typec soundcore rfkill ac acpi_cpufreq joydev evdev serio
_raw msr parport_pc ppdev lp parport fuse loop efi_pstore configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq zstd_compress libcrc32c crc32c_generic dm_crypt dm_mod mhi_wwan_mbim mhi_wwan_ctrl wwan amdgpu gpu_sched drm_buddy
 i2c_algo_bit drm_display_helper crc32_pclmul crc32c_intel cec rc_core drm_ttm_helper ghash_clmulni_intel ttm sha512_ssse3 rtsx_pci_sdmmc sha512_generic mmc_core drm_kms_helper r8169 xhci_pci nvme xhci_hcd realtek aesni_intel drm nvme_core mdio_devres 
crypto_simd psmouse usbcore t10_pi cryptd libphy mhi_pci_generic crc64_rocksoft_generic rtsx_pci mhi i2c_piix4 crc64_rocksoft crc_t10dif crct10dif_generic usb_common video crct10dif_pclmul crc64 crct10dif_common battery wmi i2c_scmi button
2023-04-03T08:35:30.370533+02:00 imperator kernel: [   36.954630] CPU: 2 PID: 1152 Comm: Xorg Not tainted 6.1.0-0-amd64 #1  Debian 6.1~rc3-1~exp1
2023-04-03T08:35:30.370533+02:00 imperator kernel: [   36.954632] Hardware name: LENOVO 20XL0012GE/20XL0012GE, BIOS R1MET53W (1.23 ) 02/23/2023
2023-04-03T08:35:30.370534+02:00 imperator kernel: [   36.954633] RIP: 0010:drm_modeset_lock+0xc9/0xd0 [drm]
2023-04-03T08:35:30.370534+02:00 imperator kernel: [   36.954648] Code: ff ff ff eb d5 e8 e7 b7 a0 f4 eb 91 0f 0b e9 75 ff ff ff 83 f8 8e 74 c0 83 f8 dd 75 bd 48 89 6b 18 c7 43 20 00 00 00 00 eb b0 <0f> 0b eb 80 0f 1f 00 0f 1f 44 00 00 41 57 41 56 41 5
5 41 54 49 89
2023-04-03T08:35:30.370534+02:00 imperator kernel: [   36.954649] RSP: 0018:ffffa3e9c16a7790 EFLAGS: 00010286
2023-04-03T08:35:30.370534+02:00 imperator kernel: [   36.954650] RAX: 0000000000000000 RBX: ffffa3e9c16a7d20 RCX: 0000000000000000
2023-04-03T08:35:30.370535+02:00 imperator kernel: [   36.954651] RDX: ffff8ccde27d6600 RSI: ffffa3e9c16a7d20 RDI: ffff8ccde0bd6550
2023-04-03T08:35:30.370535+02:00 imperator kernel: [   36.954652] RBP: ffff8ccde0bd6550 R08: ffff8ccde0bd6540 R09: ffffa3e9c16a7a7c
2023-04-03T08:35:30.370536+02:00 imperator kernel: [   36.954652] R10: ffff8ccdd09ab780 R11: ffff8ccde0bd6850 R12: ffff8ccde0bd6578
2023-04-03T08:35:30.370536+02:00 imperator kernel: [   36.954653] R13: ffff8ccdd285b000 R14: ffff8cce87880000 R15: 0000000000000001
2023-04-03T08:35:30.370536+02:00 imperator kernel: [   36.954654] FS:  00007f11f8211a80(0000) GS:ffff8cd48ee80000(0000) knlGS:0000000000000000
2023-04-03T08:35:30.370537+02:00 imperator kernel: [   36.954654] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2023-04-03T08:35:30.370537+02:00 imperator kernel: [   36.954655] CR2: 00007f6af4000020 CR3: 0000000107b9a000 CR4: 0000000000750ee0
2023-04-03T08:35:30.370537+02:00 imperator kernel: [   36.954656] PKRU: 55555554
2023-04-03T08:35:30.370538+02:00 imperator kernel: [   36.954656] Call Trace:
2023-04-03T08:35:30.370538+02:00 imperator kernel: [   36.954658]  <TASK>
2023-04-03T08:35:30.370539+02:00 imperator kernel: [   36.954660]  drm_atomic_get_private_obj_state+0x58/0x150 [drm]
2023-04-03T08:35:30.370539+02:00 imperator kernel: [   36.954676]  compute_mst_dsc_configs_for_link+0x59/0x9e0 [amdgpu]
2023-04-03T08:35:30.370539+02:00 imperator kernel: [   36.954813]  ? setup_dsc_config+0x370/0x7c0 [amdgpu]
2023-04-03T08:35:30.370540+02:00 imperator kernel: [   36.954941]  ? create_stream_for_sink+0x411/0xad0 [amdgpu]
2023-04-03T08:35:30.370540+02:00 imperator kernel: [   36.955063]  pre_validate_dsc+0x40c/0x4a0 [amdgpu]
2023-04-03T08:35:30.497609+02:00 imperator kernel: [   36.955186]  amdgpu_dm_atomic_check+0x43c/0x1210 [amdgpu]
2023-04-03T08:35:30.497623+02:00 imperator kernel: [   36.955295]  ? idr_alloc_u32+0x9f/0xe0
2023-04-03T08:35:30.497624+02:00 imperator kernel: [   36.955300]  drm_atomic_check_only+0x533/0xb90 [drm]
2023-04-03T08:35:30.497624+02:00 imperator kernel: [   36.955315]  drm_atomic_commit+0x58/0xf0 [drm]
2023-04-03T08:35:30.497625+02:00 imperator kernel: [   36.955327]  ? drm_plane_get_damage_clips.cold+0x1c/0x1c [drm]
2023-04-03T08:35:30.497625+02:00 imperator kernel: [   36.955341]  drm_atomic_helper_set_config+0x70/0xb0 [drm_kms_helper]
2023-04-03T08:35:30.497625+02:00 imperator kernel: [   36.955350]  drm_mode_setcrtc+0x439/0x860 [drm]
2023-04-03T08:35:30.497626+02:00 imperator kernel: [   36.955364]  ? drm_mode_getcrtc+0x180/0x180 [drm]
2023-04-03T08:35:30.497626+02:00 imperator kernel: [   36.955375]  drm_ioctl_kernel+0xc9/0x170 [drm]
2023-04-03T08:35:30.497627+02:00 imperator kernel: [   36.955389]  drm_ioctl+0x1e7/0x450 [drm]
2023-04-03T08:35:30.497627+02:00 imperator kernel: [   36.955400]  ? drm_mode_getcrtc+0x180/0x180 [drm]
2023-04-03T08:35:30.497628+02:00 imperator kernel: [   36.955412]  amdgpu_drm_ioctl+0x4a/0x80 [amdgpu]
2023-04-03T08:35:30.497628+02:00 imperator kernel: [   36.955486]  __x64_sys_ioctl+0x90/0xd0
2023-04-03T08:35:30.497629+02:00 imperator kernel: [   36.955488]  do_syscall_64+0x3a/0xc0
2023-04-03T08:35:30.497629+02:00 imperator kernel: [   36.955491]  entry_SYSCALL_64_after_hwframe+0x63/0xcd
2023-04-03T08:35:30.497629+02:00 imperator kernel: [   36.955494] RIP: 0033:0x7f11f7f1cbab
2023-04-03T08:35:30.497630+02:00 imperator kernel: [   36.955495] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 0
4 25 28 00 00
2023-04-03T08:35:30.497630+02:00 imperator kernel: [   36.955496] RSP: 002b:00007ffd7a841a20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
2023-04-03T08:35:30.497630+02:00 imperator kernel: [   36.955497] RAX: ffffffffffffffda RBX: 000055b47ca0e160 RCX: 00007f11f7f1cbab
2023-04-03T08:35:30.497631+02:00 imperator kernel: [   36.955498] RDX: 00007ffd7a841ab0 RSI: 00000000c06864a2 RDI: 000000000000000f
2023-04-03T08:35:30.497631+02:00 imperator kernel: [   36.955498] RBP: 00007ffd7a841ab0 R08: 0000000000000000 R09: 000055b47c2f3720
2023-04-03T08:35:30.497631+02:00 imperator kernel: [   36.955499] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000c06864a2
2023-04-03T08:35:30.497632+02:00 imperator kernel: [   36.955499] R13: 000000000000000f R14: 000055b47b66fb40 R15: 000055b47b876c70
2023-04-03T08:35:30.497632+02:00 imperator kernel: [   36.955500]  </TASK>
2023-04-03T08:35:30.497632+02:00 imperator kernel: [   36.955501] ---[ end trace 0000000000000000 ]---
2023-04-03T08:35:30.497633+02:00 imperator kernel: [   36.955503] BUG: kernel NULL pointer dereference, address: 0000000000000000
2023-04-03T08:35:30.497633+02:00 imperator kernel: [   36.955504] #PF: supervisor read access in kernel mode
2023-04-03T08:35:30.497633+02:00 imperator kernel: [   36.955506] #PF: error_code(0x0000) - not-present page
2023-04-03T08:35:30.497634+02:00 imperator kernel: [   36.955506] PGD 0 P4D 0 
2023-04-03T08:35:30.497634+02:00 imperator kernel: [   36.955508] Oops: 0000 [#1] PREEMPT SMP NOPTI
2023-04-03T08:35:30.497634+02:00 imperator kernel: [   36.955509] CPU: 2 PID: 1152 Comm: Xorg Tainted: G        W          6.1.0-0-amd64 #1  Debian 6.1~rc3-1~exp1
2023-04-03T08:35:30.497635+02:00 imperator kernel: [   36.955510] Hardware name: LENOVO 20XL0012GE/20XL0012GE, BIOS R1MET53W (1.23 ) 02/23/2023
2023-04-03T08:35:30.497635+02:00 imperator kernel: [   36.955511] RIP: 0010:drm_atomic_get_private_obj_state+0xc7/0x150 [drm]
2023-04-03T08:35:30.497635+02:00 imperator kernel: [   36.955524] Code: 49 c1 e5 05 4c 01 e8 48 c7 00 00 00 00 00 48 c7 40 08 00 00 00 00 48 c7 40 10 00 00 00 00 48 c7 40 18 00 00 00 00 48 8b 43 50 <48> 8b 00 e8 e1 4e c1 f4 48 85 c0 74 70 48 8b 55 40 4a 89 44 2a 08
2023-04-03T08:35:30.497636+02:00 imperator kernel: [   36.955525] RSP: 0018:ffffa3e9c16a77c0 EFLAGS: 00010282
2023-04-03T08:35:30.497636+02:00 imperator kernel: [   36.955526] RAX: 0000000000000000 RBX: ffff8ccde0bd6540 RCX: 0000000001412002
2023-04-03T08:35:30.497636+02:00 imperator kernel: [   36.955526] RDX: 0000000001410002 RSI: 17c10f62098e2bc4 RDI: ffff8ccde0bd6540
2023-04-03T08:35:30.497637+02:00 imperator kernel: [   36.955527] RBP: ffff8ccdd09ab780 R08: 0000000000000060 R09: ffff8ccdda5c5de0
2023-04-03T08:35:30.497637+02:00 imperator kernel: [   36.955528] R10: ffff8ccdd09ab780 R11: ffff8ccde0bd6850 R12: 0000000000000003
2023-04-03T08:35:30.497637+02:00 imperator kernel: [   36.955529] R13: 0000000000000040 R14: ffff8cce87880000 R15: 0000000000000001
2023-04-03T08:35:30.497637+02:00 imperator kernel: [   36.955529] FS:  00007f11f8211a80(0000) GS:ffff8cd48ee80000(0000) knlGS:0000000000000000
2023-04-03T08:35:30.497638+02:00 imperator kernel: [   36.955530] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2023-04-03T08:35:30.497638+02:00 imperator kernel: [   36.955531] CR2: 0000000000000000 CR3: 0000000107b9a000 CR4: 0000000000750ee0
2023-04-03T08:35:30.497638+02:00 imperator kernel: [   36.955532] PKRU: 55555554
2023-04-03T08:35:30.497639+02:00 imperator kernel: [   36.955532] Call Trace:
2023-04-03T08:35:30.497639+02:00 imperator kernel: [   36.955533]  <TASK>
2023-04-03T08:35:30.497639+02:00 imperator kernel: [   36.955534]  compute_mst_dsc_configs_for_link+0x59/0x9e0 [amdgpu]
2023-04-03T08:35:30.497640+02:00 imperator kernel: [   36.955645]  ? setup_dsc_config+0x370/0x7c0 [amdgpu]
2023-04-03T08:35:30.497640+02:00 imperator kernel: [   36.955765]  ? create_stream_for_sink+0x411/0xad0 [amdgpu]
2023-04-03T08:35:30.497640+02:00 imperator kernel: [   36.955876]  pre_validate_dsc+0x40c/0x4a0 [amdgpu]
2023-04-03T08:35:30.497640+02:00 imperator kernel: [   36.955982]  amdgpu_dm_atomic_check+0x43c/0x1210 [amdgpu]
2023-04-03T08:35:30.497641+02:00 imperator kernel: [   36.956083]  ? idr_alloc_u32+0x9f/0xe0
2023-04-03T08:35:30.497641+02:00 imperator kernel: [   36.956086]  drm_atomic_check_only+0x533/0xb90 [drm]
2023-04-03T08:35:30.497642+02:00 imperator kernel: [   36.956101]  drm_atomic_commit+0x58/0xf0 [drm]
2023-04-03T08:35:30.497642+02:00 imperator kernel: [   36.956113]  ? drm_plane_get_damage_clips.cold+0x1c/0x1c [drm]
2023-04-03T08:35:30.497653+02:00 imperator kernel: [   36.956126]  drm_atomic_helper_set_config+0x70/0xb0 [drm_kms_helper]
2023-04-03T08:35:30.497653+02:00 imperator kernel: [   36.956134]  drm_mode_setcrtc+0x439/0x860 [drm]
2023-04-03T08:35:30.497654+02:00 imperator kernel: [   36.956147]  ? drm_mode_getcrtc+0x180/0x180 [drm]
2023-04-03T08:35:30.497654+02:00 imperator kernel: [   36.956158]  drm_ioctl_kernel+0xc9/0x170 [drm]
2023-04-03T08:35:30.497655+02:00 imperator kernel: [   36.956170]  drm_ioctl+0x1e7/0x450 [drm]
2023-04-03T08:35:30.497655+02:00 imperator kernel: [   36.956182]  ? drm_mode_getcrtc+0x180/0x180 [drm]
2023-04-03T08:35:30.497655+02:00 imperator kernel: [   36.956194]  amdgpu_drm_ioctl+0x4a/0x80 [amdgpu]
2023-04-03T08:35:30.497656+02:00 imperator kernel: [   36.956269]  __x64_sys_ioctl+0x90/0xd0
2023-04-03T08:35:30.497656+02:00 imperator kernel: [   36.956270]  do_syscall_64+0x3a/0xc0
2023-04-03T08:35:30.497656+02:00 imperator kernel: [   36.956272]  entry_SYSCALL_64_after_hwframe+0x63/0xcd
2023-04-03T08:35:30.497656+02:00 imperator kernel: [   36.956274] RIP: 0033:0x7f11f7f1cbab
2023-04-03T08:35:30.497657+02:00 imperator kernel: [   36.956275] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1c 48 8b 44 24 18 64 48 2b 04 25 28 00 00
2023-04-03T08:35:30.497657+02:00 imperator kernel: [   36.956276] RSP: 002b:00007ffd7a841a20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
2023-04-03T08:35:30.497658+02:00 imperator kernel: [   36.956277] RAX: ffffffffffffffda RBX: 000055b47ca0e160 RCX: 00007f11f7f1cbab
2023-04-03T08:35:30.497658+02:00 imperator kernel: [   36.956278] RDX: 00007ffd7a841ab0 RSI: 00000000c06864a2 RDI: 000000000000000f
2023-04-03T08:35:30.497658+02:00 imperator kernel: [   36.956279] RBP: 00007ffd7a841ab0 R08: 0000000000000000 R09: 000055b47c2f3720
2023-04-03T08:35:30.497659+02:00 imperator kernel: [   36.956279] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000c06864a2
2023-04-03T08:35:30.497659+02:00 imperator kernel: [   36.956280] R13: 000000000000000f R14: 000055b47b66fb40 R15: 000055b47b876c70
2023-04-03T08:35:30.497659+02:00 imperator kernel: [   36.956281]  </TASK>
2023-04-03T08:35:30.497660+02:00 imperator kernel: [   36.956282] Modules linked in: rfcomm snd_usb_audio snd_usbmidi_lib hid_lenovo snd_rawmidi hid_logitech_hidpp hid_logitech_dj hid_generic usbhid hid snd_seq_dummy snd_hrtimer snd_seq snd_seq_device qrtr cmac algif_hash algif_skcipher af_alg bnep sunrpc binfmt_misc nls_ascii nls_cp437 vfat fat ext4 mbcache jbd2 squashfs btusb btrtl btbcm btintel btmtk intel_rapl_msr intel_rapl_common bluetooth rtw89_8852ae rtw89_8852a snd_acp3x_rn snd_soc_dmic snd_acp3x_pdm_dma rtw89_pci edac_mce_amd snd_soc_core snd_ctl_led rtw89_core snd_compress snd_hda_codec_realtek uvcvideo kvm_amd videobuf2_vmalloc jitterentropy_rng snd_hda_codec_generic snd_hda_codec_hdmi mac80211 videobuf2_memops kvm videobuf2_v4l2 videobuf2_common drbg ansi_cprng videodev snd_hda_intel snd_intel_dspcfg libarc4 snd_intel_sdw_acpi ecdh_generic irqbypass snd_hda_codec ecc mc rapl crc16 snd_hda_core cfg80211 snd_pci_acp6x pcspkr snd_hwdep thinkpad_acpi snd_pci_acp5x snd_pcm wmi_bmof nvram snd_rn_pci_acp3x platform_profile snd_timer
2023-04-03T08:35:30.497663+02:00 imperator kernel: [   36.956303]  ucsi_acpi snd_acp_config ccp ledtrig_audio typec_ucsi snd_soc_acpi sp5100_tco snd snd_pci_acp3x watchdog roles rng_core k10temp typec soundcore rfkill ac acpi_cpufreq joydev evdev serio_raw msr parport_pc ppdev lp parport fuse loop efi_pstore configfs efivarfs ip_tables x_tables autofs4 btrfs blake2b_generic xor raid6_pq zstd_compress libcrc32c crc32c_generic dm_crypt dm_mod mhi_wwan_mbim mhi_wwan_ctrl wwan amdgpu gpu_sched drm_buddy i2c_algo_bit drm_display_helper crc32_pclmul crc32c_intel cec rc_core drm_ttm_helper ghash_clmulni_intel ttm sha512_ssse3 rtsx_pci_sdmmc sha512_generic mmc_core drm_kms_helper r8169 xhci_pci nvme xhci_hcd realtek aesni_intel drm nvme_core mdio_devres crypto_simd psmouse usbcore t10_pi cryptd libphy mhi_pci_generic crc64_rocksoft_generic rtsx_pci mhi i2c_piix4 crc64_rocksoft crc_t10dif crct10dif_generic usb_common video crct10dif_pclmul crc64 crct10dif_common battery wmi i2c_scmi button
2023-04-03T08:35:30.497664+02:00 imperator kernel: [   36.956327] CR2: 0000000000000000
2023-04-03T08:35:30.497664+02:00 imperator kernel: [   36.956328] ---[ end trace 0000000000000000 ]---
2023-04-03T08:35:30.497665+02:00 imperator kernel: [   37.082152] RIP: 0010:drm_atomic_get_private_obj_state+0xc7/0x150 [drm]
2023-04-03T08:35:30.497666+02:00 imperator kernel: [   37.082197] Code: 49 c1 e5 05 4c 01 e8 48 c7 00 00 00 00 00 48 c7 40 08 00 00 00 00 48 c7 40 10 00 00 00 00 48 c7 40 18 00 00 00 00 48 8b 43 50 <48> 8b 00 e8 e1 4e c1 f4 48 85 c0 74 70 48 8b 55 40 4a 89 44 2a 08
2023-04-03T08:35:30.497666+02:00 imperator kernel: [   37.082201] RSP: 0018:ffffa3e9c16a77c0 EFLAGS: 00010282
2023-04-03T08:35:30.497666+02:00 imperator kernel: [   37.082204] RAX: 0000000000000000 RBX: ffff8ccde0bd6540 RCX: 0000000001412002
2023-04-03T08:35:30.497667+02:00 imperator kernel: [   37.082206] RDX: 0000000001410002 RSI: 17c10f62098e2bc4 RDI: ffff8ccde0bd6540
2023-04-03T08:35:30.497667+02:00 imperator kernel: [   37.082208] RBP: ffff8ccdd09ab780 R08: 0000000000000060 R09: ffff8ccdda5c5de0
2023-04-03T08:35:30.497667+02:00 imperator kernel: [   37.082209] R10: ffff8ccdd09ab780 R11: ffff8ccde0bd6850 R12: 0000000000000003
2023-04-03T08:35:30.497668+02:00 imperator kernel: [   37.082211] R13: 0000000000000040 R14: ffff8cce87880000 R15: 0000000000000001
2023-04-03T08:35:30.497673+02:00 imperator kernel: [   37.082214] FS:  00007f11f8211a80(0000) GS:ffff8cd48ee80000(0000) knlGS:0000000000000000
2023-04-03T08:35:30.497673+02:00 imperator kernel: [   37.082216] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
2023-04-03T08:35:30.497674+02:00 imperator kernel: [   37.082218] CR2: 0000000000000000 CR3: 0000000107b9a000 CR4: 0000000000750ee0
2023-04-03T08:35:30.497674+02:00 imperator kernel: [   37.082220] PKRU: 55555554



with kernel "Linux imperator 6.0.0-trunk-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.0-1~exp1 (2022-10-09) x86_64 GNU/Linux" it works so far.
With kernel 6.1.20-1 it is possible to see the luks-crypt prompt and login in.. and sometimes(!) all my external monitors are working..

I hope its usefull.

best regards
Stefan




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Thu, 06 Apr 2023 13:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Thu, 06 Apr 2023 13:39:02 GMT) (full text, mbox, link).


Message #58 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: 1033637@bugs.debian.org
Subject: linux-image-amd64: amdgpu - External displays connected through Thinkpad Ultra Dock not turn on after suspend
Date: Thu, 6 Apr 2023 15:34:32 +0200
Hello,

short update:
I've tried Kernel 6.2 and Kernel 6.3.0-rc4, only Kernel 6.3 works fine. Kernel 6.2 had the same issue..
Kernel from here: https://iam.tj/projects/debian/

best regards
Stefan




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#1033637; Package src:linux. (Mon, 13 Nov 2023 09:15:06 GMT) (full text, mbox, link).


Acknowledgement sent to Stefan K <Shadow_7@gmx.net>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Mon, 13 Nov 2023 09:15:06 GMT) (full text, mbox, link).


Message #63 received at 1033637@bugs.debian.org (full text, mbox, reply):

From: Stefan K <Shadow_7@gmx.net>
To: 1033637@bugs.debian.org
Subject: solved with 6.5
Date: Mon, 13 Nov 2023 10:13:35 +0100
Hello,

I use the backport kernel 6.5 and with that everything works fine now.

So it can be closed

best regards
Stefan



Marked as fixed in versions linux/6.5.3-1. Request was from Salvatore Bonaccorso <carnil@debian.org> to control@bugs.debian.org. (Tue, 21 Nov 2023 11:33:06 GMT) (full text, mbox, link).


Marked Bug as done Request was from Salvatore Bonaccorso <carnil@debian.org> to control@bugs.debian.org. (Tue, 21 Nov 2023 11:33:07 GMT) (full text, mbox, link).


Notification sent to Stefan K <shadow_7@gmx.net>:
Bug acknowledged by developer. (Tue, 21 Nov 2023 11:33:07 GMT) (full text, mbox, link).


Message sent on to Stefan K <shadow_7@gmx.net>:
Bug#1033637. (Tue, 21 Nov 2023 11:33:12 GMT) (full text, mbox, link).


Message #72 received at 1033637-submitter@bugs.debian.org (full text, mbox, reply):

From: Salvatore Bonaccorso <carnil@debian.org>
To: control@bugs.debian.org
Cc: 1033637-submitter@bugs.debian.org
Subject: closing 1033637
Date: Tue, 21 Nov 2023 12:29:23 +0100
close 1033637 6.5.3-1
thanks

According to reporter back fixed with the 6.5.y backport kernel.




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 03 Jan 2024 07:25:51 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Aug 30 05:55:41 2025; Machine Name: berlioz

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.