Firmware Test Suite
Results generated by fwts: Version V0.26.03 (Thu Dec 20 16:46:56 CST 2012).
Some of this work - Copyright (c) 1999 - 2010, Intel Corp. All rights reserved.
Some of this work - Copyright (c) 2010 - 2012, Canonical.
This test run on 06/11/13 at 19:32:24 on host Linux ubuntu 3.5.0-22-generic #34-Ubuntu SMP Fri Jan 11 16:51:23 UTC 2013 i686.
Running tests: version bios_info oops mtrr acpiinfo klog csm microcode msr nx cpufreq maxfreq virt maxreadreq crs aspm hpet_check dmi_decode smbios pnp pciirq mpcheck os2gap hda_audio bios32 ebda pcc wmi osilinux apicedge method mcfg fan fadt dmar cstates checksum apicinstance acpitables syntaxcheck wakealarm.
Gather kernel system information.
Test 1 of 3: Gather kernel signature.
Signature: Ubuntu 3.5.0-22.34-generic 3.5.7.2
Test 2 of 3: Gather kernel system information.
Kernel Version: Linux version 3.5.0-22-generic (buildd@gumiho) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #34-Ubuntu SMP Fri Jan 11 16:51:23 UTC 2013
Test 3 of 3: Gather APCI driver version.
ACPI Version: 20120320
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 3 info only.
Gather BIOS DMI information.
Test 1 of 1: Gather BIOS DMI information
BIOS Vendor       : coreboot
BIOS Version      : 4.0-4746-gd0299e4-dirty
BIOS Release Date : 11/04/2013
Chassis Serial #  : 
Chassis Type      : 3
Chassis Vendor    : Abit
Chassis Version   : 
Chassic Asset Tag : 
Product Name      : BF6
Product Serial #  : 123456789
Product Version   : 1.0
System Vendor     : Abit
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 1 info only.
Scan kernel log for Oopses.
Test 1 of 1: Kernel log oops check.
PASSEDFound no oopses in kernel log.
PASSEDFound no WARN_ON warnings in kernel log.
2 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
MTRR validation.
MTRR overview
-------------
Reg 0: 0x0000000000000000 - 0x0000000008000000 (   128 MB)   Write-Back
Reg 1: 0x0000000008000000 - 0x000000000a000000 (    32 MB)   Write-Back
Test 1 of 3: Validate the kernel MTRR IOMEM setup.
PASSEDMemory ranges seem to have correct attributes.
Test 2 of 3: Validate the MTRR setup across all processors.
PASSEDAll processors have the a consistent MTRR setup.
Test 3 of 3: Check for AMD MtrrFixDramModEn being cleared by the BIOS.
SkippedCPU is not an AMD, cannot test.
2 passed, 0 failed, 0 warnings, 0 aborted, 1 skipped, 0 info only.
General ACPI information check.
Test 1 of 3: Determine Kernel ACPI version.
Kernel ACPICA driver version: 20120320, supports ACPI 5.0
Test 2 of 3: Determine machines ACPI version.
Test 3 of 3: Determine AML compiler.
Determine the compiler used to generate the ACPI AML in the DSDT and SSDT.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 2 info only.
Scan kernel log for errors and warnings.
Test 1 of 1: Kernel log error check.
FAILED [HIGH] HIGH Kernel message: [ 0.202309] PnPBIOS: Disabled by ACPI PNP
AdviceThe PnPBIOS driver has detected an issue that fwts does not know about.
FAILED [HIGH] HIGH Kernel message: [ 0.253215] ACPI: PCI Interrupt Link [LNKB] disabled and referenced, BIOS bug
AdviceA PCI interrupt link could not be enabled when the associated ACPI _STA control was executed. It will be disabled. This is normally a bug in the _STA control for this link.
FAILED [HIGH] HIGH Kernel message: [ 0.308430] ACPI: PCI Interrupt Link [LNKC] disabled and referenced, BIOS bug
AdviceA PCI interrupt link could not be enabled when the associated ACPI _STA control was executed. It will be disabled. This is normally a bug in the _STA control for this link.
FAILED [HIGH] HIGH Kernel message: [ 0.364392] ACPI: PCI Interrupt Link [LNKD] disabled and referenced, BIOS bug
AdviceA PCI interrupt link could not be enabled when the associated ACPI _STA control was executed. It will be disabled. This is normally a bug in the _STA control for this link.
FAILED [CRITICAL] CRITICAL Kernel message: [ 13.857733] Disabling IRQ #11
Message repeated 1 times.
AdviceThe kernel detected an irq storm. This is most probably an IRQ routing bug.
FAILED [CRITICAL] CRITICAL Kernel message: [ 15.959385] Disabling IRQ #10
AdviceThe kernel detected an irq storm. This is most probably an IRQ routing bug.
Found 6 unique errors in kernel log.
0 passed, 6 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check for UEFI Compatibility Support Module.
Test 1 of 1: Check for UEFI Compatibility Support Module.
Checking for UEFI Compatibility Support Module (CSM)
Int 10h jumps to 0xc41a9 in option ROM at: 0xc0000..0xca000
No CSM: Legacy BIOS firmware has video option ROM with Int 10h support.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 1 info only.
Check if system is using latest microcode.
ErrorCannot read microcode file /usr/share/misc/intel-microcode.dat.
ErrorAborted test, initialisation failed.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
MSR register tests.
Test 1 of 5: Check CPU generic MSRs.
PASSEDMSR P5_MC_TYPE (0x1) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR PLATFORM_ID (0x17) (mask:1c000000000000) was consistent across 1 CPUs.
PASSEDMSR EBL_CR_POWERON (0x2a) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR APIC_BASE (0x1b) (mask:fffffffffffffeff) was consistent across 1 CPUs.
PASSEDMSR BIOS_SIGN_ID (0x8b) (mask:ffffffff00000000) was consistent across 1 CPUs.
PASSEDMSR MTRRCAP (0xfe) (mask:fff) was consistent across 1 CPUs.
PASSEDMSR SYSENTER_CS (0x174) (mask:ffff) was consistent across 1 CPUs.
PASSEDMSR SYSENTER_ESP (0x175) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR SYSENTER_EIP (0x176) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MCG_CAP (0x179) (mask:1ff0fff) was consistent across 1 CPUs.
PASSEDMSR MCG_STATUS (0x17a) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE0 (0x200) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK0 (0x201) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE1 (0x202) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK1 (0x203) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE2 (0x204) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK2 (0x205) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE3 (0x206) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK3 (0x207) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE4 (0x208) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK4 (0x209) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE5 (0x20a) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK5 (0x20b) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE6 (0x20c) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK6 (0x20d) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSBASE7 (0x20e) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_PHYSMASK7 (0x20f) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX64K_000 (0x250) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX16K_800 (0x258) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX16K_a00 (0x259) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_C000 (0x268) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_C800 (0x269) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_D000 (0x26a) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_D800 (0x26b) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_E000 (0x26c) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_E800 (0x26d) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_F000 (0x26e) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR MTRR_FIX4K_F800 (0x26f) (mask:ffffffffffffffff) was consistent across 1 CPUs.
PASSEDMSR PAT (0x277) (mask:707070707070703) was consistent across 1 CPUs.
PASSEDMSR MTRR_DEF_TYPE (0x2ff) (mask:c0f) was consistent across 1 CPUs.
Test 2 of 5: Check CPU specific model MSRs.
No model specific tests for model 0x7.
Test 3 of 5: Check all P State Ratios.
Test 4 of 5: Check C1 and C3 autodemotion.
Test 5 of 5: Check SMRR MSR registers.
SMRR not supported by this CPU.
40 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Test if CPU NX is disabled by the BIOS.
Test 1 of 3: Check CPU NX capability.
PASSEDThe CPU is family 6, model 7 and does not have NX capabilities.
Test 2 of 3: Check all CPUs have same BIOS set NX flag.
This test verifies that all CPUs have the same NX flag setting. Although rare, BIOS may set the NX flag differently per CPU.
Only one CPU, no need to run test.
Test 3 of 3: Check all CPUs have same msr setting in MSR 0x1a0.
This test verifies that all CPUs have the same NX flag setting by examining the per CPU MSR register 0x1a0.
ErrorCannot read msr 0x1a0 on CPU0
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
CPU frequency scaling tests (takes ~1-2 mins).
Test 1 of 1: CPU P-State Checks.
For each processor in the system, this test steps through the various frequency states (P-states) that the BIOS advertises for the processor. For each processor/frequency combination, a quick performance value is measured. The test then validates that:
  1) Each processor has the same number of frequency states
  2) Higher advertised frequencies have a higher performance
  3) No duplicate frequency values are reported by the BIOS
  4) Is BIOS wrongly doing Sw_All P-state coordination across cores
  5) Is BIOS wrongly doing Sw_Any P-state coordination across cores
