Created attachment 242911 [details] acpi dump ASPM isn't working on my Dell 7559. With ASPM forced, it fails after these messages: [ 0.000000] Command line: initrd=\efi\nixos\f74mgfd5d4k9n154p0ffs5r0d3zazv3n-initrd-initrd.efi systemConfig=/nix/store/50044hcm6lf7fc48nlikfpbap4zjp54n-nixos-system-nixos-16.09.773.b8ede35 init=/nix/store/50044hcm6lf7fc48nlikfpbap4zjp54n-nixos-system-nixos-16.09.773.b8ede35/init loglevel=4 *pcie_aspm=force* nouveau.modeset=0 [ 0.000000] Kernel command line: initrd=\efi\nixos\f74mgfd5d4k9n154p0ffs5r0d3zazv3n-initrd-initrd.efi systemConfig=/nix/store/50044hcm6lf7fc48nlikfpbap4zjp54n-nixos-system-nixos-16.09.773.b8ede35 init=/nix/store/50044hcm6lf7fc48nlikfpbap4zjp54n-nixos-system-nixos-16.09.773.b8ede35/init loglevel=4 *pcie_aspm=force* nouveau.modeset=0 [ 0.000000] PCIe ASPM is forcibly enabled [ 0.285133] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.398009] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI] [ 0.398040] acpi PNP0A08:00: _OSC failed (AE_ERROR); *disabling ASPM* acpidump from pmtools-20071116 complains "Wrong checksum for FADT!"
Created attachment 242921 [details] dmesg dump
Created attachment 242931 [details] acpixtract on linux from pmtools-20071116
Created attachment 242941 [details] acpixtract on windows from acpica 20160930-32
Created attachment 242951 [details] acpi dump on linux using acpica 20160930
Created attachment 242961 [details] acpixtract on linux from acpica 20160930-64 Somehow the list of ACPI tables obtained with acpixtract on Windows is different to one on Linux!
Created attachment 242971 [details] acpi dump on windows using acpica 20160930 and so acpi dumps are different on linux to windows using the same acpica version
Noticed that pre-installed Windows as well reports on problem with ASPM on this model (powercfg /energy command). Sorry for the opening this bug then. But is it okay that Windows and Linux do report different set of ACPI tables?
Windows version acpica only dumps tables from registry. And there are only limited tables available for a userspace application to dump. You don't need to install any windows driver in order to have acpidump working on Windows, right? So it's not a problem. Closing the bug. Thanks and best regards Lv