From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EED75C433F5 for ; Tue, 12 Oct 2021 05:37:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C34726108F for ; Tue, 12 Oct 2021 05:37:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232254AbhJLFjh (ORCPT ); Tue, 12 Oct 2021 01:39:37 -0400 Received: from office.oderland.com ([91.201.60.5]:46436 "EHLO office.oderland.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231945AbhJLFjh (ORCPT ); Tue, 12 Oct 2021 01:39:37 -0400 Received: from [193.180.18.161] (port=33226 helo=[10.137.0.14]) by office.oderland.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1maATl-009h3S-Qb; Tue, 12 Oct 2021 07:37:33 +0200 Message-ID: Date: Tue, 12 Oct 2021 07:37:30 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:93.0) Gecko/20100101 Thunderbird/93.0 Content-Language: en-US From: Josef Johansson To: tglx@linutronix.de Cc: maz@kernel.org, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org References: Subject: Re: [REGRESSION][BISECTED] 5.15-rc1: Broken AHCI on NVIDIA ION (MCP79) In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - office.oderland.com X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - oderland.se X-Get-Message-Sender-Via: office.oderland.com: authenticated_id: josjoh@oderland.se X-Authenticated-Sender: office.oderland.com: josjoh@oderland.se Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org On 10/11/21 21:34, Josef Johansson wrote: > On 10/11/21 20:47, Josef Johansson wrote: >> Hi, >> >> I've got a late regression to this commit as well, but in the GPU area. >> The problem arises when booting it as XEN dom0. >> My hardware is Lenovo P14s Gen1 AMD Ryzen 7 Pro 4750U. >> >> I'm a bit lost myself, and could use some hints how to fix it. >> I should note that this mainly happens when a modeset is done (i think). >> If I wait for 5 minutes the lock eventually releases, but I switch in an >> out between X >> and console it locks again. >> >> kernel: ------------[ cut here ]------------ >> kernel: WARNING: CPU: 6 PID: 3754 at >> drivers/gpu/drm/amd/amdgpu/../display/amdgp >> u_dm/amdgpu_dm.c:8630 amdgpu_dm_commit_planes+0x9b4/0x9c0 [amdgpu] >> kernel: Modules linked in: nf_tables nfnetlink vfat fat intel_rapl_msr >> wmi_bmof >> intel_rapl_common pcspkr joydev uvcvideo k10temp sp5100_tco >> videobuf2_vmalloc vi >> deobuf2_memops i2c_piix4 videobuf2_v4l2 videobuf2_common videodev mc >> iwlwifi thi >> nkpad_acpi platform_profile ipmi_devintf ledtrig_audio ucsi_acpi >> cfg80211 ipmi_m >> sghandler r8169 snd typec_ucsi soundcore typec rfkill wmi video amd_pmc >> i2c_scmi >> fuse xenfs ip_tables dm_thin_pool dm_persistent_data dm_bio_prison >> dm_crypt tru >> sted asn1_encoder hid_multitouch amdgpu crct10dif_pclmul iommu_v2 >> crc32_pclmul c >> rc32c_intel gpu_sched i2c_algo_bit drm_ttm_helper ttm drm_kms_helper ccp >> cec gha >> sh_clmulni_intel sdhci_pci xhci_pci xhci_pci_renesas serio_raw cqhci drm >> sdhci x >> hci_hcd mmc_core nvme ehci_pci ehci_hcd nvme_core xen_acpi_processor >> xen_privcmd >> xen_pciback xen_blkback xen_gntalloc xen_gntdev xen_evtchn uinput >> kernel: CPU: 6 PID: 3754 Comm: Xorg Tainted: G W >> 5.15.0-1.fc32.qu >> bes.x86_64 #1 >> kernel: Hardware name: LENOVO 20Y1S02400/20Y1S02400, BIOS R1BET61W(1.30 >> ) 12/21/ >> 2020 >> kernel: RIP: e030:amdgpu_dm_commit_planes+0x9b4/0x9c0 [amdgpu] >> kernel: Code: 8b 45 b0 48 c7 c7 4b fc 90 c0 4c 89 55 88 8b b0 f0 03 00 >> 00 e8 6d >> cb ca ff 4c 8b 55 88 0f b6 55 ab 49 8b 72 08 e9 2b fa ff ff <0f> 0b e9 >> fa fe ff >> ff e8 40 2f 6e c1 0f 1f 44 00 00 55 b9 27 00 00 >> kernel: RSP: e02b:ffffc90042d93638 EFLAGS: 00010002 >> kernel: RAX: ffff888110840210 RBX: 00000000000083c1 RCX: 0000000000000466 >> kernel: RDX: 0000000000000001 RSI: 0000000000000204 RDI: ffff888110840170 >> kernel: RBP: ffffc90042d936f8 R08: 0000000000000002 R09: 0000000000000001 >> kernel: R10: 0000000000000000 R11: ffff88810cb2e118 R12: ffff888110840210 >> kernel: R13: ffff88810cb2e000 R14: ffff888103d50400 R15: ffff888103bb2c00 >> kernel: FS: 0000718c6de4da40(0000) GS:ffff888140780000(0000) >> knlGS:000000000000 >> 0000 >> kernel: CS: 10000e030 DS: 0000 ES: 0000 CR0: 0000000080050033 >> kernel: CR2: 0000726ada294000 CR3: 0000000103f0e000 CR4: 0000000000050660 >> kernel: Call Trace: >> kernel: amdgpu_dm_atomic_commit_tail+0xc3e/0x1360 [amdgpu] >> kernel: commit_tail+0x94/0x130 [drm_kms_helper] >> kernel: drm_atomic_helper_commit+0x113/0x140 [drm_kms_helper] >> kernel: drm_client_modeset_commit_atomic+0x1fc/0x240 [drm] >> kernel: drm_client_modeset_commit_locked+0x53/0x80 [drm] >> kernel: drm_fb_helper_pan_display+0xdc/0x210 [drm_kms_helper] >> kernel: fb_pan_display+0x83/0x100 >> kernel: fb_set_var+0x200/0x3b0 >> kernel: fbcon_blank+0x186/0x280 >> kernel: do_unblank_screen+0xaa/0x150 >> kernel: complete_change_console+0x54/0x120 >> kernel: vt_ioctl+0x31d/0x5f0 >> kernel: tty_ioctl+0x312/0x780 >> kernel: __x64_sys_ioctl+0x83/0xb0 >> kernel: do_syscall_64+0x3b/0x90 >> kernel: entry_SYSCALL_64_after_hwframe+0x44/0xae >> kernel: RIP: 0033:0x718c6e33217b >> kernel: Code: 0f 1e fa 48 8b 05 1d ad 0c 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 ed ac 0c 00 f7 d8 64 89 01 48 >> kernel: RSP: 002b:00007ffd5c6157c8 EFLAGS: 00000246 ORIG_RAX: >> 0000000000000010 >> kernel: RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 0000718c6e33217b >> kernel: RDX: 0000000000000001 RSI: 0000000000005605 RDI: 0000000000000014 >> kernel: RBP: 000057b9b2aa93f4 R08: 0000000000000000 R09: 0000000000000001 >> kernel: R10: fffffffffffff9ce R11: 0000000000000246 R12: 000057b9b2aa94b0 >> kernel: R13: 000057b9b2aa94a0 R14: 000057b9b2aa93f0 R15: 00007ffd5c615844 >> kernel: ---[ end trace 2c3e3998803422cb ]--- >> kernel: ------------[ cut here ]------------ >> kernel: WARNING: CPU: 6 PID: 3754 at >> drivers/gpu/drm/amd/amdgpu/../display/amdgp >> u_dm/amdgpu_dm.c:8217 prepare_flip_isr+0x64/0x70 [amdgpu] >> kernel: Modules linked in: nf_tables nfnetlink vfat fat intel_rapl_msr >> wmi_bmof >> intel_rapl_common pcspkr joydev uvcvideo k10temp sp5100_tco >> videobuf2_vmalloc vi >> deobuf2_memops i2c_piix4 videobuf2_v4l2 videobuf2_common videodev mc >> iwlwifi thi >> nkpad_acpi platform_profile ipmi_devintf ledtrig_audio ucsi_acpi >> cfg80211 ipmi_m >> sghandler r8169 snd typec_ucsi soundcore typec rfkill wmi video amd_pmc >> i2c_scmi >> fuse xenfs ip_tables dm_thin_pool dm_persistent_data dm_bio_prison >> dm_crypt tru >> sted asn1_encoder hid_multitouch amdgpu crct10dif_pclmul iommu_v2 >> crc32_pclmul c >> rc32c_intel gpu_sched i2c_algo_bit drm_ttm_helper ttm drm_kms_helper ccp >> cec gha >> sh_clmulni_intel sdhci_pci xhci_pci xhci_pci_renesas serio_raw cqhci drm >> sdhci x >> hci_hcd mmc_core nvme ehci_pci ehci_hcd nvme_core xen_acpi_processor >> xen_privcmd >> xen_pciback xen_blkback xen_gntalloc xen_gntdev xen_evtchn uinput >> kernel: CPU: 6 PID: 3754 Comm: Xorg Tainted: G W >> 5.15.0-1.fc32.qu >> bes.x86_64 #1 >> kernel: Hardware name: LENOVO 20Y1S02400/20Y1S02400, BIOS R1BET61W(1.30 >> ) 12/21/ >> 2020 >> kernel: RIP: e030:prepare_flip_isr+0x64/0x70 [amdgpu] >> kernel: Code: 00 48 c7 80 38 01 00 00 00 00 00 00 66 90 c3 8b 97 f0 03 >> 00 00 48 >> c7 c6 18 72 8d c0 48 c7 c7 90 5b a7 c0 e9 7e 6e 13 c1 0f 0b <0f> 0b eb >> b4 0f 1f >> 84 00 00 00 00 00 0f 1f 44 00 00 41 57 41 56 41 >> kernel: RSP: e02b:ffffc90042d93630 EFLAGS: 00010086 >> kernel: RAX: 0000000000000001 RBX: 00000000000083c1 RCX: 0000000000000466 >> kernel: RDX: 0000000000000001 RSI: 0000000000000204 RDI: ffff88810cb2e000 >> kernel: RBP: ffffc90042d936f8 R08: 0000000000000002 R09: 0000000000000001 >> kernel: R10: 0000000000000000 R11: ffff88810cb2e118 R12: ffff888110840210 >> kernel: R13: ffff88810cb2e000 R14: ffff888103d50400 R15: ffff888103bb2c00 >> kernel: FS: 0000718c6de4da40(0000) GS:ffff888140780000(0000) >> knlGS:000000000000 >> 0000 >> kernel: CS: 10000e030 DS: 0000 ES: 0000 CR0: 0000000080050033 >> kernel: CR2: 0000726ada294000 CR3: 0000000103f0e000 CR4: 0000000000050660 >> kernel: Call Trace: >> kernel: amdgpu_dm_commit_planes+0x8bd/0x9c0 [amdgpu] >> kernel: amdgpu_dm_atomic_commit_tail+0xc3e/0x1360 [amdgpu] >> kernel: commit_tail+0x94/0x130 [drm_kms_helper] >> kernel: drm_atomic_helper_commit+0x113/0x140 [drm_kms_helper] >> kernel: drm_client_modeset_commit_atomic+0x1fc/0x240 [drm] >> kernel: drm_client_modeset_commit_locked+0x53/0x80 [drm] >> kernel: drm_fb_helper_pan_display+0xdc/0x210 [drm_kms_helper] >> kernel: fb_pan_display+0x83/0x100 >> kernel: fb_set_var+0x200/0x3b0 >> kernel: fbcon_blank+0x186/0x280 >> kernel: do_unblank_screen+0xaa/0x150 >> kernel: complete_change_console+0x54/0x120 >> kernel: vt_ioctl+0x31d/0x5f0 >> kernel: tty_ioctl+0x312/0x780 >> kernel: __x64_sys_ioctl+0x83/0xb0 >> kernel: do_syscall_64+0x3b/0x90 >> kernel: entry_SYSCALL_64_after_hwframe+0x44/0xae >> kernel: RIP: 0033:0x718c6e33217b >> kernel: Code: 0f 1e fa 48 8b 05 1d ad 0c 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 ed ac 0c 00 f7 d8 64 89 01 48 >> kernel: RSP: 002b:00007ffd5c6157c8 EFLAGS: 00000246 ORIG_RAX: >> 0000000000000010 >> kernel: RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 0000718c6e33217b >> kernel: RDX: 0000000000000001 RSI: 0000000000005605 RDI: 0000000000000014 >> kernel: RBP: 000057b9b2aa93f4 R08: 0000000000000000 R09: 0000000000000001 >> kernel: R10: fffffffffffff9ce R11: 0000000000000246 R12: 000057b9b2aa94b0 >> kernel: R13: 000057b9b2aa94a0 R14: 000057b9b2aa93f0 R15: 00007ffd5c615844 >> kernel: ---[ end trace 2c3e3998803422cc ]--- >> >> Tested with latest tip, reverting this commit makes it all go away, or >> booting with pci=nomsi. >> >> Managed to instruct sysrq to dump locks >> >> kernel: sysrq: Show Locks Held >> kernel: Showing all locks held in the system: >> kernel: 2 locks held by Xorg/2929: >> kernel: #0: ffffc90042ea7d10 (crtc_ww_class_acquire){+.+.}-{0:0}, at: >> drm_mode_setcrtc+0x158/0x780 [drm] >> kernel: #1: ffff888111c00490 (crtc_ww_class_mutex){+.+.}-{3:3}, at: >> modeset_lock+0x62/0x1c0 [drm] >> kernel: ============================================= >> >> More can be read over at freedesktop: >> https://gitlab.freedesktop.org/drm/amd/-/issues/1715 >> >> >> >> Josef Johansson >> >> >> > Here is a lspci -vvnn for verbosity, I am trying out Marc's first patch > now and > will let you know the result. > > 00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Root Compl > ex [1022:1630] > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU > [1022:1631 > ] > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Interrupt: pin A routed to IRQ 255 > Capabilities: > > 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- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 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- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 106 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > I/O behind bridge: [disabled] > Memory behind bridge: fd900000-fd9fffff [size=1M] > Prefetchable memory behind bridge: [disabled] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 107 > Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 > I/O behind bridge: 00003000-00003fff [size=4K] > Memory behind bridge: fd800000-fd8fffff [size=1M] > Prefetchable memory behind bridge: [disabled] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 108 > Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 > I/O behind bridge: 00004000-00004fff [size=4K] > Memory behind bridge: fd700000-fd7fffff [size=1M] > Prefetchable memory behind bridge: 0000000c30000000-0000000c301fffff [si > ze=2M] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:02.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 109 > Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 > I/O behind bridge: [disabled] > Memory behind bridge: fd600000-fd6fffff [size=1M] > Prefetchable memory behind bridge: [disabled] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:02.6 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 110 > Bus: primary=00, secondary=05, subordinate=05, sec-latency=0 > I/O behind bridge: 00002000-00002fff [size=4K] > Memory behind bridge: fd500000-fd5fffff [size=1M] > Prefetchable memory behind bridge: [disabled] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:02.7 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > PCIe GPP Br > idge [1022:1634] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin ? routed to IRQ 111 > Bus: primary=00, secondary=06, subordinate=06, sec-latency=0 > I/O behind bridge: [disabled] > Memory behind bridge: fd400000-fd4fffff [size=1M] > Prefetchable memory behind bridge: [disabled] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > 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- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir > Internal PC > Ie GPP Bridge to Bus [1022:1635] (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 112 > Bus: primary=00, secondary=07, subordinate=07, sec-latency=0 > I/O behind bridge: 00001000-00001fff [size=4K] > Memory behind bridge: fd000000-fd3fffff [size=4M] > Prefetchable memory behind bridge: 0000000c60000000-0000000c701fffff [si > ze=258M] > Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- > PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- > Capabilities: > Kernel driver in use: pcieport > > 00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus > Controller [1 > 022:790b] (rev 51) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- - SERR- 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 [10 > 22:790e] (rev 51) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- - SERR- Latency: 0 > > 00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 0 [1022:1448] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 1 [1022:1449] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 2 [1022:144a] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 3 [1022:144b] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: k10temp > Kernel modules: k10temp > > 00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 4 [1022:144c] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 5 [1022:144d] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 6 [1022:144e] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir > Device 24: > Function 7 [1022:144f] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- > 01:00.0 Non-Volatile memory controller [0108]: SK hynix Device > [1c5c:1639] (prog > -if 02 [NVM Express]) > Subsystem: SK hynix Device [1c5c:1639] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 36 > NUMA node: 0 > Region 0: Memory at fd900000 (64-bit, non-prefetchable) [size=16K] > Region 2: Memory at fd905000 (32-bit, non-prefetchable) [size=4K] > Region 3: Memory at fd904000 (32-bit, non-prefetchable) [size=4K] > Capabilities: > Kernel driver in use: nvme > Kernel modules: nvme > > 02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. > RTL8111/8168 > /8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0e) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Interrupt: pin A routed to IRQ 40 > Region 0: I/O ports at 3400 [size=256] > Region 2: Memory at fd814000 (64-bit, non-prefetchable) [size=4K] > Region 4: Memory at fd800000 (64-bit, non-prefetchable) [size=16K] > Capabilities: > Kernel driver in use: pciback > Kernel modules: r8169 > > 02:00.1 Serial controller [0700]: Realtek Semiconductor Co., Ltd. > RTL8111xP UART > #1 [10ec:816a] (rev 0e) (prog-if 02 [16550]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Interrupt: pin B routed to IRQ 41 > Region 0: I/O ports at 3200 [size=256] > Region 2: Memory at fd815000 (64-bit, non-prefetchable) [size=4K] > Region 4: Memory at fd804000 (64-bit, non-prefetchable) [size=16K] > Capabilities: > Kernel driver in use: serial > > 02:00.2 Serial controller [0700]: Realtek Semiconductor Co., Ltd. > RTL8111xP UART > #2 [10ec:816b] (rev 0e) (prog-if 02 [16550]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Interrupt: pin C routed to IRQ 42 > Region 0: I/O ports at 3100 [size=256] > Region 2: Memory at fd816000 (64-bit, non-prefetchable) [size=4K] > Region 4: Memory at fd808000 (64-bit, non-prefetchable) [size=16K] > Capabilities: > Kernel driver in use: serial > > 02:00.3 IPMI Interface [0c07]: Realtek Semiconductor Co., Ltd. RTL8111xP > IPMI in > terface [10ec:816c] (rev 0e) (prog-if 01 [KCS]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Interrupt: pin D routed to IRQ 255 > Region 0: I/O ports at 3000 [disabled] [size=256] > Region 2: Memory at fd817000 (64-bit, non-prefetchable) [disabled] [size > =4K] > Region 4: Memory at fd80c000 (64-bit, non-prefetchable) [disabled] [size > =16K] > Capabilities: > Kernel modules: ipmi_si > > 02:00.4 USB controller [0c03]: Realtek Semiconductor Co., Ltd. RTL811x > EHCI host > controller [10ec:816d] (rev 0e) (prog-if 20 [EHCI]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin D routed to IRQ 114 > Region 0: Memory at fd818000 (32-bit, non-prefetchable) [size=4K] > Region 2: Memory at fd810000 (64-bit, non-prefetchable) [size=16K] > Capabilities: > Kernel driver in use: ehci-pci > Kernel modules: ehci_pci > > 03:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 > [8086:2723] ( > rev 1a) > Subsystem: Intel Corporation Device [8086:0080] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 44 > Region 0: Memory at fd700000 (64-bit, non-prefetchable) [size=16K] > Capabilities: > Kernel driver in use: pciback > Kernel modules: iwlwifi > > 04:00.0 SD Host controller [0805]: Genesys Logic, Inc GL9750 SD Host > Controller > [17a0:9750] (rev 01) (prog-if 01) > Subsystem: Lenovo Device [17aa:5082] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 118 > Region 0: Memory at fd600000 (32-bit, non-prefetchable) [size=4K] > Capabilities: > Kernel driver in use: sdhci-pci > Kernel modules: sdhci_pci > > 05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. > RTL8111/8168 > /8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 46 > 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: > Kernel driver in use: pciback > Kernel modules: r8169 > > 06:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720202 USB > 3.0 Host C > ontroller [1912:0015] (rev 02) (prog-if 30 [XHCI]) > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 42 > Region 0: Memory at fd400000 (64-bit, non-prefetchable) [size=8K] > Capabilities: > Kernel driver in use: xhci_hcd > Kernel modules: xhci_pci > > 07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. > [AMD/ATI] > Renoir [1002:1636] (rev d1) (prog-if 00 [VGA controller]) > Subsystem: Lenovo Device [17aa:5099] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 38 > Region 0: Memory at c60000000 (64-bit, prefetchable) [size=256M] > Region 2: Memory at c70000000 (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: > Kernel driver in use: amdgpu > Kernel modules: amdgpu > > 07:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] > Family > 17h (Models 10h-1fh) Platform Security Processor [1022:15df] > Subsystem: Lenovo Device [17aa:5081] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+ SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin C routed to IRQ 36 > Region 2: Memory at fd200000 (32-bit, non-prefetchable) [size=1M] > Region 5: Memory at fd380000 (32-bit, non-prefetchable) [size=8K] > Capabilities: > Kernel driver in use: ccp > Kernel modules: ccp > > 07:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir > USB 3.1 > [1022:1639] (prog-if 30 [XHCI]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin D routed to IRQ 37 > Region 0: Memory at fd000000 (64-bit, non-prefetchable) [size=1M] > Capabilities: > Kernel driver in use: pciback > Kernel modules: xhci_pci > > 07:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir > USB 3.1 > [1022:1639] (prog-if 30 [XHCI]) > Subsystem: Lenovo Device [17aa:5081] > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Step > ping- SERR- FastB2B- DisINTx+ > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Latency: 0, Cache Line Size: 32 bytes > Interrupt: pin A routed to IRQ 38 > Region 0: Memory at fd100000 (64-bit, non-prefetchable) [size=1M] > Capabilities: > Kernel driver in use: pciback > Kernel modules: xhci_pci > > Regards > - Josef No go sadly, still the same behavior. I guess that Maskable- is a bad thing here? CC xen-devel, you guys may have a clue here?