Source: linux-signed-amd64 Severity: important Tags: upstream X-Debbugs-Cc: nicholaschasti...@gmail.com
Dear Maintainer, after upgrading from a 6.0.0 kernel to a 6.1.0 kernel I experienced hard lockups on my Dell XPS 15 7590 a few minutes after each boot. On more than one occasion I was on the console and was able to see the error message. It was the same error on each occasion, and I reproduce it here: [ 58.729863] ACPI Error: Aborting method \_SB.PCI0.PGON due to previous error (AE_AML_LOOP_TIMEOUT) (20220331/psparse-529) [ 58.729904] ACPI Error: Aborting method \_SB.PCI0.PEG0.PG00._ON due to previous error (AE_AML_LOOP_TIMEOUT) (20220331/psparse-529) [ 60.083261] vfio-pci 0000:01:00.0 Unable to change power state from D3cold to D0, device inaccessible N.B. the message on the console was recorded with at photograph and then manually typed in, so it is possible that it may contain one or more errors. I ran git bisect as descirbed at https://wiki.debian.org/DebianKernel/GitBisect which seems to have found the bad commit. It is a merge commit that deals with acpi code. However I don't see what may actually be causing this issue. The commit is e996c7e01892ac18ec0db447294d4f591c325efe Please find the report from git bisect below. Regards, Nick. -- System Information: Debian Release: 12.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.0.0-rc6-00001-g018d6711c26e (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled % git bisect good e996c7e01892ac18ec0db447294d4f591c325efe is the first bad commit commit e996c7e01892ac18ec0db447294d4f591c325efe Merge: c77f54a9bcec a1cf1fd62ae7 562163595a91 018d6711c26e 6cc401be1648 Author: Rafael J. Wysocki <rafael.j.wyso...@intel.com> Date: Fri Sep 30 20:52:39 2022 +0200 Merge branches 'acpi-properties', 'acpi-tables', 'acpi-x86' and 'acpi-soc' Merge changes related to ACPI data-only tables handling and ACPI device properties management, x86-specific ACPI code changes and ACPI SoC driver changes for 6.1-rc1: - Clean up the ACPI LPSS (Intel SoC) driver (Andy Shevchenko). - Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable (Mario Limonciello). - Drop unused dev_fmt() and redundant 'HMAT' prefix from the HMAT parsing code (Liu Shixin). - Make ACPI FPDT parsing code avoid calling acpi_os_map_memory() on invalid physical addresses (Hans de Goede). - Silence missing-declarations warning related to Apple device properties management (Lukas Wunner). * acpi-properties: ACPI: property: Silence missing-declarations warning in apple.c * acpi-tables: ACPI: HMAT: Drop unused dev_fmt() and redundant 'HMAT' prefix ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address * acpi-x86: ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable * acpi-soc: ACPI: LPSS: Deduplicate skipping device in acpi_lpss_create_device() ACPI: LPSS: Replace loop with first entry retrieval drivers/acpi/acpi_fpdt.c | 22 ++++++++++++++++++++++ drivers/acpi/acpi_lpss.c | 45 +++++++++++++++++++++------------------------ drivers/acpi/numa/hmat.c | 25 ++++++++++++------------- drivers/acpi/x86/apple.c | 1 + drivers/acpi/x86/utils.c | 19 ++++++++++++++++++- 5 files changed, 74 insertions(+), 38 deletions(-) [0 running job(s)] {history#6810} 2023-05-20 20:54:16