WarningFrequency scaling not supported.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check max CPU frequencies against max scaling frequency.
Test 1 of 1: Maximum CPU frequency check.
This test checks the maximum CPU frequency as detected by the kernel for each CPU against maxiumum frequency as specified by the BIOS frequency scaling settings.
SkippedCannot read CPU frequencies from /proc/cpuinfo, this generally happens on AMD CPUs, skipping test.
0 passed, 0 failed, 0 warnings, 0 aborted, 1 skipped, 0 info only.
Test CPU Virtualisation Configuration.
Test 1 of 1: Check CPU Virtualisation Configuration.
Check VT/VMX Virtualization extensions are set up correctly.
SkippedProcessor does not support Virtualization extensions, won't test BIOS configuration, skipping test.
0 passed, 0 failed, 0 warnings, 0 aborted, 1 skipped, 0 info only.
Checks firmware has set PCI Express MaxReadReq to a higher value on non-motherboard devices.
Test 1 of 1: Check firmware settings MaxReadReq for PCI Express devices.
PASSEDAll devices have MaxReadReq set > 128.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check PCI host bridge configuration using _CRS.
Test 1 of 1: Check PCI host bridge configuration using _CRS.
PASSEDThe kernel has detected a BIOS newer than the end of 2007 (11/4/2013) and has assumed that your BIOS can correctly specify the host bridge MMIO aperture using _CRS. If this does not work correctly you can override this by booting with "pci=nocrs".
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
PCIe ASPM check.
Test 1 of 2: PCIe ASPM ACPI test.
No valid FACP information present: cannot test ASPM.
Test 2 of 2: PCIe ASPM registers test.
PASSEDPCIe ASPM setting matched was matched.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
HPET configuration test.
Test 1 of 3: Check HPET base in kernel log.
This test checks the HPET PCI BAR for each timer block in the timer. The base address is passed by the firmware via an ACPI table. IRQ routing and initialization is also verified by the test.
No base address found for HPET.
Test 2 of 3: Sanity check HPET configuration.
Test skipped because previous test failed.
Test 3 of 3: Check HPET base in DSDT and/or SSDT.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Test DMI/SMBIOS tables for errors.
Test 1 of 1: Test DMI/SMBIOS tables for errors.
PASSEDEntry @ 0x09fec820 'BIOS Information (Type 0)'
PASSEDEntry @ 0x09fec865 'System Information (Type 1)'
PASSEDEntry @ 0x09fec898 'Chassis Information (Type 3)'
PASSEDEntry @ 0x09fec8b3 'Processor Information (Type 4)'
PASSEDEntry @ 0x09fec902 'System Boot Information (Type 32)'
PASSEDEntry @ 0x09fec90f 'End of Table (Type 127)'
6 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check SMBIOS.
Test 1 of 1: Find and Check SMBIOS Table Entry Point.
This test tries to find and sanity check the SMBIOS data structures.
PASSEDFound SMBIOS Table Entry Point at 0xfdb00
SMBIOS Entry Point Structure:
  Anchor String          : _SM_
  Checksum               : 0x62
  Entry Point Length     : 0x1f
  Major Version          : 0x02
  Minor Version          : 0x07
  Maximum Struct Size    : 0x18
  Entry Point Revision   : 0x00
  Formatted Area         : 0x00 0x00 0x00 0x00 0x00
  Intermediate Anchor    : _DMI_
  Intermediate Checksum  : 0x7e
  Structure Table Length : 0x00f5
  Structure Table Address: 0x09fec820
  # of SMBIOS Structures : 0x0006
  SBMIOS BCD Revision    : 00
    BCD Revision 00 indicates compliance with specification stated in Major/Minor Version.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check BIOS Support Installation structure.
