Comment 14 for bug 1527460

Revision history for this message
Colin Ian King (colin-king) wrote :

I've tested this in a trusty chroot with /dev/mem and /sys not accessible to reproduce the original conditions and the ASPM test does not segfault and instead skips the test as it can't load the ACPI FACP, as expected:

king:~$ dpkg -l | grep fwts
ii fwts 14.03.01-0ubuntu3 amd64 FirmWare Test Suite
ii fwts-efi-runtime-dkms 14.03.01-0ubuntu3 amd64 Firmware Test Suite UEFI Runtime Service kernel driver
ii libfwts1 14.03.01-0ubuntu3 amd64 FirmWare Test Suite core support library
ii libfwtsacpica1 14.03.01-0ubuntu3 amd64 FirmWare Test Suite ACPICA core built for acpiexec functionality
ii libfwtsiasl1 14.03.01-0ubuntu3 amd64 FirmWare Test Suite ACPICA core built for iasl functionality

sudo fwts aspm -
Results generated by fwts: Version V14.03.01 (2014-03-27 02:14:17).

Some of this work - Copyright (c) 1999 - 2014, Intel Corp. All rights reserved.
Some of this work - Copyright (c) 2010 - 2014, Canonical.

This test run on 06/01/16 at 17:56:25 on host Linux sharkbay-nvme 4.4.0-0-generic #7-Ubuntu SMP Tue Dec 22 20:03:48 UTC 2015 x86_64.

Command: "fwts aspm -".
Running tests: aspm.

aspm: PCIe ASPM test.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Test 1 of 2: PCIe ASPM ACPI test.
SKIPPED: Test 1, No valid FACP information present: cannot test ASPM.

... and no segfault.

So I'm marking this as tested successfully.