Package: src:linux
Version: 6.12.6-1
Severity: important
Tags: upstream patch

Since 6.12.6, on my Lenovo ThinkPad X13 Gen 2a (20XHCTO1WW), after a
suspend/resume cycle, I repeatedly get a first flickering, then completely
black screen. The only way to get the display to display anything is to
suspend/resume again, but that only works for some seconds.

This looks like it corresponds to the report done here:
  https://gitlab.freedesktop.org/drm/amd/-/issues/3853

Alexander Deucher proposed the following patch on the stable list 
https://lore.kernel.org/all/20241227073700.3102801-1-alexander.deuc...@amd.com/

> Commit 73dae652dcac ("drm/amdgpu: rework resume handling for display (v2)")
> missed a small code change when it was backported resulting in an automatic
> backlight control breakage.  Fix the backport.
> 
> Note that this patch is not in Linus' tree as it is not required there;
> the bug was introduced in the backport.
> 
> Fixes: 99a02eab8251 ("drm/amdgpu: rework resume handling for display (v2)")
> Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3853
> Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
> Cc: sta...@vger.kernel.org # 6.11.x
> ---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> index 51904906545e..45e28726e148 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> @@ -3721,8 +3721,12 @@ static int amdgpu_device_ip_resume_phase3(struct 
> amdgpu_device *adev)
>                       continue;
>               if (adev->ip_blocks[i].version->type == AMD_IP_BLOCK_TYPE_DCE) {
>                       r = adev->ip_blocks[i].version->funcs->resume(adev);
> -                     if (r)
> +                     if (r) {
> +                             DRM_ERROR("resume of IP block <%s> failed %d\n",
> +                                       
> adev->ip_blocks[i].version->funcs->name, r);
>                               return r;
> +                     }
> +                     adev->ip_blocks[i].status.hw = true;
>               }
>       }
> 
> --
> 2.47.1


Browsing the unstable (6.12.8-1) source code (
https://sources.debian.org/src/linux/6.12.8-1/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c/#L3724
), it looks like it has not yet been integrated upstream or by Debian.

Is there anything (else than filing this bug) that I could do to help this
getting fixed in trixie?

Best,

OdyX

-- Package-specific info:
** Version:
Linux version 6.12.6-amd64 (debian-ker...@lists.debian.org) 
(x86_64-linux-gnu-gcc-14 (Debian 14.2.0-11) 14.2.0, GNU ld (GNU Binutils for 
Debian) 2.43.50.20241215) #1 SMP PREEMPT_DYNAMIC Debian 6.12.6-1 (2024-12-21)

** Command line:
BOOT_IMAGE=/vmlinuz-6.12.6-amd64 root=/dev/mapper/turnagra--vg-root ro quiet 
splash cgroup_enable=memory apparmor=1 security=apparmor

** Not tainted