Test 1 of 1: Check PnP BIOS Support Installation structure.
This test tries to find and sanity check the Plug and Play BIOS Support Installation Check structure.
Found PnP Installation Check structure at 0x000fd070
  Signature                          : $PnP
  Version                            : 0x10 (1.0)
  Length                             : 0x0021 bytes
  Control Field                      : 0x0000 (Not supported)
  Event Notification Flag Address    : 0x00000000 (undefined)
  Real Mode 16 bit Code Address      : 0xf000:c6b4
  Real Mode 16 bit Data Address      : 0xf000:0000
  16 bit Protected Mode Code Address : 0x000fc6b0
  16 bit Protected Mode Data Address : 0x000f0000
  OEM Device Identifier              : 0x00000000 (undefined)
PASSEDVersion 1.0 detected.
PASSEDPnP Installation Check structure is the correct length of 33 bytes.
2 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check PCI IRQ Routing Table.
Test 1 of 1: PCI IRQ Routing Table.
This test tries to find and sanity check the PCI IRQ Routing Table, as defined by http://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx and described in pages 233-238 of PCI System Architecture, Fourth Edition, Mindshare, Inc. (1999). NOTE: The PCI IRQ Routing Table only really knows about ISA IRQs and is generally not used with APIC.
Found PCI IRQ Routing Table at 0x000fdb40
  Signature             : $PIR
  Version               : 0x0100 (1.0)
  Table Size            : 0x00b0 bytes (9 slot entries)
  PCI Router ID         : 00:07.0
  PCI Exclusive IRQs    : 0x0e00 (9 10 11)
  Compatible PCI Router : 8086:7000
  Miniport Data         : 0x00000000 (none)
  Reserved              : 0x00,00,00,00,00,00,00,00,00,00,00
  Checksum              : 0x7a
  Slot Entry 0:
    ID: 00:13, Slot Number : 0x01
    INTA# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 1:
    ID: 00:11, Slot Number : 0x02
    INTA# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 2:
    ID: 00:0f, Slot Number : 0x03
    INTA# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 3:
    ID: 00:0d, Slot Number : 0x04
    INTA# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 4:
    ID: 00:0b, Slot Number : 0x05
    INTA# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 5:
    ID: 00:09, Slot Number : 0x06
    INTA# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 6:
    ID: 00:08, Slot Number : 0x07
    INTA# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 7:
    ID: 00:07, Slot Number : 0x00 (on-board)
    INTA# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
  Slot Entry 8:
    ID: 00:01, Slot Number : 0x00 (on-board)
    INTA# Link Value : 0x60, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTB# Link Value : 0x61, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTC# Link Value : 0x62, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
    INTD# Link Value : 0x63, IRQ Bitmap 0xdeb8 (3 4 5 7 9 10 11 12 14 15)