** Kernel log:
[   16.545026] audit: type=1400 audit(1736106109.264:10): apparmor="STATUS" 
operation="profile_load" profile="unconfined" name="passt" pid=1054 
comm="apparmor_parser"
[   16.545227] audit: type=1400 audit(1736106109.264:11): apparmor="STATUS" 
operation="profile_load" profile="unconfined" name="pasta" pid=1055 
comm="apparmor_parser"
[   17.271035] mt7921e 0000:03:00.0 wlp3s0: renamed from wlan0
[   17.543373] RPC: Registered named UNIX socket transport module.
[   17.543379] RPC: Registered udp transport module.
[   17.543381] RPC: Registered tcp transport module.
[   17.543383] RPC: Registered tcp-with-tls transport module.
[   17.543386] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   17.635613] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   17.635620] Bluetooth: BNEP filters: protocol multicast
[   17.635628] Bluetooth: BNEP socket layer initialized
[   17.729636] NET: Registered PF_QIPCRTR protocol family
[   17.784295] Generic FE-GE Realtek PHY r8169-0-200:00: attached PHY driver 
(mii_bus:phy_addr=r8169-0-200:00, irq=MAC)
[   17.900602] r8169 0000:02:00.0 enp2s0f0: Link is Down
[   18.595915] Bluetooth: hci0: Device setup in 2588006 usecs
[   18.595923] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection 
command is advertised, but not supported.
[   18.663020] Bluetooth: MGMT ver 1.23
[   18.668933] NET: Registered PF_ALG protocol family
[   18.699558] Bluetooth: RFCOMM TTY layer initialized
[   18.699573] Bluetooth: RFCOMM socket layer initialized
[   18.699582] Bluetooth: RFCOMM ver 1.11
[   20.820791] wlp3s0: authenticate with 44:05:3f:97:44:b4 (local 
address=a8:93:4a:6f:b6:27)
[   21.342442] wlp3s0: send auth to 44:05:3f:97:44:b4 (try 1/3)
[   21.365466] wlp3s0: authenticate with 44:05:3f:97:44:b4 (local 
address=a8:93:4a:6f:b6:27)
[   21.367933] wlp3s0: send auth to 44:05:3f:97:44:b4 (try 1/3)
[   21.373252] wlp3s0: authenticated
[   21.376620] wlp3s0: associate with 44:05:3f:97:44:b4 (try 1/3)
[   21.385983] wlp3s0: RX AssocResp from 44:05:3f:97:44:b4 (capab=0x1011 
status=0 aid=8)
[   21.392313] wlp3s0: associated
[   21.662089] wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by 
44:05:3f:97:44:b4
[   24.220465] kauditd_printk_skb: 35 callbacks suppressed
[   24.220470] audit: type=1400 audit(1736106116.940:47): apparmor="STATUS" 
operation="profile_load" profile="unconfined" name="docker-default" pid=2258 
comm="apparmor_parser"
[   24.446629] evm: overlay not supported
[   25.010771] r8169 0000:02:00.0: invalid VPD tag 0x00 (size 0) at offset 0; 
assume missing optional EEPROM
[   25.773530] bridge: filtering via arp/ip/ip6tables is no longer available by 
default. Update your scripts to load br_netfilter if you need this.
[   25.775646] Bridge firewalling registered
[   25.884706] Initializing XFRM netlink socket
[   26.643145] br-321f87e9e870: port 1(veth358ec08) entered blocking state
[   26.643155] br-321f87e9e870: port 1(veth358ec08) entered disabled state
[   26.643172] veth358ec08: entered allmulticast mode
[   26.643235] veth358ec08: entered promiscuous mode
[   26.643641] br-789bc2583cac: port 1(vethc75207c) entered blocking state
[   26.643646] br-789bc2583cac: port 1(vethc75207c) entered disabled state
[   26.643666] vethc75207c: entered allmulticast mode
[   26.643736] vethc75207c: entered promiscuous mode
[   26.645494] br-7443e408fa6e: port 1(veth9509f95) entered blocking state
[   26.645501] br-7443e408fa6e: port 1(veth9509f95) entered disabled state
[   26.645511] veth9509f95: entered allmulticast mode
[   26.645579] veth9509f95: entered promiscuous mode
[   26.653304] br-789bc2583cac: port 2(vethdbdae8a) entered blocking state
[   26.653312] br-789bc2583cac: port 2(vethdbdae8a) entered disabled state
[   26.653334] vethdbdae8a: entered allmulticast mode
[   26.653456] vethdbdae8a: entered promiscuous mode
[   26.744425] br-789bc2583cac: port 3(vethc79981f) entered blocking state
[   26.744433] br-789bc2583cac: port 3(vethc79981f) entered disabled state
[   26.744461] vethc79981f: entered allmulticast mode
[   26.744555] vethc79981f: entered promiscuous mode
[   26.755840] br-321f87e9e870: port 2(vethd30937b) entered blocking state
[   26.755851] br-321f87e9e870: port 2(vethd30937b) entered disabled state
[   26.755976] vethd30937b: entered allmulticast mode
[   26.756103] vethd30937b: entered promiscuous mode
[   27.069416] eth0: renamed from veth4ec9843
[   27.069934] eth0: renamed from vethc5482df
[   27.071043] eth0: renamed from vethdf85692
[   27.072247] br-789bc2583cac: port 1(vethc75207c) entered blocking state
[   27.072252] br-789bc2583cac: port 1(vethc75207c) entered forwarding state
[   27.072338] br-321f87e9e870: port 1(veth358ec08) entered blocking state
[   27.072342] br-321f87e9e870: port 1(veth358ec08) entered forwarding state
[   27.072493] br-789bc2583cac: port 2(vethdbdae8a) entered blocking state
[   27.072495] br-789bc2583cac: port 2(vethdbdae8a) entered forwarding state
[   27.169000] eth0: renamed from vethcbf7a52
[   27.169612] br-321f87e9e870: port 2(vethd30937b) entered blocking state
[   27.169617] br-321f87e9e870: port 2(vethd30937b) entered forwarding state
[   27.228758] eth1: renamed from vethad670af
[   27.229109] vethad670af: renamed from eth1
[   27.449400] br-321f87e9e870: port 2(vethd30937b) entered disabled state
[   27.449455] vethcbf7a52: renamed from eth0
[   27.517532] br-321f87e9e870: port 2(vethd30937b) entered disabled state
[   27.517825] vethd30937b (unregistering): left allmulticast mode
[   27.517829] vethd30937b (unregistering): left promiscuous mode
[   27.517832] br-321f87e9e870: port 2(vethd30937b) entered disabled state
[   27.733363] br-7443e408fa6e: port 1(veth9509f95) entered disabled state
[   27.733674] veth9509f95 (unregistering): left allmulticast mode
[   27.733678] veth9509f95 (unregistering): left promiscuous mode
[   27.733682] br-7443e408fa6e: port 1(veth9509f95) entered disabled state
[   27.944332] br-789bc2583cac: port 3(vethc79981f) entered disabled state
[   27.944680] vethc79981f (unregistering): left allmulticast mode
[   27.944685] vethc79981f (unregistering): left promiscuous mode
[   27.944688] br-789bc2583cac: port 3(vethc79981f) entered disabled state
[   35.141189] warning: `kdeconnectd' uses wireless extensions which will stop 
working for Wi-Fi 7 hardware; use nl80211
[   35.500868] audit: type=1400 audit(1736106128.220:48): apparmor="DENIED" 
operation="open" class="file" profile="postgresql_akonadi" 
name="/etc/ssl/openssl.cnf" pid=4931 comm="postgres" requested_mask="r" 
denied_mask="r" fsuid=1000 ouid=0
[   35.822102] audit: type=1400 audit(1736106128.540:49): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/proc/sys/kernel/core_pattern" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   35.955216] audit: type=1400 audit(1736106128.672:50): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/usr/share/desktop-base/kf5-settings/kdeglobals" pid=4908 
comm="soffice.bin" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   35.955368] audit: type=1400 audit(1736106128.672:51): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/home/didier/.config/kdedefaults/kdeglobals" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[   35.972728] audit: type=1400 audit(1736106128.692:52): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/home/didier/.config/kdedefaults/kcminputrc" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[   35.972827] audit: type=1400 audit(1736106128.692:53): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/home/didier/.config/kcminputrc" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
[   35.977418] audit: type=1400 audit(1736106128.696:54): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/usr/share/glvnd/egl_vendor.d/50_mesa.json" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   36.065255] audit: type=1400 audit(1736106128.784:55): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/usr/share/libdrm/amdgpu.ids" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[   36.070255] audit: type=1400 audit(1736106128.788:56): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/home/didier/.cache/mesa_shader_cache_db/index" pid=4908 
comm="soffice.bin" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
[   36.089134] audit: type=1400 audit(1736106128.808:57): apparmor="ALLOWED" 
operation="open" class="file" profile="libreoffice-soffice" 
name="/usr/share/qt6/translations/qt_en.qm" pid=4908 comm="soffice.bin" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

** Model information
sys_vendor: LENOVO
product_name: 20XHCTO1WW
product_version: ThinkPad X13 Gen 2a
chassis_vendor: LENOVO
chassis_version: None
bios_vendor: LENOVO
bios_version: R1NET62W (1.32)
board_vendor: LENOVO
board_name: 20XHCTO1WW
board_version: SDK0J40697 WIN

** Loaded modules:
xt_nat
xt_tcpudp
veth
xt_conntrack
nft_chain_nat
xt_MASQUERADE
nf_nat
nf_conntrack_netlink
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
xfrm_user
xfrm_algo
xt_addrtype
nft_compat
nf_tables
br_netfilter
bridge
stp
llc
snd_seq_dummy
snd_hrtimer
snd_seq
snd_seq_device
ccm
tls
uhid
rfcomm
cmac
algif_hash
algif_skcipher
af_alg
overlay
qrtr
bnep
sunrpc
binfmt_misc
nls_ascii
nls_cp437
vfat
fat
uvcvideo
videobuf2_vmalloc
uvc
videobuf2_memops
videobuf2_v4l2
videodev
videobuf2_common
mc
amd_atl
intel_rapl_msr
intel_rapl_common
joydev
mt7921e
mt7921_common
edac_mce_amd
mt792x_lib
snd_acp3x_pdm_dma
snd_ctl_led
snd_soc_dmic
snd_acp3x_rn
snd_sof_amd_rembrandt
mt76_connac_lib
snd_hda_codec_realtek
snd_sof_amd_acp
kvm_amd
snd_sof_pci
mt76
snd_sof_xtensa_dsp
snd_hda_codec_generic
snd_sof
snd_hda_scodec_component
kvm
snd_hda_codec_hdmi
mac80211
snd_sof_utils
snd_hda_intel
snd_soc_core
snd_intel_dspcfg
snd_intel_sdw_acpi
snd_hda_codec
btusb
snd_compress
btrtl
snd_pcm_dmaengine
btintel
snd_pci_ps
thinkpad_acpi
snd_hda_core
crct10dif_pclmul
snd_rpl_pci_acp6x
crc32_pclmul
snd_pci_acp6x
btbcm
ghash_clmulni_intel
snd_pci_acp5x
r8169
snd_hwdep
btmtk
sha512_ssse3
hid_multitouch
nvram
libarc4
snd_pcm
realtek
ucsi_acpi
sha256_ssse3
snd_rn_pci_acp3x
sparse_keymap
hid_generic
bluetooth
sha1_ssse3
typec_ucsi
snd_timer
sp5100_tco
think_lmi
snd_acp_config
platform_profile
mdio_devres
cfg80211
rapl
firmware_attributes_class
wmi_bmof
watchdog
snd
libphy
ccp
i2c_hid_acpi
typec
snd_soc_acpi
i2c_hid
xhci_pci_renesas
snd_pci_acp3x
soundcore
i2c_piix4
k10temp
rfkill
roles
battery
i2c_smbus
ac
hid
amd_pmc
button
msr
parport_pc
ppdev
lp
parport
loop
efi_pstore
configfs
nfnetlink
ip_tables
x_tables
autofs4
ext4
mbcache
jbd2
dm_crypt
dm_mod
efivarfs
raid10
raid456
libcrc32c
crc32c_generic
async_raid6_recov
async_memcpy
async_pq
async_xor
xor
async_tx
raid6_pq
raid1
raid0
md_mod
amdgpu
amdxcp
i2c_algo_bit
drm_ttm_helper
ttm
drm_exec
gpu_sched
drm_suballoc_helper
drm_buddy
drm_display_helper
xhci_pci
xhci_hcd
drm_kms_helper
drm
nvme
usbcore
cec
evdev
nvme_core
crc32c_intel
serio_raw
video
rc_core
crc16
usb_common
wmi
aesni_intel
gf128mul
crypto_simd
cryptd

** PCI devices:
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne 
Root Complex [1022:1630]
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-

00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU 
[1022:1631]
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 255
        Capabilities: <access denied>

00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe 
Dummy Host Bridge [1022:1632]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 0

00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe 
Dummy Host Bridge [1022:1632]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 1

00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne 
PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin ? routed to IRQ 39
        IOMMU group: 2
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: fd600000-fd6fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne 
PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin ? routed to IRQ 40
        IOMMU group: 3
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 2000-2fff [size=4K] [16-bit]
        Memory behind bridge: fd500000-fd5fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne 
PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin ? routed to IRQ 41
        IOMMU group: 4
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 3000-3fff [size=4K] [16-bit]
        Memory behind bridge: d0000000-d01fffff [size=2M] [32-bit]
        Prefetchable memory behind bridge: 870200000-8703fffff [size=2M] 
[32-bit]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:02.7 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne 
PCIe GPP Bridge [1022:1634] (prog-if 00 [Normal decode])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin ? routed to IRQ 42
        IOMMU group: 5
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        I/O behind bridge: [disabled] [32-bit]
        Memory behind bridge: fd400000-fd4fffff [size=1M] [32-bit]
        Prefetchable memory behind bridge: [disabled] [64-bit]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe 
Dummy Host Bridge [1022:1632]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 6

00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir Internal 
PCIe GPP Bridge to Bus [1022:1635] (prog-if 00 [Normal decode])
        Subsystem: Device [5095:17aa]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 43
        IOMMU group: 7
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 1000-1fff [size=4K] [16-bit]
        Memory behind bridge: fd000000-fd3fffff [size=4M] [32-bit]
        Prefetchable memory behind bridge: 860000000-8701fffff [size=258M] 
[32-bit]
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport

00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller 
[1022:790b] (rev 51)
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
        IOMMU group: 8
        Kernel driver in use: piix4_smbus
        Kernel modules: i2c_piix4, sp5100_tco

00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge 
[1022:790e] (rev 51)
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        IOMMU group: 8

00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 0 [1022:166a]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 1 [1022:166b]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 2 [1022:166c]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 3 [1022:166d]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9
        Kernel driver in use: k10temp
        Kernel modules: k10temp

00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 4 [1022:166e]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 5 [1022:166f]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 6 [1022:1670]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Cezanne Data 
Fabric; Function 7 [1022:1671]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        IOMMU group: 9

01:00.0 Non-Volatile memory controller [0108]: Sandisk Corp SanDisk Extreme Pro 
/ WD Black SN750 / PC SN730 / Red SN700 NVMe SSD [15b7:5006] (prog-if 02 [NVM 
Express])
        Subsystem: Sandisk Corp SanDisk Extreme Pro / WD Black SN750 / PC SN730 
/ Red SN700 NVMe SSD [15b7:5006]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 44
        IOMMU group: 10
        Region 0: Memory at fd600000 (64-bit, non-prefetchable) [size=16K]
        Region 4: Memory at fd604000 (64-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>
        Kernel driver in use: nvme
        Kernel modules: nvme

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. 
RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 
0e)
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 95
        IOMMU group: 11
        Region 0: I/O ports at 2000 [size=256]
        Region 2: Memory at fd504000 (64-bit, non-prefetchable) [size=4K]
        Region 4: Memory at fd500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

03:00.0 Network controller [0280]: MEDIATEK Corp. MT7921 802.11ax PCI Express 
Wireless Network Adapter [14c3:7961]
        Subsystem: Lenovo Device [17aa:e0bc]
        Physical Slot: 0
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 100
        IOMMU group: 12
        Region 0: Memory at 870200000 (64-bit, prefetchable) [size=1M]
        Region 2: Memory at 870300000 (64-bit, prefetchable) [size=16K]
        Region 4: Memory at 870304000 (64-bit, prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: mt7921e
        Kernel modules: mt7921e

04:00.0 USB controller [0c03]: Renesas Electronics Corp. uPD720202 USB 3.0 Host 
Controller [1912:0015] (rev 02) (prog-if 30 [XHCI])
        Subsystem: Renesas Electronics Corp. uPD720202 USB 3.0 Host Controller 
[1912:0015]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 81
        IOMMU group: 13
        Region 0: Memory at fd400000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: xhci-pci-renesas
        Kernel modules: xhci_pci, xhci_pci_renesas

05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. 
[AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] 
(rev d1) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 71
        IOMMU group: 14
        Region 0: Memory at 860000000 (64-bit, prefetchable) [size=256M]
        Region 2: Memory at 870000000 (64-bit, prefetchable) [size=2M]
        Region 4: I/O ports at 1000 [size=256]
        Region 5: Memory at fd300000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

05:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir 
Radeon High Definition Audio Controller [1002:1637]
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin B routed to IRQ 97
        IOMMU group: 15
        Region 0: Memory at fd3c8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

05:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 
17h (Models 10h-1fh) Platform Security Processor [1022:15df]
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin C routed to IRQ 44
        IOMMU group: 16
        Region 2: Memory at fd200000 (32-bit, non-prefetchable) [size=1M]
        Region 5: Memory at fd3cc000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: ccp
        Kernel modules: ccp

05:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 
Renoir/Cezanne USB 3.1 [1022:1639] (prog-if 30 [XHCI])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin D routed to IRQ 62
        IOMMU group: 17
        Region 0: Memory at fd000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

05:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 
Renoir/Cezanne USB 3.1 [1022:1639] (prog-if 30 [XHCI])
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 71
        IOMMU group: 18
        Region 0: Memory at fd100000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci

05:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] 
ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 01)
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin B routed to IRQ 94
        IOMMU group: 19
        Region 0: Memory at fd380000 (32-bit, non-prefetchable) [size=256K]
        Capabilities: <access denied>
        Kernel driver in use: snd_rn_pci_acp3x
        Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, 
snd_pci_acp6x, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_rembrandt

05:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 
17h/19h/1ah HD Audio Controller [1022:15e3]
        Subsystem: Lenovo Device [17aa:5095]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin C routed to IRQ 98
        IOMMU group: 20
        Region 0: Memory at fd3c0000 (32-bit, non-prefetchable) [size=32K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel


** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 27c6:6594 Shenzhen Goodix Technology Co.,Ltd. Goodix 
USB2.0 MISC
Bus 003 Device 003: ID 0489:e0cd Foxconn / Hon Hai MediaTek Bluetooth Adapter
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 13d3:5271 IMC Networks Integrated RGB Camera
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), 
(1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages linux-image-6.12.6-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.145
ii  kmod                                    33+20240816-2
ii  linux-base                              4.10.1

Versions of packages linux-image-6.12.6-amd64 recommends:
ii  apparmor  3.1.7-1+b3

Versions of packages linux-image-6.12.6-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  extlinux                3:6.04~git20190206.bf6db5b4+dfsg1-3+b1
ii  firmware-linux-free     20241210-1
ii  grub-efi-amd64          2.12-5
pn  linux-doc-6.12          <none>

Versions of packages linux-image-6.12.6-amd64 is related to:
ii  firmware-amd-graphics      20241210-1
pn  firmware-atheros           <none>
pn  firmware-bnx2              <none>
pn  firmware-bnx2x             <none>
pn  firmware-brcm80211         <none>
pn  firmware-cavium            <none>
pn  firmware-cirrus            <none>
pn  firmware-intel-graphics    <none>
pn  firmware-intel-misc        <none>
pn  firmware-intel-sound       <none>
pn  firmware-ipw2x00           <none>
pn  firmware-ivtv              <none>
pn  firmware-iwlwifi           <none>
pn  firmware-libertas          <none>
pn  firmware-marvell-prestera  <none>
ii  firmware-mediatek          20241210-1
ii  firmware-misc-nonfree      20241210-1
pn  firmware-myricom           <none>
pn  firmware-netronome         <none>
pn  firmware-netxen            <none>
pn  firmware-nvidia-graphics   <none>
pn  firmware-qcom-soc          <none>
pn  firmware-qlogic            <none>
ii  firmware-realtek           20241210-1
pn  firmware-samsung           <none>
pn  firmware-siano             <none>
pn  firmware-ti-connectivity   <none>
pn  xen-hypervisor             <none>

-- no debconf information

Reply via email to