PASSEDThe Compatible PCI Interrupt Router is defined.
PASSEDTable size was correct for 9 slot entries.
PASSEDReserved region is set to zero.
PASSEDAll 9 slots have sane looking link and IRQ bitmaps.
4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check MultiProcessor Tables.
ErrorFailed to get _MP_ data from firmware.
0 passed, 0 failed, 0 warnings, 0 aborted, 9 skipped, 0 info only.
OS/2 memory hole test.
Test 1 of 1: Check the OS/2 15Mb memory hole is absent.
PASSEDNo OS/2 memory hole found.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check HDA Audio Pin Configs.
Test 1 of 1: Check HDA Audio Pin Configs.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check BIOS32 Service Directory.
Test 1 of 1: Check BIOS32 Service Directory.
This test tries to find and sanity check the BIOS32 Service Directory as defined in the Standard BIOS 32-bit Service Directory Proposal, Revision 0.4 May 24, 1993, Phoenix Technologies Ltd and also the PCI BIOS specification.
Found BIOS32 Service Directory at 0x000fd040
  Signature  : _32_
  Entry Point: 0x000fc789
  Revsion    : 0x00
  Length     : 0x01
  Checksum   : 0x7d
PASSEDService Directory Entry Point 0x000fc789 is not in high memory.
PASSEDService Directory Length is 1 (1 x 16 bytes) as expected.
PASSEDService Directory Revision is 0x00 and is supported by the kernel.
PASSEDService Directory checksum passed.
4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Validate EBDA region is mapped and reserved in memory map table.
Test 1 of 1: Check EBDA is reserved in E820 table.
The Extended BIOS Data Area (EBDA) is normally located at the end of the low 640K region and is typically 2-4K in size. It should be reserved in the Int 15 AX=E820 BIOS memory map table.
PASSEDEBDA region mapped at 0x9fc00 and reserved as a 0K region in the Int 15 AX=E820 BIOS memory map table at 0x9fc00..0x9ffff.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Processor Clocking Control (PCC) Test.
ErrorAborted test, initialisation failed.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
Extract and analyse Windows Management Instrumentation (WMI).
Test 1 of 2: Check Windows Management Instrumentation in DSDT
Test 2 of 2: Check Windows Management Instrumentation in SSDT
0 passed, 0 failed, 0 warnings, 2 aborted, 0 skipped, 2 info only.
Disassemble DSDT to check for _OSI("Linux").
Test 1 of 1: Disassemble DSDT to check for _OSI("Linux").
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
APIC Edge/Level Check.
Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger checks.
FAILED [MEDIUM] Non-Legacy interrupt 0 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 1 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 2 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 4 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 6 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 8 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 10 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 11 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 12 is incorrectly level triggered.
FAILED [MEDIUM] Non-Legacy interrupt 14 is incorrectly level triggered.
0 passed, 10 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
ACPI DSDT Method Semantic Tests.
ErrorCannot initialise ACPI.
ErrorAborted test, initialisation failed.
0 passed, 0 failed, 0 warnings, 139 aborted, 0 skipped, 0 info only.
MCFG PCI Express* memory mapped config space.
ErrorCannot load ACPI table
ErrorAborted test, initialisation failed.
0 passed, 0 failed, 0 warnings, 2 aborted, 0 skipped, 0 info only.
Simple Fan Tests.
Test 1 of 2: Check fan status.
Test how many fans there are in the system. Check for the current status of the fan(s).
PASSEDFan cooling_device0 of type Processor has max cooling state 7 and current cooling state 0.
Test 2 of 2: Load system, check CPU fan status.
Test how many fans there are in the system. Check for the current status of the fan(s).
Loading CPUs for 20 seconds to try and get fan speeds to change.
Fan cooling_device0 current state did not change from value 0 while CPUs were busy.
AdviceDid not detect any change in the CPU related thermal cooling device states. It could be that the devices are returning static information back to the driver and/or the fan speed is automatically being controlled by firmware using System Management Mode in which case the kernel interfaces being examined may not work anyway.
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
FADT SCI_EN enabled check.
ErrorCannot read ACPI table FACP.
ErrorAborted test, initialisation failed.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
Check sane DMA Remapping (VT-d).
Test 1 of 1: Check DMA Remapping.
ErrorCannot load ACPI table.
0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check processor C state support.
Test 1 of 1: Check all CPUs C-states.
This test checks if all processors have the same number of C-states, if the C-state counter works and if C-state transitions happen.
PASSEDProcessor 0 has reached all C-states:
1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Check ACPI table checksum.
Test 1 of 1: Check ACPI table checksums.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
Check for single instance of APIC/MADT table.
Test 1 of 1: Check single instance of APIC/MADT table.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
ACPI table settings sanity checks.
Test 1 of 1: Check ACPI tables.
0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
Re-assemble DSDT and find syntax errors and warnings.
Test 1 of 2: Disassemble and reassemble DSDT
Test 2 of 2: Disassemble and reassemble SSDT
0 passed, 0 failed, 0 warnings, 2 aborted, 0 skipped, 0 info only.
Test ACPI Wakealarm.
Test 1 of 4: Check existence of /sys/class/rtc/rtc0/wakealarm.
PASSED/sys/class/rtc/rtc0/wakealarm found.
Test 2 of 4: Trigger wakealarm for 1 seconds in the future.
Trigger wakealarm for 1 seconds in the future.
PASSEDRTC wakealarm was triggered successfully.
Test 3 of 4: Check if wakealarm is fired.
PASSEDRTC wakealarm triggered and fired successfully.
Test 4 of 4: Multiple wakealarm firing tests.
Trigger wakealarm for 1 seconds in the future.
Trigger wakealarm for 2 seconds in the future.
Trigger wakealarm for 3 seconds in the future.
Trigger wakealarm for 4 seconds in the future.
PASSEDRTC wakealarm triggered and fired successfully.
4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
Summary
73 passed, 16 failed, 0 warnings, 152 aborted, 12 skipped, 9 info only.
Test Failure Summary
Critical failures: 2
 klog: CRITICAL Kernel message: [   13.857733] Disabling IRQ #11
 klog: CRITICAL Kernel message: [   15.959385] Disabling IRQ #10
High failures: 4
 klog: HIGH Kernel message: [    0.202309] PnPBIOS: Disabled by ACPI PNP
 klog: HIGH Kernel message: [    0.253215] ACPI: PCI Interrupt Link [LNKB] disabled and referenced, BIOS bug
 klog: HIGH Kernel message: [    0.308430] ACPI: PCI Interrupt Link [LNKC] disabled and referenced, BIOS bug
 klog: HIGH Kernel message: [    0.364392] ACPI: PCI Interrupt Link [LNKD] disabled and referenced, BIOS bug
Medium failures: 10
 apicedge: Non-Legacy interrupt 0 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 1 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 2 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 4 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 6 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 8 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 10 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 11 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 12 is incorrectly level triggered.
 apicedge: Non-Legacy interrupt 14 is incorrectly level triggered.
Low failures: NONE
Other failures: NONE
Test           |Pass |Fail |Abort|Warn |Skip |Info |
---------------+-----+-----+-----+-----+-----+-----+
acpiinfo       |     |     |     |     |     |    2|
acpitables     |     |     |    1|     |     |     |
apicedge       |     |   10|     |     |     |     |
apicinstance   |     |     |    1|     |     |     |
aspm           |    1|     |     |     |     |     |
bios32         |    4|     |     |     |     |     |
bios_info      |     |     |     |     |     |    1|
checksum       |     |     |    1|     |     |     |
cpufreq        |     |     |     |     |     |     |
crs            |    1|     |     |     |     |     |
csm            |     |     |     |     |     |    1|
cstates        |    1|     |     |     |     |     |
dmar           |     |     |     |     |     |     |
dmi_decode     |    6|     |     |     |     |     |
ebda           |    1|     |     |     |     |     |
fadt           |     |     |    1|     |     |     |
fan            |    1|     |     |     |     |     |
hda_audio      |     |     |     |     |     |     |
hpet_check     |     |     |     |     |     |     |
klog           |     |    6|     |     |     |     |
maxfreq        |     |     |     |     |    1|     |
maxreadreq     |    1|     |     |     |     |     |
mcfg           |     |     |    2|     |     |     |
method         |     |     |  139|     |     |     |
microcode      |     |     |    1|     |     |     |
mpcheck        |     |     |     |     |    9|     |
msr            |   40|     |     |     |     |     |
mtrr           |    2|     |     |     |    1|     |
nx             |    1|     |     |     |     |     |
oops           |    2|     |     |     |     |     |
os2gap         |    1|     |     |     |     |     |
osilinux       |     |     |    1|     |     |     |
pcc            |     |     |    1|     |     |     |
pciirq         |    4|     |     |     |     |     |
pnp            |    2|     |     |     |     |     |
smbios         |    1|     |     |     |     |     |
syntaxcheck    |     |     |    2|     |     |     |
version        |     |     |     |     |     |    3|
virt           |     |     |     |     |    1|     |
wakealarm      |    4|     |     |     |     |     |
wmi            |     |     |    2|     |     |    2|
---------------+-----+-----+-----+-----+-----+-----+
Total:         |   73|   16|  152|    0|   12|    9|
---------------+-----+-----+-----+-----+-----+-----+