Results generated by fwts: Version V0.26.04 (Fri Jan 18 17:54:43 CST 2013). Some of this work - Copyright (c) 1999 - 2010, Intel Corp. All rights reserved. Some of this work - Copyright (c) 2010 - 2013, Canonical. This test run on 04/02/13 at 20:04:30 on host Linux thomas 3.7.5-030705-generic #201301280206 SMP Mon Jan 28 07:07:29 UTC 2013 x86_64. Command: "fwts ". Running tests: version bios_info oops mtrr klog acpiinfo csm maxreadreq crs aspm hpet_check dmi_decode microcode msr nx cpufreq maxfreq virt smbios pnp pciirq os2gap mpcheck hda_audio ebda bios32 wmi wakealarm syntaxcheck pcc osilinux method mcfg fan fadt dmar cstates checksum apicinstance apicedge acpitables. Gather kernel system information. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Gather kernel signature. Cannot get version signature info from /proc/version_signature (This is Ubuntu specific, and is not necessarily a failure). Test 2 of 3: Gather kernel system information. Kernel Version: Linux version 3.7.5-030705-generic (root@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201301280206 SMP Mon Jan 28 07:07:29 UTC 2013 Test 3 of 3: Gather APCI driver version. ACPI Version: 20120913 ==================================================================================================== 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 : American Megatrends Inc. BIOS Version : 2801 BIOS Release Date : 08/23/2010 Board Name : M3A78-CM Board Serial # : MF7094G00100310 Board Version : Rev X.0x Board Asset Tag : To Be Filled By O.E.M. Chassis Serial # : Chassis Serial Number Chassis Type : 3 Chassis Vendor : Chassis Manufacture Chassis Version : Chassis Version Chassic Asset Tag : Asset-1234567890 Product Name : System Product Name Product Serial # : System Serial Number Product UUID : E0E241EC-8DFE-D511-BCA0-00248CC202C3 Product Version : System Version System Vendor : System manufacturer ==================================================================================================== 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. PASSED: Test 1, Found no oopses in kernel log. PASSED: Test 1, Found 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 - 0x0000000080000000 ( 2048 MB) Write-Back Reg 1: 0x0000000080000000 - 0x00000000c0000000 ( 1024 MB) Write-Back Reg 2: 0x00000000c0000000 - 0x00000000d0000000 ( 256 MB) Write-Back Reg 3: 0x00000000d0000000 - 0x00000000e0000000 ( 256 MB) Write-Combining Test 1 of 3: Validate the kernel MTRR IOMEM setup. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0x100000000 to 0x12fffffff (System RAM) has incorrect attribute Default. FAILED [MEDIUM] MTRRLackingAttr: Test 1, Memory range 0x100000000 to 0x12fffffff (System RAM) is lacking attribute Write-Back. Test 2 of 3: Validate the MTRR setup across all processors. Detected CPUs with inconsistent fixed MTRR settings which the kernel fixed. Detected CPUs with inconsistent variable MTRR settings which the kernel fixed. FAILED [MEDIUM] MTRRCPUsMisconfigured: Test 2, It is probable that the BIOS does not set up all the CPUs correctly and the kernel has now corrected this misconfiguration. Test 3 of 3: Check for AMD MtrrFixDramModEn being cleared by the BIOS. PASSED: Test 3, No MtrrFixDramModEn error detected. ==================================================================================================== 1 passed, 3 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Scan kernel log for errors and warnings. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Kernel log error check. FAILED [MEDIUM] KlogBiosMtrrsInconsistentAcrossCPUs: Test 1, MEDIUM Kernel message: [ 0.210435] mtrr : your CPUs had inconsistent fixed MTRR settings ADVICE: The fixed Memory Type Range Registers (MTRRs) which define memory caching policy are not consistent across all CPUs which is a firmware bug. The kernel has worked around this bug, but it may be worth getting the BIOS vendor to fix this. FAILED [MEDIUM] KlogBiosMtrrsInconsistentAcrossCPUs: Test 1, MEDIUM Kernel message: [ 0.210436] mtrr : your CPUs had inconsistent variable MTRR settings ADVICE: The variable Memory Type Range Registers (MTRRs) which define memory caching policy are not consistent across all CPUs which is a firmware bug. The kernel has worked around this bug, but it may be worth getting the BIOS vendor to fix this. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 16.739632] ACPI Warning: 0x0000000000000295-0x0000000000000296 SystemIO conflicts with Region \_SB_.PCI0.SBRG.SIOR.ECRE 1 (20120913/utaddress-251) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. Found 3 unique errors in kernel log. ==================================================================================================== 0 passed, 3 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== General ACPI information check. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Determine Kernel ACPI version. Kernel ACPICA driver version: 20120913, supports ACPI 5.0 Test 2 of 3: Determine machines ACPI version. FACP ACPI Version: 1.0 Test 3 of 3: Determine AML compiler. Determine the compiler used to generate the ACPI AML in the DSDT and SSDT. Table DSDT, OEM A0901, created with INTL (Intel) compiler. Table SSDT0, OEM A M I , created with AMD (Unknown (AMD )) compiler. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 3 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 0xc03dc in option ROM at: 0xc0000..0xcf400 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. ==================================================================================================== 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. MaxReadReq for pci://00:01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Radeon HD 4350] (prog-if 00 [VGA controller]) is low (128) [VGA compatible controller]. MaxReadReq for pci://00:01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI RV710/730 HDMI Audio [Radeon HD 4000 series] is low (128) [Audio device]. FAILED [LOW] LowMaxReadReq: Test 1, 2 devices have low MaxReadReq settings. Firmware may have configured these too low. ADVICE: The MaxReadRequest size is set too low and will affect performance. It will provide excellent bus sharing at the cost of bus data transfer rates. Although not a critical issue, it may be worth considering setting the MaxReadRequest size to 256 or 512 to increase throughput on the PCI Express bus. Some drivers (for example the Brocade Fibre Channel driver) allow one to override the firmware settings. Where possible, this BIOS configuration setting is worth increasing it a little more for better performance at a small reduction of bus sharing. ==================================================================================================== 0 passed, 1 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. PASSED: Test 1, The kernel has detected a BIOS newer than the end of 2007 (8/23/2010) 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. PCIe ASPM is controlled by Linux kernel. Test 2 of 2: PCIe ASPM registers test. WARNING: Test 2, RP 00h:02h.00h L0s not enabled. WARNING: Test 2, Device 01h:00h.00h L0s not enabled. ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit latencies, while providing substantial power savings. Disabling L0s of a PCIe device may increases power consumption, and will impact the battery life of a mobile system. PASSED: Test 2, PCIe ASPM setting matched was matched. WARNING: Test 2, RP 00h:06h.00h L0s not enabled. WARNING: Test 2, RP 00h:06h.00h L1 not enabled. WARNING: Test 2, Device 02h:00h.00h L0s not enabled. WARNING: Test 2, Device 02h:00h.00h L1 not enabled. ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit latencies, while providing substantial power savings. Disabling L0s of a PCIe device may increases power consumption, and will impact the battery life of a mobile system. ADVICE: The ASPM L1 low power Link state is optimized for maximum power savings with longer entry and exit latencies. Disabling L1 of a PCIe device may increases power consumption, and will impact the battery life of a mobile system significantly. PASSED: Test 2, PCIe ASPM setting matched was matched. ==================================================================================================== 2 passed, 0 failed, 6 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== HPET configuration test. ---------------------------------------------------------------------------------------------------- Test 1 of 4: 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. PASSED: Test 1, Found HPET base 0xfed00000 in kernel log. Test 2 of 4: Check HPET base in HPET table. Hardware ID of Event Block: PCI Vendor ID : 0x0 Legacy IRQ Routing Capable : 1 COUNT_SIZE_CAP counter size: 0 Number of comparitors : 3 Hardwre Revision ID : 0x0 Lower 32 bit base Address : 0xfed00000 Address Space ID : 0x0 Register Bit Width : 0x8 Register Bit Offset : 0x0 Address Width : 0x0 HPET sequence number : 0x2 Minimum clock tick : 0x14 Page Protection : 0x0 (No guaranteed protection) OEM attributes : 0x0 PASSED: Test 2, HPET looks sane. Test 3 of 4: Check HPET base in DSDT and/or SSDT. PASSED: Test 3, HPET base matches that between DSDT and the kernel (0xfed00000). Test 4 of 4: Sanity check HPET configuration. PASSED: Test 4, Vendor ID looks sane: 0x4353. PASSED: Test 4, Valid clock period 69841278. ==================================================================================================== 5 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. PASSED: Test 1, Entry @ 0x0009f000 'BIOS Information (Type 0)' FAILED [LOW] DMIBadDefault: Test 1, String index 0x05 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.2 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Location In Chassis', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.3 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f151 'Chassis Information (Type 3)' FAILED [LOW] DMIBadDefault: Test 1, String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Serial Number', offset 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Asset Tag', offset 0x21 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Part Number', offset 0x22 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.5 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f26b 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f288 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f2a5 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f2c2 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f2e3 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f2f7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f30b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f31f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f333 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f347 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f35b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f371 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f387 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f399 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f3bf 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f3e7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f40b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f437 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f457 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f477 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4a0 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4b7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4c9 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4dc 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4ef 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f502 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f515 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f528 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f53b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f54d 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f55f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f571 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f580 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f58f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f59e 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5ae 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5be 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5ce 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5de 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5f2 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f601 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f60e 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f61c 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f62e 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f643 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f659 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f66c 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f67f 'On Board Devices (Type 10)' FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f69f, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6bd, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6db, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x03 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 3', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x04 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 4', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.12 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f740 'BIOS Language Information (Type 13)' PASSED: Test 1, Entry @ 0x0009f767 'System Event Log (Type 15)' PASSED: Test 1, Entry @ 0x0009f78c 'Physical Memory Array (Type 16)' PASSED: Test 1, Entry @ 0x0009f79d 'Memory Array Mapped Address (Type 19)' PASSED: Test 1, Entry @ 0x0009f7ae 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f802 'Memory Device Mapped Address (Type 20)' PASSED: Test 1, Entry @ 0x0009f817 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f86b 'Memory Device Mapped Address (Type 20)' PASSED: Test 1, Entry @ 0x0009f880 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f8d4 'Inactive (Type 126)' PASSED: Test 1, Entry @ 0x0009f8e9 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f93d 'Inactive (Type 126)' PASSED: Test 1, Entry @ 0x0009f952 'System Boot Information (Type 32)' PASSED: Test 1, Entry @ 0x0009f968 'End of Table (Type 127)' ==================================================================================================== 64 passed, 12 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check if system is using latest microcode. ---------------------------------------------------------------------------------------------------- Cannot read microcode file /usr/share/misc/intel-microcode.dat. Aborted 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. PASSED: Test 1, MSR MTRRCAP (0xfe) (mask:fff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_CS (0x174) (mask:ffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_ESP (0x175) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_EIP (0x176) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_CAP (0x179) (mask:1ff0fff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_STATUS (0x17a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_CTL (0x17b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE0 (0x200) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK0 (0x201) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE1 (0x202) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK1 (0x203) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE2 (0x204) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK2 (0x205) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE3 (0x206) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK3 (0x207) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE4 (0x208) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK4 (0x209) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE5 (0x20a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK5 (0x20b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE6 (0x20c) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK6 (0x20d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE7 (0x20e) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK7 (0x20f) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX64K_000 (0x250) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX16K_800 (0x258) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX16K_a00 (0x259) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_C000 (0x268) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_C800 (0x269) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_D000 (0x26a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_D800 (0x26b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_E000 (0x26c) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_E800 (0x26d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_F000 (0x26e) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_F800 (0x26f) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR PAT (0x277) (mask:707070707070703) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_DEF_TYPE (0x2ff) (mask:c0f) was consistent across 4 CPUs. PASSED: Test 1, MSR EFER (0xc0000080) (mask:d01) was consistent across 4 CPUs. PASSED: Test 1, MSR STAR (0xc0000081) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR LSTAR (0xc0000082) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR FMASK (0xc0000084) (mask:ffffffffffffffff) was consistent across 4 CPUs. FAILED [MEDIUM] MSRCPUsInconsistent: Test 1, MSR KERNEL_GS_BASE (0xc0000102) has 1 inconsistent values across 4 CPUs for (shift: 0 mask: 0xffffffffffffffff). MSR CPU 0 -> 0xf4272740 vs CPU 2 -> 0xf21feb40 PASSED: Test 1, MSR SYSCFG (0xc0010010) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRBase0 (0xc0010016) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRMask0 (0xc0010017) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRBase1 (0xc0010018) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRMask1 (0xc0010019) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR TOP_MEM (0xc001001a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR TOP_MEM2 (0xc001001d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010030) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010031) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010032) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010033) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010034) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010035) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SMM_ADDR (0xc0010112) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SMM_MASK (0xc0010113) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR VM_CR (0xc0010114) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IGNNE (0xc0010115) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR VM_HSAVE_PA (0xc0010117) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SVM_KEY_MSR (0xc0010118) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR OSVW_ID_Length (0xc0010140) (mask:ffffffffffffffff) was consistent across 4 CPUs. Test 2 of 5: Check CPU specific model MSRs. SKIPPED: Test 2, Non-Intel CPU, test skipped. Test 3 of 5: Check all P State Ratios. SKIPPED: Test 3, Non-Intel CPU, test skipped. Test 4 of 5: Check C1 and C3 autodemotion. SKIPPED: Test 4, Non-Intel CPU, test skipped. Test 5 of 5: Check SMRR MSR registers. SKIPPED: Test 5, Non-Intel CPU, test skipped. ==================================================================================================== 60 passed, 1 failed, 0 warnings, 0 aborted, 4 skipped, 0 info only. ==================================================================================================== Test if CPU NX is disabled by the BIOS. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Check CPU NX capability. PASSED: Test 1, CPU has NX flags, BIOS is not disabling it. 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. PASSED: Test 2, All 4 CPUs have the same NX flag set. 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. Non-Intel CPU, skipping test. ==================================================================================================== 2 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 CPU 0: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 126924 2.35 GHz | 76.7 % | 97309 1.85 GHz | 60.0 % | 76151 800 MHz | 26.6 % | 33793 CPU 1: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 126852 2.35 GHz | 76.6 % | 97193 1.85 GHz | 60.0 % | 76122 800 MHz | 26.7 % | 33823 CPU 2: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 126940 2.35 GHz | 76.7 % | 97310 1.85 GHz | 60.0 % | 76151 800 MHz | 26.6 % | 33827 CPU 3: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 126850 2.35 GHz | 76.6 % | 97228 1.85 GHz | 60.0 % | 76076 800 MHz | 26.6 % | 33742 PASSED: Test 1, P-state coordination done by Hardware. ==================================================================================================== 1 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. SKIPPED: Test 1, Cannot 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 SVM Virtualization extensions are set up correctly. PASSED: Test 1, Virtualization extensions supported and enabled by BIOS. ==================================================================================================== 1 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. PASSED: Test 1, Found SMBIOS Table Entry Point at 0xfbb50 SMBIOS Entry Point Structure: Anchor String : _SM_ Checksum : 0xc3 Entry Point Length : 0x1f Major Version : 0x02 Minor Version : 0x05 Maximum Struct Size : 0xb9 Entry Point Revision : 0x00 Formatted Area : 0x00 0x00 0x00 0x00 0x00 Intermediate Anchor : _DMI_ Intermediate Checksum : 0xb1 Structure Table Length : 0x096e Structure Table Address: 0x0009f000 # of SMBIOS Structures : 0x0047 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 0x000f54c0 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:6842 Real Mode 16 bit Data Address : 0xf000:0000 16 bit Protected Mode Code Address : 0x000f686a 16 bit Protected Mode Data Address : 0x000f0000 OEM Device Identifier : 0x00000000 (undefined) PASSED: Test 1, Version 1.0 detected. PASSED: Test 1, PnP 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 0x000f4fe0 Signature : $PIR Version : 0x0100 (1.0) Table Size : 0x0140 bytes (18 slot entries) PCI Router ID : 00:14.3 PCI Exclusive IRQs : 0x0000 (none) Compatible PCI Router : 1002:439d Miniport Data : 0x00000000 (none) Reserved : 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Checksum : 0x77 Bus:Dev Slot INTA# INTB# INTC# INTD# 00:02 00 03/dc90 04/dc90 01/dc90 02/dc90 01:00 02 03/dc90 04/dc90 01/dc90 02/dc90 00:03 00 04/dc90 01/dc90 02/dc90 03/dc90 00:04 00 01/dc90 02/dc90 03/dc90 04/dc90 00:05 00 02/dc90 03/dc90 04/dc90 01/dc90 00:06 00 03/dc90 04/dc90 01/dc90 02/dc90 02:00 06 03/dc90 04/dc90 01/dc90 02/dc90 00:07 00 04/dc90 01/dc90 02/dc90 03/dc90 00:09 00 02/dc90 03/dc90 04/dc90 01/dc90 00:0a 00 03/dc90 04/dc90 01/dc90 02/dc90 00:0b 00 04/dc90 01/dc90 02/dc90 03/dc90 00:0c 00 01/dc90 02/dc90 03/dc90 04/dc90 00:14 00 01/dc90 02/dc90 03/dc90 04/dc90 00:12 00 01/dc90 02/dc90 03/dc90 04/dc90 00:13 00 03/dc90 04/dc90 01/dc90 02/dc90 00:11 00 0c/dc10 03:06 0c 0a/dc90 0b/dc90 0c/dc10 0d/dc90 03:07 0c 0b/dc90 0c/dc10 0d/dc90 0a/dc90 PASSED: Test 1, The Compatible PCI Interrupt Router is defined. PASSED: Test 1, Table size was correct for 18 slot entries. PASSED: Test 1, Reserved region is set to zero. PASSED: Test 1, All 18 slots have sane looking link and IRQ bitmaps. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== OS/2 memory hole test. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check the OS/2 15Mb memory hole is absent. PASSED: Test 1, No OS/2 memory hole found. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check MultiProcessor Tables. ---------------------------------------------------------------------------------------------------- Test 1 of 9: Check MP header. PASSED: Test 1, MP header looks sane. Test 2 of 9: Check MP CPU entries. PASSED: Test 2, All 4 CPU entries look sane. Test 3 of 9: Check MP Bus entries. PASSED: Test 3, All 5 Bus Entries looked sane. Test 4 of 9: Check MP IO APIC entries. PASSED: Test 4, All 1 IO APIC Entries look sane. Test 5 of 9: Check MP IO Interrupt entries. PASSED: Test 5, All 26 IO Interrupt Entries look sane. Test 6 of 9: Check MP Local Interrupt entries. PASSED: Test 6, All 2 Local Interrupt Entries look sane. Test 7 of 9: Check MP System Address entries. PASSED: Test 7, All 5 System Address Space Mapping Entries looks sane. Test 8 of 9: Check MP Bus Hierarchy entries. PASSED: Test 8, All 1 Bus Hierarchy Entries look sane. Test 9 of 9: Check MP Compatible Bus Address Space entries. PASSED: Test 9, All 2 Compatible Bus Address Space Entries look sane. ==================================================================================================== 9 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. Checking 'hwC0D0': Vendor Name : VIA Vendor ID : 0x1106e721 Subsystem ID : 0x104382ea Revision ID : 0x100100 BIOS pin configurations: Pin Setting 0x0019 0x01011012 0x001a 0x01a19036 0x001b 0x0181303e 0x001c 0x01014010 0x001d 0x0221401f 0x001e 0x02a19038 0x001f 0x90370137 0x0020 0x074311f0 0x0021 0x47c421f0 0x0022 0x01016011 0x0023 0x01012014 PASSED: Test 1, Default BIOS pin configurations did not have software override. Checking 'hwC2D0': Vendor Name : ATI Vendor ID : 0x1002aa01 Subsystem ID : 0xaa0100 Revision ID : 0x100100 BIOS pin configurations: Pin Setting 0x0003 0x18560010 PASSED: Test 1, Default BIOS pin configurations did not have software override. ==================================================================================================== 2 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. PASSED: Test 1, EBDA region mapped at 0x9ec00 and reserved as a 4K region in the Int 15 AX=E820 BIOS memory map table at 0x9ec00..0x9ffff. ==================================================================================================== 1 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 0x000f0000 Signature : _32_ Entry Point: 0x000f0010 Revsion : 0x00 Length : 0x01 Checksum : 0xbd PASSED: Test 1, Service Directory Entry Point 0x000f0010 is not in high memory. PASSED: Test 1, Service Directory Length is 1 (1 x 16 bytes) as expected. PASSED: Test 1, Service Directory Revision is 0x00 and is supported by the kernel. PASSED: Test 1, Service Directory checksum passed. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Extract and analyse Windows Management Instrumentation (WMI). ---------------------------------------------------------------------------------------------------- Test 1 of 2: Check Windows Management Instrumentation in DSDT No WMI data found in table DSDT. Test 2 of 2: Check Windows Management Instrumentation in SSDT No WMI data found in table SSDT1. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 2 info only. ==================================================================================================== Test ACPI Wakealarm. ---------------------------------------------------------------------------------------------------- Test 1 of 4: Check existence of /sys/class/rtc/rtc0/wakealarm. PASSED: Test 1, /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. PASSED: Test 2, RTC wakealarm was triggered successfully. Test 3 of 4: Check if wakealarm is fired. PASSED: Test 3, RTC 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. PASSED: Test 4, RTC wakealarm triggered and fired successfully. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Re-assemble DSDT and find syntax errors and warnings. ---------------------------------------------------------------------------------------------------- Test 1 of 2: Disassemble and reassemble DSDT FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 256 Line | AML source ---------------------------------------------------------------------------------------------------- 00253| Store (PEWS, Local0) 00254| If (Local0) 00255| { 00256| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 00257| } 00258| 00259| Store (PEWS, PEWS) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 536 Line | AML source ---------------------------------------------------------------------------------------------------- 00533| { 00534| 0x0002FFFF, 00535| Zero, 00536| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00537| Zero 00538| }, 00539| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 544 Line | AML source ---------------------------------------------------------------------------------------------------- 00541| { 00542| 0x0002FFFF, 00543| One, 00544| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00545| Zero 00546| }, 00547| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 552 Line | AML source ---------------------------------------------------------------------------------------------------- 00549| { 00550| 0x0002FFFF, 00551| 0x02, 00552| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00553| Zero 00554| }, 00555| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 560 Line | AML source ---------------------------------------------------------------------------------------------------- 00557| { 00558| 0x0002FFFF, 00559| 0x03, 00560| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00561| Zero 00562| }, 00563| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 568 Line | AML source ---------------------------------------------------------------------------------------------------- 00565| { 00566| 0x0003FFFF, 00567| Zero, 00568| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00569| Zero 00570| }, 00571| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 576 Line | AML source ---------------------------------------------------------------------------------------------------- 00573| { 00574| 0x0003FFFF, 00575| One, 00576| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00577| Zero 00578| }, 00579| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 584 Line | AML source ---------------------------------------------------------------------------------------------------- 00581| { 00582| 0x0003FFFF, 00583| 0x02, 00584| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00585| Zero 00586| }, 00587| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 592 Line | AML source ---------------------------------------------------------------------------------------------------- 00589| { 00590| 0x0003FFFF, 00591| 0x03, 00592| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00593| Zero 00594| }, 00595| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 600 Line | AML source ---------------------------------------------------------------------------------------------------- 00597| { 00598| 0x0004FFFF, 00599| Zero, 00600| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00601| Zero 00602| }, 00603| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 608 Line | AML source ---------------------------------------------------------------------------------------------------- 00605| { 00606| 0x0004FFFF, 00607| One, 00608| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00609| Zero 00610| }, 00611| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 616 Line | AML source ---------------------------------------------------------------------------------------------------- 00613| { 00614| 0x0004FFFF, 00615| 0x02, 00616| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00617| Zero 00618| }, 00619| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 624 Line | AML source ---------------------------------------------------------------------------------------------------- 00621| { 00622| 0x0004FFFF, 00623| 0x03, 00624| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00625| Zero 00626| }, 00627| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 632 Line | AML source ---------------------------------------------------------------------------------------------------- 00629| { 00630| 0x0005FFFF, 00631| Zero, 00632| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00633| Zero 00634| }, 00635| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 640 Line | AML source ---------------------------------------------------------------------------------------------------- 00637| { 00638| 0x0005FFFF, 00639| One, 00640| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00641| Zero 00642| }, 00643| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 648 Line | AML source ---------------------------------------------------------------------------------------------------- 00645| { 00646| 0x0005FFFF, 00647| 0x02, 00648| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00649| Zero 00650| }, 00651| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 656 Line | AML source ---------------------------------------------------------------------------------------------------- 00653| { 00654| 0x0005FFFF, 00655| 0x03, 00656| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00657| Zero 00658| }, 00659| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 664 Line | AML source ---------------------------------------------------------------------------------------------------- 00661| { 00662| 0x0006FFFF, 00663| Zero, 00664| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00665| Zero 00666| }, 00667| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 672 Line | AML source ---------------------------------------------------------------------------------------------------- 00669| { 00670| 0x0006FFFF, 00671| One, 00672| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00673| Zero 00674| }, 00675| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 680 Line | AML source ---------------------------------------------------------------------------------------------------- 00677| { 00678| 0x0006FFFF, 00679| 0x02, 00680| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00681| Zero 00682| }, 00683| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 688 Line | AML source ---------------------------------------------------------------------------------------------------- 00685| { 00686| 0x0006FFFF, 00687| 0x03, 00688| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00689| Zero 00690| }, 00691| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 696 Line | AML source ---------------------------------------------------------------------------------------------------- 00693| { 00694| 0x0007FFFF, 00695| Zero, 00696| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00697| Zero 00698| }, 00699| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 704 Line | AML source ---------------------------------------------------------------------------------------------------- 00701| { 00702| 0x0007FFFF, 00703| One, 00704| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00705| Zero 00706| }, 00707| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 712 Line | AML source ---------------------------------------------------------------------------------------------------- 00709| { 00710| 0x0007FFFF, 00711| 0x02, 00712| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00713| Zero 00714| }, 00715| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 720 Line | AML source ---------------------------------------------------------------------------------------------------- 00717| { 00718| 0x0007FFFF, 00719| 0x03, 00720| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00721| Zero 00722| }, 00723| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 728 Line | AML source ---------------------------------------------------------------------------------------------------- 00725| { 00726| 0x0009FFFF, 00727| Zero, 00728| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00729| Zero 00730| }, 00731| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 736 Line | AML source ---------------------------------------------------------------------------------------------------- 00733| { 00734| 0x0009FFFF, 00735| One, 00736| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00737| Zero 00738| }, 00739| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 744 Line | AML source ---------------------------------------------------------------------------------------------------- 00741| { 00742| 0x0009FFFF, 00743| 0x02, 00744| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00745| Zero 00746| }, 00747| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 752 Line | AML source ---------------------------------------------------------------------------------------------------- 00749| { 00750| 0x0009FFFF, 00751| 0x03, 00752| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00753| Zero 00754| }, 00755| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 760 Line | AML source ---------------------------------------------------------------------------------------------------- 00757| { 00758| 0x000AFFFF, 00759| Zero, 00760| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00761| Zero 00762| }, 00763| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 768 Line | AML source ---------------------------------------------------------------------------------------------------- 00765| { 00766| 0x000AFFFF, 00767| One, 00768| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00769| Zero 00770| }, 00771| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 776 Line | AML source ---------------------------------------------------------------------------------------------------- 00773| { 00774| 0x000AFFFF, 00775| 0x02, 00776| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00777| Zero 00778| }, 00779| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 784 Line | AML source ---------------------------------------------------------------------------------------------------- 00781| { 00782| 0x000AFFFF, 00783| 0x03, 00784| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00785| Zero 00786| }, 00787| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 792 Line | AML source ---------------------------------------------------------------------------------------------------- 00789| { 00790| 0x000BFFFF, 00791| Zero, 00792| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00793| Zero 00794| }, 00795| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 800 Line | AML source ---------------------------------------------------------------------------------------------------- 00797| { 00798| 0x000BFFFF, 00799| One, 00800| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00801| Zero 00802| }, 00803| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 808 Line | AML source ---------------------------------------------------------------------------------------------------- 00805| { 00806| 0x000BFFFF, 00807| 0x02, 00808| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00809| Zero 00810| }, 00811| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 816 Line | AML source ---------------------------------------------------------------------------------------------------- 00813| { 00814| 0x000BFFFF, 00815| 0x03, 00816| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00817| Zero 00818| }, 00819| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 824 Line | AML source ---------------------------------------------------------------------------------------------------- 00821| { 00822| 0x000CFFFF, 00823| Zero, 00824| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00825| Zero 00826| }, 00827| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 832 Line | AML source ---------------------------------------------------------------------------------------------------- 00829| { 00830| 0x000CFFFF, 00831| One, 00832| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00833| Zero 00834| }, 00835| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 840 Line | AML source ---------------------------------------------------------------------------------------------------- 00837| { 00838| 0x000CFFFF, 00839| 0x02, 00840| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00841| Zero 00842| }, 00843| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 848 Line | AML source ---------------------------------------------------------------------------------------------------- 00845| { 00846| 0x000CFFFF, 00847| 0x03, 00848| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00849| Zero 00850| }, 00851| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 856 Line | AML source ---------------------------------------------------------------------------------------------------- 00853| { 00854| 0x0014FFFF, 00855| Zero, 00856| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00857| Zero 00858| }, 00859| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 864 Line | AML source ---------------------------------------------------------------------------------------------------- 00861| { 00862| 0x0014FFFF, 00863| One, 00864| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00865| Zero 00866| }, 00867| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 872 Line | AML source ---------------------------------------------------------------------------------------------------- 00869| { 00870| 0x0014FFFF, 00871| 0x02, 00872| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00873| Zero 00874| }, 00875| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 880 Line | AML source ---------------------------------------------------------------------------------------------------- 00877| { 00878| 0x0014FFFF, 00879| 0x03, 00880| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00881| Zero 00882| }, 00883| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 888 Line | AML source ---------------------------------------------------------------------------------------------------- 00885| { 00886| 0x0012FFFF, 00887| Zero, 00888| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00889| Zero 00890| }, 00891| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 896 Line | AML source ---------------------------------------------------------------------------------------------------- 00893| { 00894| 0x0012FFFF, 00895| One, 00896| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00897| Zero 00898| }, 00899| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 904 Line | AML source ---------------------------------------------------------------------------------------------------- 00901| { 00902| 0x0012FFFF, 00903| 0x02, 00904| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00905| Zero 00906| }, 00907| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 912 Line | AML source ---------------------------------------------------------------------------------------------------- 00909| { 00910| 0x0012FFFF, 00911| 0x03, 00912| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00913| Zero 00914| }, 00915| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 920 Line | AML source ---------------------------------------------------------------------------------------------------- 00917| { 00918| 0x0013FFFF, 00919| Zero, 00920| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00921| Zero 00922| }, 00923| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 928 Line | AML source ---------------------------------------------------------------------------------------------------- 00925| { 00926| 0x0013FFFF, 00927| One, 00928| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00929| Zero 00930| }, 00931| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 936 Line | AML source ---------------------------------------------------------------------------------------------------- 00933| { 00934| 0x0013FFFF, 00935| 0x02, 00936| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00937| Zero 00938| }, 00939| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 944 Line | AML source ---------------------------------------------------------------------------------------------------- 00941| { 00942| 0x0013FFFF, 00943| 0x03, 00944| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00945| Zero 00946| }, 00947| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 952 Line | AML source ---------------------------------------------------------------------------------------------------- 00949| { 00950| 0x0011FFFF, 00951| Zero, 00952| LNKG, | ^ | error 4084: Object does not exist (LNKG) 00953| Zero 00954| } 00955| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1388 Line | AML source ---------------------------------------------------------------------------------------------------- 01385| { 01386| 0x0005FFFF, 01387| Zero, 01388| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01389| Zero 01390| }, 01391| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1396 Line | AML source ---------------------------------------------------------------------------------------------------- 01393| { 01394| 0x0005FFFF, 01395| One, 01396| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01397| Zero 01398| }, 01399| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1404 Line | AML source ---------------------------------------------------------------------------------------------------- 01401| { 01402| 0x0005FFFF, 01403| 0x02, 01404| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01405| Zero 01406| }, 01407| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1412 Line | AML source ---------------------------------------------------------------------------------------------------- 01409| { 01410| 0x0005FFFF, 01411| 0x03, 01412| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01413| Zero 01414| } 01415| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1456 Line | AML source ---------------------------------------------------------------------------------------------------- 01453| { 01454| 0xFFFF, 01455| Zero, 01456| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01457| Zero 01458| }, 01459| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1464 Line | AML source ---------------------------------------------------------------------------------------------------- 01461| { 01462| 0xFFFF, 01463| One, 01464| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01465| Zero 01466| }, 01467| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1472 Line | AML source ---------------------------------------------------------------------------------------------------- 01469| { 01470| 0xFFFF, 01471| 0x02, 01472| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01473| Zero 01474| }, 01475| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1480 Line | AML source ---------------------------------------------------------------------------------------------------- 01477| { 01478| 0xFFFF, 01479| 0x03, 01480| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01481| Zero 01482| } 01483| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1524 Line | AML source ---------------------------------------------------------------------------------------------------- 01521| { 01522| 0xFFFF, 01523| Zero, 01524| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01525| Zero 01526| }, 01527| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1532 Line | AML source ---------------------------------------------------------------------------------------------------- 01529| { 01530| 0xFFFF, 01531| One, 01532| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01533| Zero 01534| }, 01535| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1540 Line | AML source ---------------------------------------------------------------------------------------------------- 01537| { 01538| 0xFFFF, 01539| 0x02, 01540| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01541| Zero 01542| }, 01543| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1548 Line | AML source ---------------------------------------------------------------------------------------------------- 01545| { 01546| 0xFFFF, 01547| 0x03, 01548| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01549| Zero 01550| } 01551| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1592 Line | AML source ---------------------------------------------------------------------------------------------------- 01589| { 01590| 0xFFFF, 01591| Zero, 01592| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01593| Zero 01594| }, 01595| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1600 Line | AML source ---------------------------------------------------------------------------------------------------- 01597| { 01598| 0xFFFF, 01599| One, 01600| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01601| Zero 01602| }, 01603| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1608 Line | AML source ---------------------------------------------------------------------------------------------------- 01605| { 01606| 0xFFFF, 01607| 0x02, 01608| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01609| Zero 01610| }, 01611| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1616 Line | AML source ---------------------------------------------------------------------------------------------------- 01613| { 01614| 0xFFFF, 01615| 0x03, 01616| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01617| Zero 01618| } 01619| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1660 Line | AML source ---------------------------------------------------------------------------------------------------- 01657| { 01658| 0xFFFF, 01659| Zero, 01660| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01661| Zero 01662| }, 01663| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1668 Line | AML source ---------------------------------------------------------------------------------------------------- 01665| { 01666| 0xFFFF, 01667| One, 01668| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01669| Zero 01670| }, 01671| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1676 Line | AML source ---------------------------------------------------------------------------------------------------- 01673| { 01674| 0xFFFF, 01675| 0x02, 01676| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01677| Zero 01678| }, 01679| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1684 Line | AML source ---------------------------------------------------------------------------------------------------- 01681| { 01682| 0xFFFF, 01683| 0x03, 01684| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01685| Zero 01686| } 01687| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1728 Line | AML source ---------------------------------------------------------------------------------------------------- 01725| { 01726| 0xFFFF, 01727| Zero, 01728| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01729| Zero 01730| }, 01731| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1736 Line | AML source ---------------------------------------------------------------------------------------------------- 01733| { 01734| 0xFFFF, 01735| One, 01736| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01737| Zero 01738| }, 01739| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1744 Line | AML source ---------------------------------------------------------------------------------------------------- 01741| { 01742| 0xFFFF, 01743| 0x02, 01744| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01745| Zero 01746| }, 01747| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1752 Line | AML source ---------------------------------------------------------------------------------------------------- 01749| { 01750| 0xFFFF, 01751| 0x03, 01752| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01753| Zero 01754| } 01755| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1796 Line | AML source ---------------------------------------------------------------------------------------------------- 01793| { 01794| 0x0006FFFF, 01795| Zero, 01796| LNKE, | ^ | error 4084: Object does not exist (LNKE) 01797| Zero 01798| }, 01799| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1804 Line | AML source ---------------------------------------------------------------------------------------------------- 01801| { 01802| 0x0006FFFF, 01803| One, 01804| LNKF, | ^ | error 4084: Object does not exist (LNKF) 01805| Zero 01806| }, 01807| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1812 Line | AML source ---------------------------------------------------------------------------------------------------- 01809| { 01810| 0x0006FFFF, 01811| 0x02, 01812| LNKG, | ^ | error 4084: Object does not exist (LNKG) 01813| Zero 01814| }, 01815| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1820 Line | AML source ---------------------------------------------------------------------------------------------------- 01817| { 01818| 0x0006FFFF, 01819| 0x03, 01820| LNKH, | ^ | error 4084: Object does not exist (LNKH) 01821| Zero 01822| }, 01823| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1828 Line | AML source ---------------------------------------------------------------------------------------------------- 01825| { 01826| 0x0007FFFF, 01827| Zero, 01828| LNKF, | ^ | error 4084: Object does not exist (LNKF) 01829| Zero 01830| }, 01831| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1836 Line | AML source ---------------------------------------------------------------------------------------------------- 01833| { 01834| 0x0007FFFF, 01835| One, 01836| LNKG, | ^ | error 4084: Object does not exist (LNKG) 01837| Zero 01838| }, 01839| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1844 Line | AML source ---------------------------------------------------------------------------------------------------- 01841| { 01842| 0x0007FFFF, 01843| 0x02, 01844| LNKH, | ^ | error 4084: Object does not exist (LNKH) 01845| Zero 01846| }, 01847| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1852 Line | AML source ---------------------------------------------------------------------------------------------------- 01849| { 01850| 0x0007FFFF, 01851| 0x03, 01852| LNKE, | ^ | error 4084: Object does not exist (LNKE) 01853| Zero 01854| } 01855| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2456 Line | AML source ---------------------------------------------------------------------------------------------------- 02453| CreateByteField (BUF, 0x04, VPIC) 02454| CreateByteField (BUF, 0x05, VUDC) 02455| CreateByteField (BUF, 0x06, VUDM) 02456| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02457| { 02458| Store (PPIT, VPIT) 02459| Store (PMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2456 Line | AML source ---------------------------------------------------------------------------------------------------- 02453| CreateByteField (BUF, 0x04, VPIC) 02454| CreateByteField (BUF, 0x05, VUDC) 02455| CreateByteField (BUF, 0x06, VUDM) 02456| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02457| { 02458| Store (PPIT, VPIT) 02459| Store (PMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2488 Line | AML source ---------------------------------------------------------------------------------------------------- 02485| CreateByteField (BUF, 0x05, VUDC) 02486| CreateByteField (BUF, 0x06, VUDM) 02487| Store (STM (Arg0, Arg1, Arg2), BUF) 02488| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02489| { 02490| Store (VPIT, PPIT) 02491| Store (VMDT, PMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2488 Line | AML source ---------------------------------------------------------------------------------------------------- 02485| CreateByteField (BUF, 0x05, VUDC) 02486| CreateByteField (BUF, 0x06, VUDM) 02487| Store (STM (Arg0, Arg1, Arg2), BUF) 02488| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02489| { 02490| Store (VPIT, PPIT) 02491| Store (VMDT, PMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2519 Line | AML source ---------------------------------------------------------------------------------------------------- 02516| CreateByteField (BUF, 0x02, VPIM) 02517| CreateByteField (BUF, 0x03, VUDC) 02518| CreateByteField (BUF, 0x04, VUDM) 02519| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02520| { 02521| Store (PMDT, VMDT) 02522| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2519 Line | AML source ---------------------------------------------------------------------------------------------------- 02516| CreateByteField (BUF, 0x02, VPIM) 02517| CreateByteField (BUF, 0x03, VUDC) 02518| CreateByteField (BUF, 0x04, VUDM) 02519| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02520| { 02521| Store (PMDT, VMDT) 02522| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2555 Line | AML source ---------------------------------------------------------------------------------------------------- 02552| CreateByteField (BUF, 0x02, VPIM) 02553| CreateByteField (BUF, 0x03, VUDC) 02554| CreateByteField (BUF, 0x04, VUDM) 02555| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02556| { 02557| Store (PMDT, VMDT) 02558| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2555 Line | AML source ---------------------------------------------------------------------------------------------------- 02552| CreateByteField (BUF, 0x02, VPIM) 02553| CreateByteField (BUF, 0x03, VUDC) 02554| CreateByteField (BUF, 0x04, VUDM) 02555| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02556| { 02557| Store (PMDT, VMDT) 02558| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2593 Line | AML source ---------------------------------------------------------------------------------------------------- 02590| CreateByteField (BUF, 0x04, VPIC) 02591| CreateByteField (BUF, 0x05, VUDC) 02592| CreateByteField (BUF, 0x06, VUDM) 02593| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02594| { 02595| Store (SPIT, VPIT) 02596| Store (SMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2593 Line | AML source ---------------------------------------------------------------------------------------------------- 02590| CreateByteField (BUF, 0x04, VPIC) 02591| CreateByteField (BUF, 0x05, VUDC) 02592| CreateByteField (BUF, 0x06, VUDM) 02593| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02594| { 02595| Store (SPIT, VPIT) 02596| Store (SMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2625 Line | AML source ---------------------------------------------------------------------------------------------------- 02622| CreateByteField (BUF, 0x05, VUDC) 02623| CreateByteField (BUF, 0x06, VUDM) 02624| Store (STM (Arg0, Arg1, Arg2), BUF) 02625| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02626| { 02627| Store (VPIT, SPIT) 02628| Store (VMDT, SMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2625 Line | AML source ---------------------------------------------------------------------------------------------------- 02622| CreateByteField (BUF, 0x05, VUDC) 02623| CreateByteField (BUF, 0x06, VUDM) 02624| Store (STM (Arg0, Arg1, Arg2), BUF) 02625| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02626| { 02627| Store (VPIT, SPIT) 02628| Store (VMDT, SMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2656 Line | AML source ---------------------------------------------------------------------------------------------------- 02653| CreateByteField (BUF, 0x02, VPIM) 02654| CreateByteField (BUF, 0x03, VUDC) 02655| CreateByteField (BUF, 0x04, VUDM) 02656| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02657| { 02658| Store (SMDT, VMDT) 02659| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2656 Line | AML source ---------------------------------------------------------------------------------------------------- 02653| CreateByteField (BUF, 0x02, VPIM) 02654| CreateByteField (BUF, 0x03, VUDC) 02655| CreateByteField (BUF, 0x04, VUDM) 02656| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02657| { 02658| Store (SMDT, VMDT) 02659| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2692 Line | AML source ---------------------------------------------------------------------------------------------------- 02689| CreateByteField (BUF, 0x02, VPIM) 02690| CreateByteField (BUF, 0x03, VUDC) 02691| CreateByteField (BUF, 0x04, VUDM) 02692| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02693| { 02694| Store (SMDT, VMDT) 02695| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2692 Line | AML source ---------------------------------------------------------------------------------------------------- 02689| CreateByteField (BUF, 0x02, VPIM) 02690| CreateByteField (BUF, 0x03, VUDC) 02691| CreateByteField (BUF, 0x04, VUDM) 02692| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02693| { 02694| Store (SMDT, VMDT) 02695| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3291 Line | AML source ---------------------------------------------------------------------------------------------------- 03288| Store (Arg0, _T_0) 03289| If (LEqual (_T_0, Zero)) 03290| { 03291| Return (GRP0) | ^ | error 4084: Object does not exist (GRP0) 03292| } 03293| Else 03294| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3297 Line | AML source ---------------------------------------------------------------------------------------------------- 03294| { 03295| If (LEqual (_T_0, 0x03)) 03296| { 03297| Return (GRP3) | ^ | error 4084: Object does not exist (GRP3) 03298| } 03299| Else 03300| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3303 Line | AML source ---------------------------------------------------------------------------------------------------- 03300| { 03301| If (LEqual (_T_0, 0x04)) 03302| { 03303| Return (GRP4) | ^ | error 4084: Object does not exist (GRP4) 03304| } 03305| Else 03306| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3309 Line | AML source ---------------------------------------------------------------------------------------------------- 03306| { 03307| If (LEqual (_T_0, 0x05)) 03308| { 03309| Return (GRP5) | ^ | error 4084: Object does not exist (GRP5) 03310| } 03311| Else 03312| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3315 Line | AML source ---------------------------------------------------------------------------------------------------- 03312| { 03313| If (LEqual (_T_0, 0x06)) 03314| { 03315| Return (GRP6) | ^ | error 4084: Object does not exist (GRP6) 03316| } 03317| Else 03318| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3321 Line | AML source ---------------------------------------------------------------------------------------------------- 03318| { 03319| If (LEqual (_T_0, 0x08)) 03320| { 03321| Return (GRP8) | ^ | error 4084: Object does not exist (GRP8) 03322| } 03323| Else 03324| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3327 Line | AML source ---------------------------------------------------------------------------------------------------- 03324| { 03325| If (LEqual (_T_0, 0x0A)) 03326| { 03327| Return (GRPA) | ^ | error 4084: Object does not exist (GRPA) 03328| } 03329| Else 03330| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3333 Line | AML source ---------------------------------------------------------------------------------------------------- 03330| { 03331| If (LEqual (_T_0, 0x0B)) 03332| { 03333| Return (GRPB) | ^ | error 4084: Object does not exist (GRPB) 03334| } 03335| Else 03336| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3339 Line | AML source ---------------------------------------------------------------------------------------------------- 03336| { 03337| If (LEqual (_T_0, 0x0C)) 03338| { 03339| Return (GRPC) | ^ | error 4084: Object does not exist (GRPC) 03340| } 03341| Else 03342| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3345 Line | AML source ---------------------------------------------------------------------------------------------------- 03342| { 03343| If (LEqual (_T_0, 0x0D)) 03344| { 03345| Return (GRPD) | ^ | error 4084: Object does not exist (GRPD) 03346| } 03347| Else 03348| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3371 Line | AML source ---------------------------------------------------------------------------------------------------- 03368| Store (GPID, _T_0) 03369| If (LEqual (_T_0, Zero)) 03370| { 03371| GIT0 (PRM0) | ^ | error 4084: Object does not exist (GIT0) 03372| } 03373| Else 03374| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3377 Line | AML source ---------------------------------------------------------------------------------------------------- 03374| { 03375| If (LEqual (_T_0, 0x03)) 03376| { 03377| GIT3 (PRM0) | ^ | error 4084: Object does not exist (GIT3) 03378| } 03379| Else 03380| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3383 Line | AML source ---------------------------------------------------------------------------------------------------- 03380| { 03381| If (LEqual (_T_0, 0x04)) 03382| { 03383| GIT4 (PRM0) | ^ | error 4084: Object does not exist (GIT4) 03384| } 03385| Else 03386| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3389 Line | AML source ---------------------------------------------------------------------------------------------------- 03386| { 03387| If (LEqual (_T_0, 0x05)) 03388| { 03389| GIT5 (PRM0) | ^ | error 4084: Object does not exist (GIT5) 03390| } 03391| Else 03392| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3395 Line | AML source ---------------------------------------------------------------------------------------------------- 03392| { 03393| If (LEqual (_T_0, 0x06)) 03394| { 03395| GIT6 (PRM0) | ^ | error 4084: Object does not exist (GIT6) 03396| } 03397| Else 03398| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3401 Line | AML source ---------------------------------------------------------------------------------------------------- 03398| { 03399| If (LEqual (_T_0, 0x08)) 03400| { 03401| GIT8 (PRM0) | ^ | error 4084: Object does not exist (GIT8) 03402| } 03403| Else 03404| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3407 Line | AML source ---------------------------------------------------------------------------------------------------- 03404| { 03405| If (LEqual (_T_0, 0x0A)) 03406| { 03407| GITA (PRM0) | ^ | error 4084: Object does not exist (GITA) 03408| } 03409| Else 03410| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3413 Line | AML source ---------------------------------------------------------------------------------------------------- 03410| { 03411| If (LEqual (_T_0, 0x0B)) 03412| { 03413| GITB (PRM0) | ^ | error 4084: Object does not exist (GITB) 03414| } 03415| Else 03416| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3419 Line | AML source ---------------------------------------------------------------------------------------------------- 03416| { 03417| If (LEqual (_T_0, 0x0C)) 03418| { 03419| GITC (PRM0) | ^ | error 4084: Object does not exist (GITC) 03420| } 03421| Else 03422| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3425 Line | AML source ---------------------------------------------------------------------------------------------------- 03422| { 03423| If (LEqual (_T_0, 0x0D)) 03424| { 03425| GITD (PRM0) | ^ | error 4084: Object does not exist (GITD) 03426| } 03427| Else 03428| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3455 Line | AML source ---------------------------------------------------------------------------------------------------- 03452| Store (GPID, _T_0) 03453| If (LEqual (_T_0, Zero)) 03454| { 03455| SIT0 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT0) 03456| } 03457| Else 03458| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3461 Line | AML source ---------------------------------------------------------------------------------------------------- 03458| { 03459| If (LEqual (_T_0, 0x03)) 03460| { 03461| SIT3 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT3) 03462| } 03463| Else 03464| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3467 Line | AML source ---------------------------------------------------------------------------------------------------- 03464| { 03465| If (LEqual (_T_0, 0x04)) 03466| { 03467| SIT4 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT4) 03468| } 03469| Else 03470| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3473 Line | AML source ---------------------------------------------------------------------------------------------------- 03470| { 03471| If (LEqual (_T_0, 0x05)) 03472| { 03473| SIT5 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT5) 03474| } 03475| Else 03476| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3479 Line | AML source ---------------------------------------------------------------------------------------------------- 03476| { 03477| If (LEqual (_T_0, 0x06)) 03478| { 03479| SIT6 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT6) 03480| } 03481| Else 03482| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3485 Line | AML source ---------------------------------------------------------------------------------------------------- 03482| { 03483| If (LEqual (_T_0, 0x08)) 03484| { 03485| SIT8 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT8) 03486| } 03487| Else 03488| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3491 Line | AML source ---------------------------------------------------------------------------------------------------- 03488| { 03489| If (LEqual (_T_0, 0x0A)) 03490| { 03491| SITA (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITA) 03492| } 03493| Else 03494| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3497 Line | AML source ---------------------------------------------------------------------------------------------------- 03494| { 03495| If (LEqual (_T_0, 0x0B)) 03496| { 03497| SITB (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITB) 03498| } 03499| Else 03500| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3503 Line | AML source ---------------------------------------------------------------------------------------------------- 03500| { 03501| If (LEqual (_T_0, 0x0C)) 03502| { 03503| SITC (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITC) 03504| } 03505| Else 03506| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3509 Line | AML source ---------------------------------------------------------------------------------------------------- 03506| { 03507| If (LEqual (_T_0, 0x0D)) 03508| { 03509| SITD (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITD) 03510| } 03511| Else 03512| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4124: Test 1, Assembler error in line 4914 Line | AML source ---------------------------------------------------------------------------------------------------- 04911| Device (SATA) 04912| { 04913| Name (_ADR, 0x00110000) // _ADR: Address 04914| If (LEqual (STCL, 0x0101)) | ^ | error 4124: syntax error, unexpected PARSEOP_IF 04915| { 04916| Method (_INI, 0, NotSerialized) // _INI: Initialize 04917| { ==================================================================================================== ADVICE: (for error #4124): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5361 Line | AML source ---------------------------------------------------------------------------------------------------- 05358| Notify (\_SB.PCI0.PCEA, 0x02) 05359| Notify (\_SB.PCI0.PCEB, 0x02) 05360| Notify (\_SB.PCI0.PCEC, 0x02) 05361| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05362| } 05363| 05364| Method (_L04, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5368 Line | AML source ---------------------------------------------------------------------------------------------------- 05365| { 05366| Notify (\_SB.PCI0.PCE6.RLAN, 0x02) 05367| Notify (\_SB.PCI0.P0PC, 0x02) 05368| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05369| } 05370| 05371| Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5374 Line | AML source ---------------------------------------------------------------------------------------------------- 05371| Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05372| { 05373| Notify (\_SB.PCI0.SBAZ, 0x02) 05374| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05375| } 05376| 05377| Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5380 Line | AML source ---------------------------------------------------------------------------------------------------- 05377| Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05378| { 05379| \_SB.PCI0.SBRG.SIOH () 05380| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05381| } 05382| 05383| Method (_L10, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5386 Line | AML source ---------------------------------------------------------------------------------------------------- 05383| Method (_L10, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05384| { 05385| \_SB.PCI0.SBRG.SIOH () 05386| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05387| } 05388| 05389| Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5398 Line | AML source ---------------------------------------------------------------------------------------------------- 05395| Notify (\_SB.PCI0.UHC5, 0x02) 05396| Notify (\_SB.PCI0.UHC6, 0x02) 05397| Notify (\_SB.PCI0.UHC7, 0x02) 05398| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05399| } 05400| } 05401| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4124: Test 1, Assembler error in line 5410 Line | AML source ---------------------------------------------------------------------------------------------------- 05407| } 05408| } 05409| 05410| Scope (_SB.PCI0.SBRG.ASOC) | ^ | error 4124: syntax error, unexpected PARSEOP_SCOPE, expecting $end 05411| { 05412| Name (G0T0, Package (0x07) 05413| { ==================================================================================================== ADVICE: (for error #4124): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. Table DSDT (0) reassembly: Found 140 errors, 0 warnings. Test 2 of 2: Disassemble and reassemble SSDT PASSED: Test 2, SSDT (0) reassembly, Found 0 errors, 0 warnings. ==================================================================================================== 1 passed, 140 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Processor Clocking Control (PCC) Test. ---------------------------------------------------------------------------------------------------- Failed to install global event handler. Test 1 of 1: Check PCCH. This test checks the sanity of the Processor Clocking Control as found on some HP ProLiant machines. Most computers do not use this interface to control the CPU clock frequency, so this test will be skipped. This machine does not use Processor Clocking Control (PCC). ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 1 info only. ==================================================================================================== Disassemble DSDT to check for _OSI("Linux"). ---------------------------------------------------------------------------------------------------- Test 1 of 1: Disassemble DSDT to check for _OSI("Linux"). This is not strictly a failure mode, it just alerts one that this has been defined in the DSDT and probably should be avoided since the Linux ACPI driver matches onto the Windows _OSI strings PASSED: Test 1, DSDT does not implement a deprecated _OSI("Linux") test. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== ACPI DSDT Method Semantic Tests. ---------------------------------------------------------------------------------------------------- FADT Preferred PM profile indicates this is not a Mobile Platform. Failed to install global event handler. Test 1 of 139: Check Method Names. Found 960 Objects PASSED: Test 1, Method names contain legal characters. Test 2 of 139: Check _AEI. SKIPPED: Test 2, Skipping test for non-existant object _AEI. Test 3 of 139: Check _DDN (DOS Device Name). SKIPPED: Test 3, Skipping test for non-existant object _DDN. Test 4 of 139: Check _HID (Hardware ID). PASSED: Test 4, Object _HID returned an integer 0x030ad041 (EISA ID PNP0A03). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x0000d041 (EISA ID PNP0000). PASSED: Test 4, Object _HID returned an integer 0x0002d041 (EISA ID PNP0200). PASSED: Test 4, Object _HID returned an integer 0x0001d041 (EISA ID PNP0100). PASSED: Test 4, Object _HID returned an integer 0x000bd041 (EISA ID PNP0B00). PASSED: Test 4, Object _HID returned an integer 0x0008d041 (EISA ID PNP0800). PASSED: Test 4, Object _HID returned an integer 0x040cd041 (EISA ID PNP0C04). PASSED: Test 4, Object _HID returned an integer 0x0007d041 (EISA ID PNP0700). PASSED: Test 4, Object _HID returned an integer 0x0004d041 (EISA ID PNP0400). PASSED: Test 4, Object _HID returned a string 'ATK0110' as expected. PASSED: Test 4, Object _HID returned an integer 0x0301d041 (EISA ID PNP0103). PASSED: Test 4, Object _HID returned an integer 0x030fd041 (EISA ID PNP0F03). PASSED: Test 4, Object _HID returned an integer 0x0303d041 (EISA ID PNP0303). PASSED: Test 4, Object _HID returned an integer 0x0105d041 (EISA ID PNP0501). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x0201d824 (EISA ID IFX0102). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned a string 'INTC0102' as expected. PASSED: Test 4, Object _HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 4, Object _HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). Test 5 of 139: Check _HRV (Hardware Revision Number). SKIPPED: Test 5, Skipping test for non-existant object _HRV. Test 6 of 139: Check _PLD (Physical Device Location). SKIPPED: Test 6, Skipping test for non-existant object _PLD. Test 7 of 139: Check _SUB (Subsystem ID). SKIPPED: Test 7, Skipping test for non-existant object _SUB. Test 8 of 139: Check _SUN (Slot User Number). SKIPPED: Test 8, Skipping test for non-existant object _SUN. Test 9 of 139: Check _STR (String). SKIPPED: Test 9, Skipping test for non-existant object _STR. Test 10 of 139: Check _UID (Unique ID). PASSED: Test 10, Object _UID returned an integer 0x00000000. PASSED: Test 10, Object _UID returned an integer 0x00000014. PASSED: Test 10, Object _UID returned an integer 0x01010110. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000000. PASSED: Test 10, Object _UID returned an integer 0x00000010. PASSED: Test 10, Object _UID returned an integer 0x0000002e. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000011. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x000000aa. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000002. PASSED: Test 10, Object _UID returned an integer 0x00000003. PASSED: Test 10, Object _UID returned an integer 0x00000004. PASSED: Test 10, Object _UID returned an integer 0x00000005. PASSED: Test 10, Object _UID returned an integer 0x00000002. PASSED: Test 10, Object _UID returned an integer 0x00000003. PASSED: Test 10, Object _UID returned an integer 0x00000004. Test 11 of 139: Check _CRS (Current Resource Settings). PASSED: Test 11, \_SB_.PCI0.RS78.BROD._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PIC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.DMAD._CRS (DMA Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.TMR_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.RTC0._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.SPKR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.COPR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.FDC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.LPTE._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.HPET._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PS2M._CRS (Fixed Location I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PS2K._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.UAR1._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.OMSC._CRS (Fixed Location I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.RMSC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.SIOR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.TPM_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.PCIE._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.ITPM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.RMEM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane. Test 12 of 139: Check _DIS (Disable). PASSED: Test 12, \_SB_.PCI0.SBRG.FDC_._DIS returned no values as expected. PASSED: Test 12, \_SB_.PCI0.SBRG.LPTE._DIS returned no values as expected. PASSED: Test 12, \_SB_.PCI0.SBRG.UAR1._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKA._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKB._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKC._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKD._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKE._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKF._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKG._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKH._DIS returned no values as expected. Test 13 of 139: Check _DMA (Direct Memory Access). SKIPPED: Test 13, Skipping test for non-existant object _DMA. Test 14 of 139: Check _GSB (Global System Interrupt Base). SKIPPED: Test 14, Skipping test for non-existant object _GSB. Test 15 of 139: Check _PXM (Proximity). SKIPPED: Test 15, Skipping test for non-existant object _PXM. Test 16 of 139: Check _EDL (Eject Device List). SKIPPED: Test 16, Skipping test for non-existant object _EDL. Test 17 of 139: Check _EJD (Ejection Dependent Device). SKIPPED: Test 17, Skipping test for non-existant object _EJD. Test 18 of 139: Check _EJ0 (Eject). SKIPPED: Test 18, Skipping test for non-existant object _EJ0. Test 19 of 139: Check _EJ1 (Eject). SKIPPED: Test 19, Skipping test for non-existant object _EJ1. Test 20 of 139: Check _EJ2 (Eject). SKIPPED: Test 20, Skipping test for non-existant object _EJ2. Test 21 of 139: Check _EJ3 (Eject). SKIPPED: Test 21, Skipping test for non-existant object _EJ3. Test 22 of 139: Check _EJ4 (Eject). SKIPPED: Test 22, Skipping test for non-existant object _EJ4. Test 23 of 139: Check _LCK (Lock). SKIPPED: Test 23, Skipping test for non-existant object _LCK. Test 24 of 139: Check _RMV (Remove). SKIPPED: Test 24, Skipping test for non-existant object _RMV. Test 25 of 139: Check _STA (Status). PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x0000000f PASSED: Test 25, _STA correctly returned sane looking value 0x0000000f PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x0000000b PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 Test 26 of 139: Check _BDN (BIOS Dock Name). SKIPPED: Test 26, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BDN. Test 27 of 139: Check _BBN (Base Bus Number). PASSED: Test 27, \_SB_.PCI0._BBN correctly returned an integer. Test 28 of 139: Check _DCK (Dock). SKIPPED: Test 28, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _DCK. Test 29 of 139: Check _SEG (Segment). SKIPPED: Test 29, Skipping test for non-existant object _SEG. Test 30 of 139: Check _OFF (Set resource off). SKIPPED: Test 30, Skipping test for non-existant object _OFF. Test 31 of 139: Check _ON (Set resource on). SKIPPED: Test 31, Skipping test for non-existant object _ON. Test 32 of 139: Check _DSW (Device Sleep Wake). SKIPPED: Test 32, Skipping test for non-existant object _DSW. Test 33 of 139: Check _IRC (In Rush Current). SKIPPED: Test 33, Skipping test for non-existant object _IRC. Test 34 of 139: Check _PRE (Power Resources for Enumeration). SKIPPED: Test 34, Skipping test for non-existant object _PRE. Test 35 of 139: Check _PR0 (Power Resources for D0). SKIPPED: Test 35, Skipping test for non-existant object _PR0. Test 36 of 139: Check _PR1 (Power Resources for D1). SKIPPED: Test 36, Skipping test for non-existant object _PR1. Test 37 of 139: Check _PR2 (Power Resources for D2). SKIPPED: Test 37, Skipping test for non-existant object _PR2. Test 38 of 139: Check _PR3 (Power Resources for D3). SKIPPED: Test 38, Skipping test for non-existant object _PR3. Test 39 of 139: Check _PS0 (Power State 0). SKIPPED: Test 39, Skipping test for non-existant object _PS0. Test 40 of 139: Check _PS1 (Power State 1). SKIPPED: Test 40, Skipping test for non-existant object _PS1. Test 41 of 139: Check _PS2 (Power State 2). SKIPPED: Test 41, Skipping test for non-existant object _PS2. Test 42 of 139: Check _PS3 (Power State 3). SKIPPED: Test 42, Skipping test for non-existant object _PS3. Test 43 of 139: Check _PSC (Power State Current). SKIPPED: Test 43, Skipping test for non-existant object _PSC. Test 44 of 139: Check _PSE (Power State for Enumeration). SKIPPED: Test 44, Skipping test for non-existant object _PSE. Test 45 of 139: Check _PSW (Power State Wake). PASSED: Test 45, \_SB_.PCI0.SBRG.PS2M._PSW returned no values as expected. PASSED: Test 45, \_SB_.PCI0.SBRG.PS2K._PSW returned no values as expected. Test 46 of 139: Check _S1D (S1 Device State). SKIPPED: Test 46, Skipping test for non-existant object _S1D. Test 47 of 139: Check _S2D (S2 Device State). SKIPPED: Test 47, Skipping test for non-existant object _S2D. Test 48 of 139: Check _S3D (S3 Device State). SKIPPED: Test 48, Skipping test for non-existant object _S3D. Test 49 of 139: Check _S4D (S4 Device State). SKIPPED: Test 49, Skipping test for non-existant object _S4D. Test 50 of 139: Check _S0W (S0 Device Wake State). SKIPPED: Test 50, Skipping test for non-existant object _S0W. Test 51 of 139: Check _S1W (S1 Device Wake State). SKIPPED: Test 51, Skipping test for non-existant object _S1W. Test 52 of 139: Check _S2W (S2 Device Wake State). SKIPPED: Test 52, Skipping test for non-existant object _S2W. Test 53 of 139: Check _S3W (S3 Device Wake State). SKIPPED: Test 53, Skipping test for non-existant object _S3W. Test 54 of 139: Check _S4W (S4 Device Wake State). SKIPPED: Test 54, Skipping test for non-existant object _S4W. Test 55 of 139: Check _S0_ (S0 System State). \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 55, \_S0_ correctly returned sane looking package. Test 56 of 139: Check _S1_ (S1 System State). SKIPPED: Test 56, Skipping test for non-existant object _S1_. Test 57 of 139: Check _S2_ (S2 System State). SKIPPED: Test 57, Skipping test for non-existant object _S2_. Test 58 of 139: Check _S3_ (S3 System State). SKIPPED: Test 58, Skipping test for non-existant object _S3_. Test 59 of 139: Check _S4_ (S4 System State). SKIPPED: Test 59, Skipping test for non-existant object _S4_. Test 60 of 139: Check _S5_ (S5 System State). \_S5_ PM1a_CNT.SLP_TYP value: 0x00000005 \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 60, \_S5_ correctly returned sane looking package. Test 61 of 139: Check _SWS (System Wake Source). SKIPPED: Test 61, Skipping test for non-existant object _SWS. Test 62 of 139: Check _PSS (Performance Supported States). P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. Test 63 of 139: Check _CPC (Continuous Performance Control). SKIPPED: Test 63, Skipping test for non-existant object _CPC. Test 64 of 139: Check _CSD (C State Dependencies). SKIPPED: Test 64, Skipping test for non-existant object _CSD. Test 65 of 139: Check _PCT (Performance Control). PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. Test 66 of 139: Check _PDL (P-State Depth Limit). SKIPPED: Test 66, Skipping test for non-existant object _PDL. Test 67 of 139: Check _PPC (Performance Present Capabilities). PASSED: Test 67, \_PR_.P001._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P002._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P003._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P004._PPC correctly returned an integer. Test 68 of 139: Check _PPE (Polling for Platform Error). SKIPPED: Test 68, Skipping test for non-existant object _PPE. Test 69 of 139: Check _TDL (T-State Depth Limit). SKIPPED: Test 69, Skipping test for non-existant object _TDL. Test 70 of 139: Check _TPC (Throttling Present Capabilities). SKIPPED: Test 70, Skipping test for non-existant object _TPC. Test 71 of 139: Check _TSD (Throttling State Dependencies). SKIPPED: Test 71, Skipping test for non-existant object _TSD. Test 72 of 139: Check _TSS (Throttling Supported States). SKIPPED: Test 72, Skipping test for non-existant object _TSS. Test 73 of 139: Check _ALC (Ambient Light Colour Chromaticity). SKIPPED: Test 73, Skipping test for non-existant object _ALC. Test 74 of 139: Check _ALI (Ambient Light Illuminance). SKIPPED: Test 74, Skipping test for non-existant object _ALI. Test 75 of 139: Check _ALT (Ambient Light Temperature). SKIPPED: Test 75, Skipping test for non-existant object _ALT. Test 76 of 139: Check _ALP (Ambient Light Polling). SKIPPED: Test 76, Skipping test for non-existant object _ALP. Test 77 of 139: Check _LID (Lid Status). SKIPPED: Test 77, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _LID. Test 78 of 139: Check _GCP (Get Capabilities). SKIPPED: Test 78, Skipping test for non-existant object _GCP. Test 79 of 139: Check _GRT (Get Real Time). SKIPPED: Test 79, Skipping test for non-existant object _GRT. Test 80 of 139: Check _GWS (Get Wake Status). SKIPPED: Test 80, Skipping test for non-existant object _GWS. Test 81 of 139: Check _STP (Set Expired Timer Wake Policy). SKIPPED: Test 81, Skipping test for non-existant object _STP. Test 82 of 139: Check _STV (Set Timer Value). SKIPPED: Test 82, Skipping test for non-existant object _STV. Test 83 of 139: Check _TIP (Expired Timer Wake Policy). SKIPPED: Test 83, Skipping test for non-existant object _TIP. Test 84 of 139: Check _TIV (Timer Values). SKIPPED: Test 84, Skipping test for non-existant object _TIV. Test 85 of 139: Check _SBS (Smart Battery Subsystem). SKIPPED: Test 85, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _SBS. Test 86 of 139: Check _BCT (Battery Charge Time). SKIPPED: Test 86, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BCT. Test 87 of 139: Check _BIF (Battery Information). SKIPPED: Test 87, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BIF. Test 88 of 139: Check _BIX (Battery Information Extended). SKIPPED: Test 88, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BIX. Test 89 of 139: Check _BMA (Battery Measurement Averaging). SKIPPED: Test 89, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMA. Test 90 of 139: Check _BMC (Battery Maintenance Control). SKIPPED: Test 90, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMC. Test 91 of 139: Check _BMD (Battery Maintenance Data). SKIPPED: Test 91, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMD. Test 92 of 139: Check _BMS (Battery Measurement Sampling Time). SKIPPED: Test 92, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMS. Test 93 of 139: Check _BST (Battery Status). SKIPPED: Test 93, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BST. Test 94 of 139: Check _BTP (Battery Trip Point). SKIPPED: Test 94, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BTP. Test 95 of 139: Check _BTM (Battery Time). SKIPPED: Test 95, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BTM. Test 96 of 139: Check _PCL (Power Consumer List). SKIPPED: Test 96, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _PCL. Test 97 of 139: Check _PIF (Power Source Information). SKIPPED: Test 97, Skipping test for non-existant object _PIF. Test 98 of 139: Check _PSR (Power Source). SKIPPED: Test 98, Skipping test for non-existant object _PSR. Test 99 of 139: Check _FIF (Fan Information). SKIPPED: Test 99, Skipping test for non-existant object _FIF. Test 100 of 139: Check _FSL (Fan Set Level). SKIPPED: Test 100, Skipping test for non-existant object _FSL. Test 101 of 139: Check _FST (Fan Status). SKIPPED: Test 101, Skipping test for non-existant object _FST. Test 102 of 139: Check _ACx (Active Cooling). SKIPPED: Test 102, Skipping test for non-existant object AC0. SKIPPED: Test 102, Skipping test for non-existant object AC1. SKIPPED: Test 102, Skipping test for non-existant object AC2. SKIPPED: Test 102, Skipping test for non-existant object AC3. SKIPPED: Test 102, Skipping test for non-existant object AC4. SKIPPED: Test 102, Skipping test for non-existant object AC5. SKIPPED: Test 102, Skipping test for non-existant object AC6. SKIPPED: Test 102, Skipping test for non-existant object AC7. SKIPPED: Test 102, Skipping test for non-existant object AC8. SKIPPED: Test 102, Skipping test for non-existant object AC9. Test 103 of 139: Check _CRT (Critical Trip Point). SKIPPED: Test 103, Skipping test for non-existant object _CRT. Test 104 of 139: Check _DTI (Device Temperature Indication). SKIPPED: Test 104, Skipping test for non-existant object _DTI. Test 105 of 139: Check _HOT (Hot Temperature). SKIPPED: Test 105, Skipping test for non-existant object _HOT. Test 106 of 139: Check _NTT (Notification Temp Threshold). SKIPPED: Test 106, Skipping test for non-existant object _NTT. Test 107 of 139: Check _PSV (Passive Temp). SKIPPED: Test 107, Skipping test for non-existant object _PSV. Test 108 of 139: Check _RTV (Relative Temp Values). SKIPPED: Test 108, Skipping test for non-existant object _RTV. Test 109 of 139: Check _SCP (Set Cooling Policy). SKIPPED: Test 109, Skipping test for non-existant object _DTI. Test 110 of 139: Check _TC1 (Thermal Constant 1). SKIPPED: Test 110, Skipping test for non-existant object _TC1. Test 111 of 139: Check _TC2 (Thermal Constant 2). SKIPPED: Test 111, Skipping test for non-existant object _TC2. Test 112 of 139: Check _TMP (Thermal Zone Current Temp). SKIPPED: Test 112, Skipping test for non-existant object _TMP. Test 113 of 139: Check _TPT (Trip Point Temperature). SKIPPED: Test 113, Skipping test for non-existant object _TPT. Test 114 of 139: Check _TSP (Thermal Sampling Period). SKIPPED: Test 114, Skipping test for non-existant object _TSP. Test 115 of 139: Check _TST (Temperature Sensor Threshold). SKIPPED: Test 115, Skipping test for non-existant object _TST. Test 116 of 139: Check _TZP (Thermal Zone Polling). SKIPPED: Test 116, Skipping test for non-existant object _TZP. Test 117 of 139: Check _PTS (Prepare to Sleep). Test _PTS(1). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(2). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(3). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(4). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(5). PASSED: Test 117, \_PTS returned no values as expected. Test 118 of 139: Check _TTS (Transition to State). SKIPPED: Test 118, Optional control method _TTS does not exist. Test 119 of 139: Check _S0 (System S0 State). SKIPPED: Test 119, Skipping test for non-existant object _S0. Test 120 of 139: Check _S1 (System S1 State). SKIPPED: Test 120, Skipping test for non-existant object _S1. Test 121 of 139: Check _S2 (System S2 State). SKIPPED: Test 121, Skipping test for non-existant object _S2. Test 122 of 139: Check _S3 (System S3 State). SKIPPED: Test 122, Skipping test for non-existant object _S3. Test 123 of 139: Check _S4 (System S4 State). SKIPPED: Test 123, Skipping test for non-existant object _S4. Test 124 of 139: Check _S5 (System S5 State). SKIPPED: Test 124, Skipping test for non-existant object _S5. Test 125 of 139: Check _WAK (System Wake). Test _WAK(1) System Wake, State S1. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(2) System Wake, State S2. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(3) System Wake, State S3. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(4) System Wake, State S4. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(5) System Wake, State S5. PASSED: Test 125, _WAK correctly returned sane looking package. Test 126 of 139: Check _ADR (Return Unique ID for Device). PASSED: Test 126, \_SB_.PCI0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.RS78._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.P0P1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE2._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE3._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE4._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE5._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE6._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE6.RLAN._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE7._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE9._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEA._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEB._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID.P_D0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID.P_D1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD.S_D0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD.S_D1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SBAZ._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SBRG._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.P0PC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC2._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC3._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.USB4._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC5._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC6._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC7._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SATA._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SMBS._ADR correctly returned an integer. Test 127 of 139: Check _BCL (Query List of Brightness Control Levels Supported). SKIPPED: Test 127, Skipping test for non-existant object _BCL. Test 128 of 139: Check _BCM (Set Brightness Level). SKIPPED: Test 128, Skipping test for non-existant object _BCM. Test 129 of 139: Check _BQC (Brightness Query Current Level). SKIPPED: Test 129, Skipping test for non-existant object _BQC. Test 130 of 139: Check _DCS (Return the Status of Output Device). SKIPPED: Test 130, Skipping test for non-existant object _DCS. Test 131 of 139: Check _DDC (Return the EDID for this Device). SKIPPED: Test 131, Skipping test for non-existant object _DDC. Test 132 of 139: Check _DSS (Device Set State). SKIPPED: Test 132, Skipping test for non-existant object _DSS. Test 133 of 139: Check _DGS (Query Graphics State). SKIPPED: Test 133, Skipping test for non-existant object _DGS. Test 134 of 139: Check _DOD (Enumerate All Devices Attached to Display Adapter). SKIPPED: Test 134, Skipping test for non-existant object _DOD. Test 135 of 139: Check _DOS (Enable/Disable Output Switching). SKIPPED: Test 135, Skipping test for non-existant object _DOS. Test 136 of 139: Check _GPD (Get POST Device). SKIPPED: Test 136, Skipping test for non-existant object _GPD. Test 137 of 139: Check _ROM (Get ROM Data). SKIPPED: Test 137, Skipping test for non-existant object _ROM. Test 138 of 139: Check _SPD (Set POST Device). SKIPPED: Test 138, Skipping test for non-existant object _SPD. Test 139 of 139: Check _VPO (Video POST Options). SKIPPED: Test 139, Skipping test for non-existant object _VPO. ==================================================================================================== 170 passed, 0 failed, 0 warnings, 0 aborted, 132 skipped, 0 info only. ==================================================================================================== MCFG PCI Express* memory mapped config space. ---------------------------------------------------------------------------------------------------- Test 1 of 2: Validate MCFG table. This test tries to validate the MCFG table by comparing the first 16 bytes in the MMIO mapped config space with the 'traditional' config space of the first PCI device (root bridge). The MCFG data is only trusted if it is marked reserved in the Int 15 AX=E820 BIOS memory map Memory Map Layout ----------------- 0x0000000000000000 - 0x000000000009ebff (System RAM) 0x000000000009ec00 - 0x000000000009ffff (reserved) 0x00000000000e4000 - 0x00000000000fffff (reserved) 0x0000000000100000 - 0x00000000cff7ffff (System RAM) 0x00000000cff80000 - 0x00000000cff8dfff (ACPI Non-volatile Storage) 0x00000000cff8e000 - 0x00000000cffcffff (ACPI Non-volatile Storage) 0x00000000cffd0000 - 0x00000000cfffffff (reserved) 0x00000000ff700000 - 0x00000000ffffffff (reserved) 0x0000000100000000 - 0x000000012fffffff (System RAM) MCFG table found, size is 16 bytes (excluding header) (1 entries). Configuration Entry #0: Base Address : 0xe0000000 Segment : 0 Start bus : 0 End bus : 255 FAILED [LOW] MCFGMMIONotReserved: Test 1, MCFG mmio config space at 0xe0000000 is not reserved in the memory map table ADVICE: The PCI Express specification states that the PCI Express configuration space should be defined in the MCFG table and *maybe* optionally defined in the Int 15 AX=E820 BIOS memory map if ACPI MCFG is present. Linux checks if the region is reserved in the memory map table and will reject the MMCONFIG if there is a discrepency between MCFG and the memory map table for the PCI Express region. [See arch/x86/pci/mmconfig-shared.c pci_mmcfg_reject_broken()]. It is recommended that this is defined in the Int 15 AX=E820 BIOS memory map table for Linux. Test 2 of 2: Validate MCFG PCI config space. PASSED: Test 2, PCI config space verified. ==================================================================================================== 1 passed, 1 failed, 0 warnings, 0 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). PASSED: Test 1, Fan cooling_device0 of type Processor has max cooling state 10 and current cooling state 0. PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device2 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device3 of type Processor has max cooling state 3 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. Fan cooling_device1 current state did not change from value 0 while CPUs were busy. Fan cooling_device2 current state did not change from value 0 while CPUs were busy. Fan cooling_device3 current state did not change from value 0 while CPUs were busy. ADVICE: Did 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. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== FADT SCI_EN enabled check. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check FADT SCI_EN bit is enabled. FADT Preferred PM Profile: 0 (Unspecified) PASSED: Test 1, SCI_EN bit in PM1a Control Register Block is enabled. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check sane DMA Remapping (VT-d). ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check DMA Remapping. SKIPPED: Test 1, No DMAR table. This is not necessarily a failure as most systems do not have this table. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 1 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. PASSED: Test 1, Processor 0 has reached all C-states: PASSED: Test 1, Processor 1 has reached all C-states: PASSED: Test 1, Processor 1 has the same number of C-states as processor 0 PASSED: Test 1, Processor 2 has reached all C-states: PASSED: Test 1, Processor 2 has the same number of C-states as processor 0 PASSED: Test 1, Processor 3 has reached all C-states: PASSED: Test 1, Processor 3 has the same number of C-states as processor 0 ==================================================================================================== 7 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check ACPI table checksum. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check ACPI table checksums. PASSED: Test 1, Table RSDP has correct checksum 0x6f. PASSED: Test 1, Table RSDT has correct checksum 0x26. PASSED: Test 1, Table DSDT has correct checksum 0xf9. PASSED: Test 1, Table FACP has correct checksum 0x93. PASSED: Test 1, Table APIC has correct checksum 0xe0. PASSED: Test 1, Table MCFG has correct checksum 0x4f. FAILED [MEDIUM] ACPITableChecksum: Test 1, Table OEMB has incorrect checksum, expected 0xc6, got 0xcb. ADVICE: The kernel will warn that this table has an invalid checksum but will ignore the error and still load it. This is not a critical issue, but should be fixed if possible to avoid the warning messages. PASSED: Test 1, Table SRAT has correct checksum 0x9f. PASSED: Test 1, Table HPET has correct checksum 0x9b. PASSED: Test 1, Table SSDT has correct checksum 0xe7. ==================================================================================================== 9 passed, 1 failed, 0 warnings, 0 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. Found APIC/MADT table APIC @ cff80390, length 0x124 PASSED: Test 1, Found 1 APIC/MADT table(s), as expected. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== APIC Edge/Level Check. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger checks. FAILED [MEDIUM] ACPIIRQEdgeTrig: Test 1, ACPI Interrupt is incorrectly edge triggered. FAILED [MEDIUM] ACPIIRQEdgeTrig: Test 1, ACPI Interrupt is incorrectly edge triggered. ==================================================================================================== 0 passed, 2 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== ACPI table settings sanity checks. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check ACPI tables. PASSED: Test 1, Table APIC passed. Table ECDT not present to check. PASSED: Test 1, Table FACP passed. FAILED [MEDIUM] HPETVendorIdZero: Test 1, HPET PCI Vendor ID is 0x0000, which is invalid. ADVICE: The HPET specification (http://www.intel.com/hardwaredesign/hpetspec_1.pdf) describes the HPET table in section 3.2.4 'The ACPI 2.0 HPET Description Table (HPET)'. The top 16 bits of the Event Timer Block ID specify the Vendor ID and this should not be zero. This won't affect the kernel behaviour, but should be fixed as it is an undefined ID value. PASSED: Test 1, Table MCFG passed. PASSED: Test 1, Table RSDT passed. PASSED: Test 1, Table RSDP passed. Table SBST not present to check. Table XSDT not present to check. ==================================================================================================== 5 passed, 1 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== 367 passed, 165 failed, 6 warnings, 1 aborted, 138 skipped, 11 info only. Test Failure Summary ==================================================================================================== Critical failures: NONE High failures: 133 klog: HIGH Kernel message: [ 16.739632] ACPI Warning: 0x0000000000000295-0x0000000000000296 SystemIO conflicts with Region \_SB_.PCI0.SBRG.SIOR.ECRE 1 (20120913/utaddress-251) syntaxcheck: Assembler error in line 256 syntaxcheck: Assembler error in line 536 syntaxcheck: Assembler error in line 544 syntaxcheck: Assembler error in line 552 syntaxcheck: Assembler error in line 560 syntaxcheck: Assembler error in line 568 syntaxcheck: Assembler error in line 576 syntaxcheck: Assembler error in line 584 syntaxcheck: Assembler error in line 592 syntaxcheck: Assembler error in line 600 syntaxcheck: Assembler error in line 608 syntaxcheck: Assembler error in line 616 syntaxcheck: Assembler error in line 624 syntaxcheck: Assembler error in line 632 syntaxcheck: Assembler error in line 640 syntaxcheck: Assembler error in line 648 syntaxcheck: Assembler error in line 656 syntaxcheck: Assembler error in line 664 syntaxcheck: Assembler error in line 672 syntaxcheck: Assembler error in line 680 syntaxcheck: Assembler error in line 688 syntaxcheck: Assembler error in line 696 syntaxcheck: Assembler error in line 704 syntaxcheck: Assembler error in line 712 syntaxcheck: Assembler error in line 720 syntaxcheck: Assembler error in line 728 syntaxcheck: Assembler error in line 736 syntaxcheck: Assembler error in line 744 syntaxcheck: Assembler error in line 752 syntaxcheck: Assembler error in line 760 syntaxcheck: Assembler error in line 768 syntaxcheck: Assembler error in line 776 syntaxcheck: Assembler error in line 784 syntaxcheck: Assembler error in line 792 syntaxcheck: Assembler error in line 800 syntaxcheck: Assembler error in line 808 syntaxcheck: Assembler error in line 816 syntaxcheck: Assembler error in line 824 syntaxcheck: Assembler error in line 832 syntaxcheck: Assembler error in line 840 syntaxcheck: Assembler error in line 848 syntaxcheck: Assembler error in line 856 syntaxcheck: Assembler error in line 864 syntaxcheck: Assembler error in line 872 syntaxcheck: Assembler error in line 880 syntaxcheck: Assembler error in line 888 syntaxcheck: Assembler error in line 896 syntaxcheck: Assembler error in line 904 syntaxcheck: Assembler error in line 912 syntaxcheck: Assembler error in line 920 syntaxcheck: Assembler error in line 928 syntaxcheck: Assembler error in line 936 syntaxcheck: Assembler error in line 944 syntaxcheck: Assembler error in line 952 syntaxcheck: Assembler error in line 1388 syntaxcheck: Assembler error in line 1396 syntaxcheck: Assembler error in line 1404 syntaxcheck: Assembler error in line 1412 syntaxcheck: Assembler error in line 1456 syntaxcheck: Assembler error in line 1464 syntaxcheck: Assembler error in line 1472 syntaxcheck: Assembler error in line 1480 syntaxcheck: Assembler error in line 1524 syntaxcheck: Assembler error in line 1532 syntaxcheck: Assembler error in line 1540 syntaxcheck: Assembler error in line 1548 syntaxcheck: Assembler error in line 1592 syntaxcheck: Assembler error in line 1600 syntaxcheck: Assembler error in line 1608 syntaxcheck: Assembler error in line 1616 syntaxcheck: Assembler error in line 1660 syntaxcheck: Assembler error in line 1668 syntaxcheck: Assembler error in line 1676 syntaxcheck: Assembler error in line 1684 syntaxcheck: Assembler error in line 1728 syntaxcheck: Assembler error in line 1736 syntaxcheck: Assembler error in line 1744 syntaxcheck: Assembler error in line 1752 syntaxcheck: Assembler error in line 1796 syntaxcheck: Assembler error in line 1804 syntaxcheck: Assembler error in line 1812 syntaxcheck: Assembler error in line 1820 syntaxcheck: Assembler error in line 1828 syntaxcheck: Assembler error in line 1836 syntaxcheck: Assembler error in line 1844 syntaxcheck: Assembler error in line 1852 syntaxcheck: Assembler error in line 2456 syntaxcheck: Assembler error in line 2488 syntaxcheck: Assembler error in line 2519 syntaxcheck: Assembler error in line 2555 syntaxcheck: Assembler error in line 2593 syntaxcheck: Assembler error in line 2625 syntaxcheck: Assembler error in line 2656 syntaxcheck: Assembler error in line 2692 syntaxcheck: Assembler error in line 3291 syntaxcheck: Assembler error in line 3297 syntaxcheck: Assembler error in line 3303 syntaxcheck: Assembler error in line 3309 syntaxcheck: Assembler error in line 3315 syntaxcheck: Assembler error in line 3321 syntaxcheck: Assembler error in line 3327 syntaxcheck: Assembler error in line 3333 syntaxcheck: Assembler error in line 3339 syntaxcheck: Assembler error in line 3345 syntaxcheck: Assembler error in line 3371 syntaxcheck: Assembler error in line 3377 syntaxcheck: Assembler error in line 3383 syntaxcheck: Assembler error in line 3389 syntaxcheck: Assembler error in line 3395 syntaxcheck: Assembler error in line 3401 syntaxcheck: Assembler error in line 3407 syntaxcheck: Assembler error in line 3413 syntaxcheck: Assembler error in line 3419 syntaxcheck: Assembler error in line 3425 syntaxcheck: Assembler error in line 3455 syntaxcheck: Assembler error in line 3461 syntaxcheck: Assembler error in line 3467 syntaxcheck: Assembler error in line 3473 syntaxcheck: Assembler error in line 3479 syntaxcheck: Assembler error in line 3485 syntaxcheck: Assembler error in line 3491 syntaxcheck: Assembler error in line 3497 syntaxcheck: Assembler error in line 3503 syntaxcheck: Assembler error in line 3509 syntaxcheck: Assembler error in line 4914 syntaxcheck: Assembler error in line 5361 syntaxcheck: Assembler error in line 5368 syntaxcheck: Assembler error in line 5374 syntaxcheck: Assembler error in line 5380 syntaxcheck: Assembler error in line 5386 syntaxcheck: Assembler error in line 5398 syntaxcheck: Assembler error in line 5410 Medium failures: 15 mtrr: Memory range 0x100000000 to 0x12fffffff (System RAM) has incorrect attribute Default. mtrr: Memory range 0x100000000 to 0x12fffffff (System RAM) is lacking attribute Write-Back. mtrr: It is probable that the BIOS does not set up all the CPUs correctly and the kernel has now corrected this misconfiguration. klog: MEDIUM Kernel message: [ 0.210435] mtrr: your CPUs had inconsistent fixed MTRR settings klog: MEDIUM Kernel message: [ 0.210436] mtrr: your CPUs had inconsistent variable MTRR settings dmi_decode: String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f69f, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6bd, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6db, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x03 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 3', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x04 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 4', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. msr: MSR KERNEL_GS_BASE (0xc0000102) has 1 inconsistent values across 4 CPUs for (shift: 0 mask: 0xffffffffffffffff). checksum: Table OEMB has incorrect checksum, expected 0xc6, got 0xcb. apicedge: ACPI Interrupt is incorrectly edge triggered. acpitables: HPET PCI Vendor ID is 0x0000, which is invalid. Low failures: 8 maxreadreq: 2 devices have low MaxReadReq settings. Firmware may have configured these too low. dmi_decode: String index 0x05 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Location In Chassis', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Serial Number', offset 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Asset Tag', offset 0x21 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Part Number', offset 0x22 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. mcfg: MCFG mmio config space at 0xe0000000 is not reserved in the memory map table Other failures: NONE Test |Pass |Fail |Abort|Warn |Skip |Info | ---------------+-----+-----+-----+-----+-----+-----+ acpiinfo | | | | | | 3| acpitables | 5| 1| | | | | apicedge | | 2| | | | | apicinstance | 1| | | | | | aspm | 2| | | 6| | | bios32 | 4| | | | | | bios_info | | | | | | 1| checksum | 9| 1| | | | | cpufreq | 1| | | | | | crs | 1| | | | | | csm | | | | | | 1| cstates | 7| | | | | | dmar | | | | | 1| | dmi_decode | 64| 12| | | | | ebda | 1| | | | | | fadt | 1| | | | | | fan | 4| | | | | | hda_audio | 2| | | | | | hpet_check | 5| | | | | | klog | | 3| | | | | maxfreq | | | | | 1| | maxreadreq | | 1| | | | | mcfg | 1| 1| | | | | method | 170| | | | 132| | microcode | | | 1| | | | mpcheck | 9| | | | | | msr | 60| 1| | | 4| | mtrr | 1| 3| | | | | nx | 2| | | | | | oops | 2| | | | | | os2gap | 1| | | | | | osilinux | 1| | | | | | pcc | | | | | | 1| pciirq | 4| | | | | | pnp | 2| | | | | | smbios | 1| | | | | | syntaxcheck | 1| 140| | | | | version | | | | | | 3| virt | 1| | | | | | wakealarm | 4| | | | | | wmi | | | | | | 2| ---------------+-----+-----+-----+-----+-----+-----+ Total: | 367| 165| 1| 6| 138| 11| ---------------+-----+-----+-----+-----+-----+-----+ Results generated by fwts: Version V0.26.04 (Fri Jan 18 17:54:43 CST 2013). Some of this work - Copyright (c) 1999 - 2010, Intel Corp. All rights reserved. Some of this work - Copyright (c) 2010 - 2013, Canonical. This test run on 04/02/13 at 20:30:13 on host Linux thomas 3.8.0-999-generic #201302040405 SMP Mon Feb 4 09:05:49 UTC 2013 x86_64. Command: "fwts ". Running tests: version bios_info oops mtrr klog acpiinfo csm maxreadreq crs aspm hpet_check dmi_decode microcode msr nx cpufreq maxfreq virt smbios pnp pciirq os2gap mpcheck hda_audio ebda bios32 wmi wakealarm syntaxcheck pcc osilinux method mcfg fan fadt dmar cstates checksum apicinstance apicedge acpitables. Gather kernel system information. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Gather kernel signature. Cannot get version signature info from /proc/version_signature (This is Ubuntu specific, and is not necessarily a failure). Test 2 of 3: Gather kernel system information. Kernel Version: Linux version 3.8.0-999-generic (root@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201302040405 SMP Mon Feb 4 09:05:49 UTC 2013 Test 3 of 3: Gather APCI driver version. ACPI Version: 20121018 ==================================================================================================== 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 : American Megatrends Inc. BIOS Version : 2801 BIOS Release Date : 08/23/2010 Board Name : M3A78-CM Board Serial # : MF7094G00100310 Board Version : Rev X.0x Board Asset Tag : To Be Filled By O.E.M. Chassis Serial # : Chassis Serial Number Chassis Type : 3 Chassis Vendor : Chassis Manufacture Chassis Version : Chassis Version Chassic Asset Tag : Asset-1234567890 Product Name : System Product Name Product Serial # : System Serial Number Product UUID : E0E241EC-8DFE-D511-BCA0-00248CC202C3 Product Version : System Version System Vendor : System manufacturer ==================================================================================================== 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. PASSED: Test 1, Found no oopses in kernel log. PASSED: Test 1, Found 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 - 0x0000000080000000 ( 2048 MB) Write-Back Reg 1: 0x0000000080000000 - 0x00000000c0000000 ( 1024 MB) Write-Back Reg 2: 0x00000000c0000000 - 0x00000000d0000000 ( 256 MB) Write-Back Reg 3: 0x00000000d0000000 - 0x00000000e0000000 ( 256 MB) Write-Combining Test 1 of 3: Validate the kernel MTRR IOMEM setup. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0x100000000 to 0x12fffffff (System RAM) has incorrect attribute Default. FAILED [MEDIUM] MTRRLackingAttr: Test 1, Memory range 0x100000000 to 0x12fffffff (System RAM) is lacking attribute Write-Back. Test 2 of 3: Validate the MTRR setup across all processors. Detected CPUs with inconsistent fixed MTRR settings which the kernel fixed. Detected CPUs with inconsistent variable MTRR settings which the kernel fixed. FAILED [MEDIUM] MTRRCPUsMisconfigured: Test 2, It is probable that the BIOS does not set up all the CPUs correctly and the kernel has now corrected this misconfiguration. Test 3 of 3: Check for AMD MtrrFixDramModEn being cleared by the BIOS. PASSED: Test 3, No MtrrFixDramModEn error detected. ==================================================================================================== 1 passed, 3 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Scan kernel log for errors and warnings. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Kernel log error check. FAILED [MEDIUM] KlogBiosMtrrsInconsistentAcrossCPUs: Test 1, MEDIUM Kernel message: [ 0.210232] mtrr : your CPUs had inconsistent fixed MTRR settings ADVICE: The fixed Memory Type Range Registers (MTRRs) which define memory caching policy are not consistent across all CPUs which is a firmware bug. The kernel has worked around this bug, but it may be worth getting the BIOS vendor to fix this. FAILED [MEDIUM] KlogBiosMtrrsInconsistentAcrossCPUs: Test 1, MEDIUM Kernel message: [ 0.210233] mtrr : your CPUs had inconsistent variable MTRR settings ADVICE: The variable Memory Type Range Registers (MTRRs) which define memory caching policy are not consistent across all CPUs which is a firmware bug. The kernel has worked around this bug, but it may be worth getting the BIOS vendor to fix this. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 17.107892] ACPI Warning: 0x0000000000000295-0x0000000000000296 SystemIO conflicts with Region \_SB_.PCI0.SBRG.SIOR.ECRE 1 (20121018/utaddress-251) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. Found 3 unique errors in kernel log. ==================================================================================================== 0 passed, 3 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== General ACPI information check. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Determine Kernel ACPI version. Kernel ACPICA driver version: 20121018, supports ACPI 5.0 Test 2 of 3: Determine machines ACPI version. FACP ACPI Version: 3.0 Test 3 of 3: Determine AML compiler. Determine the compiler used to generate the ACPI AML in the DSDT and SSDT. Table DSDT, OEM A0901, created with INTL (Intel) compiler. Table SSDT0, OEM A M I , created with AMD (Unknown (AMD )) compiler. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 3 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 0xc03dc in option ROM at: 0xc0000..0xcf400 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. ==================================================================================================== 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. MaxReadReq for pci://00:01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Radeon HD 4350] (prog-if 00 [VGA controller]) is low (128) [VGA compatible controller]. MaxReadReq for pci://00:01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI RV710/730 HDMI Audio [Radeon HD 4000 series] is low (128) [Audio device]. FAILED [LOW] LowMaxReadReq: Test 1, 2 devices have low MaxReadReq settings. Firmware may have configured these too low. ADVICE: The MaxReadRequest size is set too low and will affect performance. It will provide excellent bus sharing at the cost of bus data transfer rates. Although not a critical issue, it may be worth considering setting the MaxReadRequest size to 256 or 512 to increase throughput on the PCI Express bus. Some drivers (for example the Brocade Fibre Channel driver) allow one to override the firmware settings. Where possible, this BIOS configuration setting is worth increasing it a little more for better performance at a small reduction of bus sharing. ==================================================================================================== 0 passed, 1 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. PASSED: Test 1, The kernel has detected a BIOS newer than the end of 2007 (8/23/2010) 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. PCIe ASPM is controlled by Linux kernel. Test 2 of 2: PCIe ASPM registers test. WARNING: Test 2, RP 00h:02h.00h L0s not enabled. WARNING: Test 2, Device 01h:00h.00h L0s not enabled. ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit latencies, while providing substantial power savings. Disabling L0s of a PCIe device may increases power consumption, and will impact the battery life of a mobile system. PASSED: Test 2, PCIe ASPM setting matched was matched. WARNING: Test 2, RP 00h:06h.00h L0s not enabled. WARNING: Test 2, RP 00h:06h.00h L1 not enabled. WARNING: Test 2, Device 02h:00h.00h L0s not enabled. WARNING: Test 2, Device 02h:00h.00h L1 not enabled. ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit latencies, while providing substantial power savings. Disabling L0s of a PCIe device may increases power consumption, and will impact the battery life of a mobile system. ADVICE: The ASPM L1 low power Link state is optimized for maximum power savings with longer entry and exit latencies. Disabling L1 of a PCIe device may increases power consumption, and will impact the battery life of a mobile system significantly. PASSED: Test 2, PCIe ASPM setting matched was matched. ==================================================================================================== 2 passed, 0 failed, 6 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== HPET configuration test. ---------------------------------------------------------------------------------------------------- Test 1 of 4: 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. PASSED: Test 1, Found HPET base 0xfed00000 in kernel log. Test 2 of 4: Check HPET base in HPET table. Hardware ID of Event Block: PCI Vendor ID : 0x0 Legacy IRQ Routing Capable : 1 COUNT_SIZE_CAP counter size: 0 Number of comparitors : 3 Hardwre Revision ID : 0x0 Lower 32 bit base Address : 0xfed00000 Address Space ID : 0x0 Register Bit Width : 0x8 Register Bit Offset : 0x0 Address Width : 0x0 HPET sequence number : 0x2 Minimum clock tick : 0x14 Page Protection : 0x0 (No guaranteed protection) OEM attributes : 0x0 PASSED: Test 2, HPET looks sane. Test 3 of 4: Check HPET base in DSDT and/or SSDT. PASSED: Test 3, HPET base matches that between DSDT and the kernel (0xfed00000). Test 4 of 4: Sanity check HPET configuration. PASSED: Test 4, Vendor ID looks sane: 0x4353. PASSED: Test 4, Valid clock period 69841278. ==================================================================================================== 5 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. PASSED: Test 1, Entry @ 0x0009f000 'BIOS Information (Type 0)' FAILED [LOW] DMIBadDefault: Test 1, String index 0x05 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.2 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Location In Chassis', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.3 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f151 'Chassis Information (Type 3)' FAILED [LOW] DMIBadDefault: Test 1, String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Serial Number', offset 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Asset Tag', offset 0x21 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMIBadDefault: Test 1, String index 0x06 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Part Number', offset 0x22 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.5 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f26b 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f288 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f2a5 'Cache Information (Type 7)' PASSED: Test 1, Entry @ 0x0009f2c2 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f2e3 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f2f7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f30b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f31f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f333 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f347 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f35b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f371 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f387 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f399 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f3bf 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f3e7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f40b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f437 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f457 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f477 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4a0 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4b7 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4c9 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4dc 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f4ef 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f502 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f515 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f528 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f53b 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f54d 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f55f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f571 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f580 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f58f 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f59e 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5ae 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5be 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5ce 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5de 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f5f2 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f601 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f60e 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f61c 'Port Connector Information (Type 8)' PASSED: Test 1, Entry @ 0x0009f62e 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f643 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f659 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f66c 'System Slot Information (Type 9)' PASSED: Test 1, Entry @ 0x0009f67f 'On Board Devices (Type 10)' FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f69f, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6bd, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6db, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.11 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x03 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 3', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. FAILED [MEDIUM] DMIBadDefault: Test 1, String index 0x04 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 4', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. ADVICE: The DMI table contains data which is clearly been left in a default setting and not been configured for this machine. Somebody has probably forgotten to define this field and it basically means this field is effectively useless. Note that the kernel uses this field so it probably should be corrected to ensure the kernel is using sane values. ADVICE: It may be worth checking against section 7.12 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards/smbios). PASSED: Test 1, Entry @ 0x0009f740 'BIOS Language Information (Type 13)' PASSED: Test 1, Entry @ 0x0009f767 'System Event Log (Type 15)' PASSED: Test 1, Entry @ 0x0009f78c 'Physical Memory Array (Type 16)' PASSED: Test 1, Entry @ 0x0009f79d 'Memory Array Mapped Address (Type 19)' PASSED: Test 1, Entry @ 0x0009f7ae 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f802 'Memory Device Mapped Address (Type 20)' PASSED: Test 1, Entry @ 0x0009f817 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f86b 'Memory Device Mapped Address (Type 20)' PASSED: Test 1, Entry @ 0x0009f880 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f8d4 'Inactive (Type 126)' PASSED: Test 1, Entry @ 0x0009f8e9 'Memory Device (Type 17)' PASSED: Test 1, Entry @ 0x0009f93d 'Inactive (Type 126)' PASSED: Test 1, Entry @ 0x0009f952 'System Boot Information (Type 32)' PASSED: Test 1, Entry @ 0x0009f968 'End of Table (Type 127)' ==================================================================================================== 64 passed, 12 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check if system is using latest microcode. ---------------------------------------------------------------------------------------------------- Cannot read microcode file /usr/share/misc/intel-microcode.dat. Aborted 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. PASSED: Test 1, MSR MTRRCAP (0xfe) (mask:fff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_CS (0x174) (mask:ffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_ESP (0x175) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSENTER_EIP (0x176) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_CAP (0x179) (mask:1ff0fff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_STATUS (0x17a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MCG_CTL (0x17b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE0 (0x200) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK0 (0x201) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE1 (0x202) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK1 (0x203) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE2 (0x204) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK2 (0x205) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE3 (0x206) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK3 (0x207) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE4 (0x208) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK4 (0x209) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE5 (0x20a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK5 (0x20b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE6 (0x20c) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK6 (0x20d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSBASE7 (0x20e) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_PHYSMASK7 (0x20f) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX64K_000 (0x250) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX16K_800 (0x258) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX16K_a00 (0x259) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_C000 (0x268) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_C800 (0x269) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_D000 (0x26a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_D800 (0x26b) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_E000 (0x26c) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_E800 (0x26d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_F000 (0x26e) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_FIX4K_F800 (0x26f) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR PAT (0x277) (mask:707070707070703) was consistent across 4 CPUs. PASSED: Test 1, MSR MTRR_DEF_TYPE (0x2ff) (mask:c0f) was consistent across 4 CPUs. PASSED: Test 1, MSR EFER (0xc0000080) (mask:d01) was consistent across 4 CPUs. PASSED: Test 1, MSR STAR (0xc0000081) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR LSTAR (0xc0000082) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR FMASK (0xc0000084) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR KERNEL_GS_BASE (0xc0000102) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SYSCFG (0xc0010010) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRBase0 (0xc0010016) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRMask0 (0xc0010017) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRBase1 (0xc0010018) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IORRMask1 (0xc0010019) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR TOP_MEM (0xc001001a) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR TOP_MEM2 (0xc001001d) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010030) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010031) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010032) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010033) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010034) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR Processor_Name_String (0xc0010035) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SMM_ADDR (0xc0010112) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SMM_MASK (0xc0010113) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR VM_CR (0xc0010114) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR IGNNE (0xc0010115) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR VM_HSAVE_PA (0xc0010117) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR SVM_KEY_MSR (0xc0010118) (mask:ffffffffffffffff) was consistent across 4 CPUs. PASSED: Test 1, MSR OSVW_ID_Length (0xc0010140) (mask:ffffffffffffffff) was consistent across 4 CPUs. Test 2 of 5: Check CPU specific model MSRs. SKIPPED: Test 2, Non-Intel CPU, test skipped. Test 3 of 5: Check all P State Ratios. SKIPPED: Test 3, Non-Intel CPU, test skipped. Test 4 of 5: Check C1 and C3 autodemotion. SKIPPED: Test 4, Non-Intel CPU, test skipped. Test 5 of 5: Check SMRR MSR registers. SKIPPED: Test 5, Non-Intel CPU, test skipped. ==================================================================================================== 61 passed, 0 failed, 0 warnings, 0 aborted, 4 skipped, 0 info only. ==================================================================================================== Test if CPU NX is disabled by the BIOS. ---------------------------------------------------------------------------------------------------- Test 1 of 3: Check CPU NX capability. PASSED: Test 1, CPU has NX flags, BIOS is not disabling it. 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. PASSED: Test 2, All 4 CPUs have the same NX flag set. 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. Non-Intel CPU, skipping test. ==================================================================================================== 2 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 CPU 0: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 127575 2.35 GHz | 76.5 % | 97655 1.85 GHz | 60.0 % | 76533 800 MHz | 26.6 % | 33980 CPU 1: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 127500 2.35 GHz | 76.7 % | 97756 1.85 GHz | 60.0 % | 76482 800 MHz | 26.6 % | 33973 CPU 2: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 127528 2.35 GHz | 76.3 % | 97278 1.85 GHz | 60.0 % | 76486 800 MHz | 26.6 % | 33985 CPU 3: 4 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 3.05 GHz | 100.0 % | 127337 2.35 GHz | 76.7 % | 97700 1.85 GHz | 59.0 % | 75129 800 MHz | 26.7 % | 33961 PASSED: Test 1, P-state coordination done by Hardware. ==================================================================================================== 1 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. SKIPPED: Test 1, Cannot 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 SVM Virtualization extensions are set up correctly. PASSED: Test 1, Virtualization extensions supported and enabled by BIOS. ==================================================================================================== 1 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. PASSED: Test 1, Found SMBIOS Table Entry Point at 0xfbb50 SMBIOS Entry Point Structure: Anchor String : _SM_ Checksum : 0xc3 Entry Point Length : 0x1f Major Version : 0x02 Minor Version : 0x05 Maximum Struct Size : 0xb9 Entry Point Revision : 0x00 Formatted Area : 0x00 0x00 0x00 0x00 0x00 Intermediate Anchor : _DMI_ Intermediate Checksum : 0xb1 Structure Table Length : 0x096e Structure Table Address: 0x0009f000 # of SMBIOS Structures : 0x0047 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 0x000f54c0 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:6842 Real Mode 16 bit Data Address : 0xf000:0000 16 bit Protected Mode Code Address : 0x000f686a 16 bit Protected Mode Data Address : 0x000f0000 OEM Device Identifier : 0x00000000 (undefined) PASSED: Test 1, Version 1.0 detected. PASSED: Test 1, PnP 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 0x000f4fe0 Signature : $PIR Version : 0x0100 (1.0) Table Size : 0x0140 bytes (18 slot entries) PCI Router ID : 00:14.3 PCI Exclusive IRQs : 0x0000 (none) Compatible PCI Router : 1002:439d Miniport Data : 0x00000000 (none) Reserved : 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Checksum : 0x77 Bus:Dev Slot INTA# INTB# INTC# INTD# 00:02 00 03/dc90 04/dc90 01/dc90 02/dc90 01:00 02 03/dc90 04/dc90 01/dc90 02/dc90 00:03 00 04/dc90 01/dc90 02/dc90 03/dc90 00:04 00 01/dc90 02/dc90 03/dc90 04/dc90 00:05 00 02/dc90 03/dc90 04/dc90 01/dc90 00:06 00 03/dc90 04/dc90 01/dc90 02/dc90 02:00 06 03/dc90 04/dc90 01/dc90 02/dc90 00:07 00 04/dc90 01/dc90 02/dc90 03/dc90 00:09 00 02/dc90 03/dc90 04/dc90 01/dc90 00:0a 00 03/dc90 04/dc90 01/dc90 02/dc90 00:0b 00 04/dc90 01/dc90 02/dc90 03/dc90 00:0c 00 01/dc90 02/dc90 03/dc90 04/dc90 00:14 00 01/dc90 02/dc90 03/dc90 04/dc90 00:12 00 01/dc90 02/dc90 03/dc90 04/dc90 00:13 00 03/dc90 04/dc90 01/dc90 02/dc90 00:11 00 0c/dc10 03:06 0c 0a/dc90 0b/dc90 0c/dc10 0d/dc90 03:07 0c 0b/dc90 0c/dc10 0d/dc90 0a/dc90 PASSED: Test 1, The Compatible PCI Interrupt Router is defined. PASSED: Test 1, Table size was correct for 18 slot entries. PASSED: Test 1, Reserved region is set to zero. PASSED: Test 1, All 18 slots have sane looking link and IRQ bitmaps. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== OS/2 memory hole test. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check the OS/2 15Mb memory hole is absent. PASSED: Test 1, No OS/2 memory hole found. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check MultiProcessor Tables. ---------------------------------------------------------------------------------------------------- Test 1 of 9: Check MP header. PASSED: Test 1, MP header looks sane. Test 2 of 9: Check MP CPU entries. PASSED: Test 2, All 4 CPU entries look sane. Test 3 of 9: Check MP Bus entries. PASSED: Test 3, All 5 Bus Entries looked sane. Test 4 of 9: Check MP IO APIC entries. PASSED: Test 4, All 1 IO APIC Entries look sane. Test 5 of 9: Check MP IO Interrupt entries. PASSED: Test 5, All 24 IO Interrupt Entries look sane. Test 6 of 9: Check MP Local Interrupt entries. PASSED: Test 6, All 2 Local Interrupt Entries look sane. Test 7 of 9: Check MP System Address entries. PASSED: Test 7, All 5 System Address Space Mapping Entries looks sane. Test 8 of 9: Check MP Bus Hierarchy entries. PASSED: Test 8, All 1 Bus Hierarchy Entries look sane. Test 9 of 9: Check MP Compatible Bus Address Space entries. PASSED: Test 9, All 2 Compatible Bus Address Space Entries look sane. ==================================================================================================== 9 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. Checking 'hwC0D0': Vendor Name : VIA Vendor ID : 0x1106e721 Subsystem ID : 0x104382ea Revision ID : 0x100100 BIOS pin configurations: Pin Setting 0x0019 0x01011012 0x001a 0x01a19036 0x001b 0x0181303e 0x001c 0x01014010 0x001d 0x0221401f 0x001e 0x02a19038 0x001f 0x90370137 0x0020 0x074311f0 0x0021 0x47c421f0 0x0022 0x01016011 0x0023 0x01012014 PASSED: Test 1, Default BIOS pin configurations did not have software override. Checking 'hwC2D0': Vendor Name : ATI Vendor ID : 0x1002aa01 Subsystem ID : 0xaa0100 Revision ID : 0x100100 BIOS pin configurations: Pin Setting 0x0003 0x18560010 PASSED: Test 1, Default BIOS pin configurations did not have software override. ==================================================================================================== 2 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. PASSED: Test 1, EBDA region mapped at 0x9ec00 and reserved as a 4K region in the Int 15 AX=E820 BIOS memory map table at 0x9ec00..0x9ffff. ==================================================================================================== 1 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 0x000f0000 Signature : _32_ Entry Point: 0x000f0010 Revsion : 0x00 Length : 0x01 Checksum : 0xbd PASSED: Test 1, Service Directory Entry Point 0x000f0010 is not in high memory. PASSED: Test 1, Service Directory Length is 1 (1 x 16 bytes) as expected. PASSED: Test 1, Service Directory Revision is 0x00 and is supported by the kernel. PASSED: Test 1, Service Directory checksum passed. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Extract and analyse Windows Management Instrumentation (WMI). ---------------------------------------------------------------------------------------------------- Test 1 of 2: Check Windows Management Instrumentation in DSDT No WMI data found in table DSDT. Test 2 of 2: Check Windows Management Instrumentation in SSDT No WMI data found in table SSDT1. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 2 info only. ==================================================================================================== Test ACPI Wakealarm. ---------------------------------------------------------------------------------------------------- Test 1 of 4: Check existence of /sys/class/rtc/rtc0/wakealarm. PASSED: Test 1, /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. PASSED: Test 2, RTC wakealarm was triggered successfully. Test 3 of 4: Check if wakealarm is fired. PASSED: Test 3, RTC 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. PASSED: Test 4, RTC wakealarm triggered and fired successfully. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Re-assemble DSDT and find syntax errors and warnings. ---------------------------------------------------------------------------------------------------- Test 1 of 2: Disassemble and reassemble DSDT FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 256 Line | AML source ---------------------------------------------------------------------------------------------------- 00253| Store (PEWS, Local0) 00254| If (Local0) 00255| { 00256| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 00257| } 00258| 00259| Store (PEWS, PEWS) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 536 Line | AML source ---------------------------------------------------------------------------------------------------- 00533| { 00534| 0x0002FFFF, 00535| Zero, 00536| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00537| Zero 00538| }, 00539| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 544 Line | AML source ---------------------------------------------------------------------------------------------------- 00541| { 00542| 0x0002FFFF, 00543| One, 00544| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00545| Zero 00546| }, 00547| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 552 Line | AML source ---------------------------------------------------------------------------------------------------- 00549| { 00550| 0x0002FFFF, 00551| 0x02, 00552| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00553| Zero 00554| }, 00555| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 560 Line | AML source ---------------------------------------------------------------------------------------------------- 00557| { 00558| 0x0002FFFF, 00559| 0x03, 00560| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00561| Zero 00562| }, 00563| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 568 Line | AML source ---------------------------------------------------------------------------------------------------- 00565| { 00566| 0x0003FFFF, 00567| Zero, 00568| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00569| Zero 00570| }, 00571| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 576 Line | AML source ---------------------------------------------------------------------------------------------------- 00573| { 00574| 0x0003FFFF, 00575| One, 00576| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00577| Zero 00578| }, 00579| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 584 Line | AML source ---------------------------------------------------------------------------------------------------- 00581| { 00582| 0x0003FFFF, 00583| 0x02, 00584| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00585| Zero 00586| }, 00587| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 592 Line | AML source ---------------------------------------------------------------------------------------------------- 00589| { 00590| 0x0003FFFF, 00591| 0x03, 00592| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00593| Zero 00594| }, 00595| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 600 Line | AML source ---------------------------------------------------------------------------------------------------- 00597| { 00598| 0x0004FFFF, 00599| Zero, 00600| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00601| Zero 00602| }, 00603| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 608 Line | AML source ---------------------------------------------------------------------------------------------------- 00605| { 00606| 0x0004FFFF, 00607| One, 00608| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00609| Zero 00610| }, 00611| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 616 Line | AML source ---------------------------------------------------------------------------------------------------- 00613| { 00614| 0x0004FFFF, 00615| 0x02, 00616| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00617| Zero 00618| }, 00619| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 624 Line | AML source ---------------------------------------------------------------------------------------------------- 00621| { 00622| 0x0004FFFF, 00623| 0x03, 00624| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00625| Zero 00626| }, 00627| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 632 Line | AML source ---------------------------------------------------------------------------------------------------- 00629| { 00630| 0x0005FFFF, 00631| Zero, 00632| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00633| Zero 00634| }, 00635| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 640 Line | AML source ---------------------------------------------------------------------------------------------------- 00637| { 00638| 0x0005FFFF, 00639| One, 00640| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00641| Zero 00642| }, 00643| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 648 Line | AML source ---------------------------------------------------------------------------------------------------- 00645| { 00646| 0x0005FFFF, 00647| 0x02, 00648| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00649| Zero 00650| }, 00651| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 656 Line | AML source ---------------------------------------------------------------------------------------------------- 00653| { 00654| 0x0005FFFF, 00655| 0x03, 00656| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00657| Zero 00658| }, 00659| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 664 Line | AML source ---------------------------------------------------------------------------------------------------- 00661| { 00662| 0x0006FFFF, 00663| Zero, 00664| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00665| Zero 00666| }, 00667| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 672 Line | AML source ---------------------------------------------------------------------------------------------------- 00669| { 00670| 0x0006FFFF, 00671| One, 00672| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00673| Zero 00674| }, 00675| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 680 Line | AML source ---------------------------------------------------------------------------------------------------- 00677| { 00678| 0x0006FFFF, 00679| 0x02, 00680| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00681| Zero 00682| }, 00683| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 688 Line | AML source ---------------------------------------------------------------------------------------------------- 00685| { 00686| 0x0006FFFF, 00687| 0x03, 00688| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00689| Zero 00690| }, 00691| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 696 Line | AML source ---------------------------------------------------------------------------------------------------- 00693| { 00694| 0x0007FFFF, 00695| Zero, 00696| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00697| Zero 00698| }, 00699| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 704 Line | AML source ---------------------------------------------------------------------------------------------------- 00701| { 00702| 0x0007FFFF, 00703| One, 00704| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00705| Zero 00706| }, 00707| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 712 Line | AML source ---------------------------------------------------------------------------------------------------- 00709| { 00710| 0x0007FFFF, 00711| 0x02, 00712| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00713| Zero 00714| }, 00715| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 720 Line | AML source ---------------------------------------------------------------------------------------------------- 00717| { 00718| 0x0007FFFF, 00719| 0x03, 00720| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00721| Zero 00722| }, 00723| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 728 Line | AML source ---------------------------------------------------------------------------------------------------- 00725| { 00726| 0x0009FFFF, 00727| Zero, 00728| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00729| Zero 00730| }, 00731| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 736 Line | AML source ---------------------------------------------------------------------------------------------------- 00733| { 00734| 0x0009FFFF, 00735| One, 00736| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00737| Zero 00738| }, 00739| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 744 Line | AML source ---------------------------------------------------------------------------------------------------- 00741| { 00742| 0x0009FFFF, 00743| 0x02, 00744| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00745| Zero 00746| }, 00747| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 752 Line | AML source ---------------------------------------------------------------------------------------------------- 00749| { 00750| 0x0009FFFF, 00751| 0x03, 00752| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00753| Zero 00754| }, 00755| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 760 Line | AML source ---------------------------------------------------------------------------------------------------- 00757| { 00758| 0x000AFFFF, 00759| Zero, 00760| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00761| Zero 00762| }, 00763| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 768 Line | AML source ---------------------------------------------------------------------------------------------------- 00765| { 00766| 0x000AFFFF, 00767| One, 00768| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00769| Zero 00770| }, 00771| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 776 Line | AML source ---------------------------------------------------------------------------------------------------- 00773| { 00774| 0x000AFFFF, 00775| 0x02, 00776| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00777| Zero 00778| }, 00779| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 784 Line | AML source ---------------------------------------------------------------------------------------------------- 00781| { 00782| 0x000AFFFF, 00783| 0x03, 00784| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00785| Zero 00786| }, 00787| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 792 Line | AML source ---------------------------------------------------------------------------------------------------- 00789| { 00790| 0x000BFFFF, 00791| Zero, 00792| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00793| Zero 00794| }, 00795| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 800 Line | AML source ---------------------------------------------------------------------------------------------------- 00797| { 00798| 0x000BFFFF, 00799| One, 00800| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00801| Zero 00802| }, 00803| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 808 Line | AML source ---------------------------------------------------------------------------------------------------- 00805| { 00806| 0x000BFFFF, 00807| 0x02, 00808| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00809| Zero 00810| }, 00811| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 816 Line | AML source ---------------------------------------------------------------------------------------------------- 00813| { 00814| 0x000BFFFF, 00815| 0x03, 00816| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00817| Zero 00818| }, 00819| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 824 Line | AML source ---------------------------------------------------------------------------------------------------- 00821| { 00822| 0x000CFFFF, 00823| Zero, 00824| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00825| Zero 00826| }, 00827| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 832 Line | AML source ---------------------------------------------------------------------------------------------------- 00829| { 00830| 0x000CFFFF, 00831| One, 00832| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00833| Zero 00834| }, 00835| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 840 Line | AML source ---------------------------------------------------------------------------------------------------- 00837| { 00838| 0x000CFFFF, 00839| 0x02, 00840| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00841| Zero 00842| }, 00843| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 848 Line | AML source ---------------------------------------------------------------------------------------------------- 00845| { 00846| 0x000CFFFF, 00847| 0x03, 00848| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00849| Zero 00850| }, 00851| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 856 Line | AML source ---------------------------------------------------------------------------------------------------- 00853| { 00854| 0x0014FFFF, 00855| Zero, 00856| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00857| Zero 00858| }, 00859| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 864 Line | AML source ---------------------------------------------------------------------------------------------------- 00861| { 00862| 0x0014FFFF, 00863| One, 00864| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00865| Zero 00866| }, 00867| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 872 Line | AML source ---------------------------------------------------------------------------------------------------- 00869| { 00870| 0x0014FFFF, 00871| 0x02, 00872| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00873| Zero 00874| }, 00875| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 880 Line | AML source ---------------------------------------------------------------------------------------------------- 00877| { 00878| 0x0014FFFF, 00879| 0x03, 00880| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00881| Zero 00882| }, 00883| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 888 Line | AML source ---------------------------------------------------------------------------------------------------- 00885| { 00886| 0x0012FFFF, 00887| Zero, 00888| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00889| Zero 00890| }, 00891| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 896 Line | AML source ---------------------------------------------------------------------------------------------------- 00893| { 00894| 0x0012FFFF, 00895| One, 00896| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00897| Zero 00898| }, 00899| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 904 Line | AML source ---------------------------------------------------------------------------------------------------- 00901| { 00902| 0x0012FFFF, 00903| 0x02, 00904| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00905| Zero 00906| }, 00907| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 912 Line | AML source ---------------------------------------------------------------------------------------------------- 00909| { 00910| 0x0012FFFF, 00911| 0x03, 00912| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00913| Zero 00914| }, 00915| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 920 Line | AML source ---------------------------------------------------------------------------------------------------- 00917| { 00918| 0x0013FFFF, 00919| Zero, 00920| LNKC, | ^ | error 4084: Object does not exist (LNKC) 00921| Zero 00922| }, 00923| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 928 Line | AML source ---------------------------------------------------------------------------------------------------- 00925| { 00926| 0x0013FFFF, 00927| One, 00928| LNKD, | ^ | error 4084: Object does not exist (LNKD) 00929| Zero 00930| }, 00931| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 936 Line | AML source ---------------------------------------------------------------------------------------------------- 00933| { 00934| 0x0013FFFF, 00935| 0x02, 00936| LNKA, | ^ | error 4084: Object does not exist (LNKA) 00937| Zero 00938| }, 00939| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 944 Line | AML source ---------------------------------------------------------------------------------------------------- 00941| { 00942| 0x0013FFFF, 00943| 0x03, 00944| LNKB, | ^ | error 4084: Object does not exist (LNKB) 00945| Zero 00946| }, 00947| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 952 Line | AML source ---------------------------------------------------------------------------------------------------- 00949| { 00950| 0x0011FFFF, 00951| Zero, 00952| LNKG, | ^ | error 4084: Object does not exist (LNKG) 00953| Zero 00954| } 00955| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1388 Line | AML source ---------------------------------------------------------------------------------------------------- 01385| { 01386| 0x0005FFFF, 01387| Zero, 01388| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01389| Zero 01390| }, 01391| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1396 Line | AML source ---------------------------------------------------------------------------------------------------- 01393| { 01394| 0x0005FFFF, 01395| One, 01396| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01397| Zero 01398| }, 01399| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1404 Line | AML source ---------------------------------------------------------------------------------------------------- 01401| { 01402| 0x0005FFFF, 01403| 0x02, 01404| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01405| Zero 01406| }, 01407| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1412 Line | AML source ---------------------------------------------------------------------------------------------------- 01409| { 01410| 0x0005FFFF, 01411| 0x03, 01412| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01413| Zero 01414| } 01415| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1456 Line | AML source ---------------------------------------------------------------------------------------------------- 01453| { 01454| 0xFFFF, 01455| Zero, 01456| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01457| Zero 01458| }, 01459| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1464 Line | AML source ---------------------------------------------------------------------------------------------------- 01461| { 01462| 0xFFFF, 01463| One, 01464| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01465| Zero 01466| }, 01467| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1472 Line | AML source ---------------------------------------------------------------------------------------------------- 01469| { 01470| 0xFFFF, 01471| 0x02, 01472| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01473| Zero 01474| }, 01475| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1480 Line | AML source ---------------------------------------------------------------------------------------------------- 01477| { 01478| 0xFFFF, 01479| 0x03, 01480| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01481| Zero 01482| } 01483| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1524 Line | AML source ---------------------------------------------------------------------------------------------------- 01521| { 01522| 0xFFFF, 01523| Zero, 01524| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01525| Zero 01526| }, 01527| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1532 Line | AML source ---------------------------------------------------------------------------------------------------- 01529| { 01530| 0xFFFF, 01531| One, 01532| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01533| Zero 01534| }, 01535| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1540 Line | AML source ---------------------------------------------------------------------------------------------------- 01537| { 01538| 0xFFFF, 01539| 0x02, 01540| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01541| Zero 01542| }, 01543| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1548 Line | AML source ---------------------------------------------------------------------------------------------------- 01545| { 01546| 0xFFFF, 01547| 0x03, 01548| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01549| Zero 01550| } 01551| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1592 Line | AML source ---------------------------------------------------------------------------------------------------- 01589| { 01590| 0xFFFF, 01591| Zero, 01592| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01593| Zero 01594| }, 01595| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1600 Line | AML source ---------------------------------------------------------------------------------------------------- 01597| { 01598| 0xFFFF, 01599| One, 01600| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01601| Zero 01602| }, 01603| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1608 Line | AML source ---------------------------------------------------------------------------------------------------- 01605| { 01606| 0xFFFF, 01607| 0x02, 01608| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01609| Zero 01610| }, 01611| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1616 Line | AML source ---------------------------------------------------------------------------------------------------- 01613| { 01614| 0xFFFF, 01615| 0x03, 01616| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01617| Zero 01618| } 01619| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1660 Line | AML source ---------------------------------------------------------------------------------------------------- 01657| { 01658| 0xFFFF, 01659| Zero, 01660| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01661| Zero 01662| }, 01663| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1668 Line | AML source ---------------------------------------------------------------------------------------------------- 01665| { 01666| 0xFFFF, 01667| One, 01668| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01669| Zero 01670| }, 01671| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1676 Line | AML source ---------------------------------------------------------------------------------------------------- 01673| { 01674| 0xFFFF, 01675| 0x02, 01676| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01677| Zero 01678| }, 01679| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1684 Line | AML source ---------------------------------------------------------------------------------------------------- 01681| { 01682| 0xFFFF, 01683| 0x03, 01684| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01685| Zero 01686| } 01687| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1728 Line | AML source ---------------------------------------------------------------------------------------------------- 01725| { 01726| 0xFFFF, 01727| Zero, 01728| LNKC, | ^ | error 4084: Object does not exist (LNKC) 01729| Zero 01730| }, 01731| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1736 Line | AML source ---------------------------------------------------------------------------------------------------- 01733| { 01734| 0xFFFF, 01735| One, 01736| LNKD, | ^ | error 4084: Object does not exist (LNKD) 01737| Zero 01738| }, 01739| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1744 Line | AML source ---------------------------------------------------------------------------------------------------- 01741| { 01742| 0xFFFF, 01743| 0x02, 01744| LNKA, | ^ | error 4084: Object does not exist (LNKA) 01745| Zero 01746| }, 01747| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1752 Line | AML source ---------------------------------------------------------------------------------------------------- 01749| { 01750| 0xFFFF, 01751| 0x03, 01752| LNKB, | ^ | error 4084: Object does not exist (LNKB) 01753| Zero 01754| } 01755| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1796 Line | AML source ---------------------------------------------------------------------------------------------------- 01793| { 01794| 0x0006FFFF, 01795| Zero, 01796| LNKE, | ^ | error 4084: Object does not exist (LNKE) 01797| Zero 01798| }, 01799| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1804 Line | AML source ---------------------------------------------------------------------------------------------------- 01801| { 01802| 0x0006FFFF, 01803| One, 01804| LNKF, | ^ | error 4084: Object does not exist (LNKF) 01805| Zero 01806| }, 01807| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1812 Line | AML source ---------------------------------------------------------------------------------------------------- 01809| { 01810| 0x0006FFFF, 01811| 0x02, 01812| LNKG, | ^ | error 4084: Object does not exist (LNKG) 01813| Zero 01814| }, 01815| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1820 Line | AML source ---------------------------------------------------------------------------------------------------- 01817| { 01818| 0x0006FFFF, 01819| 0x03, 01820| LNKH, | ^ | error 4084: Object does not exist (LNKH) 01821| Zero 01822| }, 01823| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1828 Line | AML source ---------------------------------------------------------------------------------------------------- 01825| { 01826| 0x0007FFFF, 01827| Zero, 01828| LNKF, | ^ | error 4084: Object does not exist (LNKF) 01829| Zero 01830| }, 01831| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1836 Line | AML source ---------------------------------------------------------------------------------------------------- 01833| { 01834| 0x0007FFFF, 01835| One, 01836| LNKG, | ^ | error 4084: Object does not exist (LNKG) 01837| Zero 01838| }, 01839| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1844 Line | AML source ---------------------------------------------------------------------------------------------------- 01841| { 01842| 0x0007FFFF, 01843| 0x02, 01844| LNKH, | ^ | error 4084: Object does not exist (LNKH) 01845| Zero 01846| }, 01847| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 1852 Line | AML source ---------------------------------------------------------------------------------------------------- 01849| { 01850| 0x0007FFFF, 01851| 0x03, 01852| LNKE, | ^ | error 4084: Object does not exist (LNKE) 01853| Zero 01854| } 01855| }) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2456 Line | AML source ---------------------------------------------------------------------------------------------------- 02453| CreateByteField (BUF, 0x04, VPIC) 02454| CreateByteField (BUF, 0x05, VUDC) 02455| CreateByteField (BUF, 0x06, VUDM) 02456| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02457| { 02458| Store (PPIT, VPIT) 02459| Store (PMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2456 Line | AML source ---------------------------------------------------------------------------------------------------- 02453| CreateByteField (BUF, 0x04, VPIC) 02454| CreateByteField (BUF, 0x05, VUDC) 02455| CreateByteField (BUF, 0x06, VUDM) 02456| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02457| { 02458| Store (PPIT, VPIT) 02459| Store (PMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2488 Line | AML source ---------------------------------------------------------------------------------------------------- 02485| CreateByteField (BUF, 0x05, VUDC) 02486| CreateByteField (BUF, 0x06, VUDM) 02487| Store (STM (Arg0, Arg1, Arg2), BUF) 02488| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02489| { 02490| Store (VPIT, PPIT) 02491| Store (VMDT, PMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2488 Line | AML source ---------------------------------------------------------------------------------------------------- 02485| CreateByteField (BUF, 0x05, VUDC) 02486| CreateByteField (BUF, 0x06, VUDM) 02487| Store (STM (Arg0, Arg1, Arg2), BUF) 02488| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02489| { 02490| Store (VPIT, PPIT) 02491| Store (VMDT, PMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2519 Line | AML source ---------------------------------------------------------------------------------------------------- 02516| CreateByteField (BUF, 0x02, VPIM) 02517| CreateByteField (BUF, 0x03, VUDC) 02518| CreateByteField (BUF, 0x04, VUDM) 02519| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02520| { 02521| Store (PMDT, VMDT) 02522| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2519 Line | AML source ---------------------------------------------------------------------------------------------------- 02516| CreateByteField (BUF, 0x02, VPIM) 02517| CreateByteField (BUF, 0x03, VUDC) 02518| CreateByteField (BUF, 0x04, VUDM) 02519| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02520| { 02521| Store (PMDT, VMDT) 02522| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2555 Line | AML source ---------------------------------------------------------------------------------------------------- 02552| CreateByteField (BUF, 0x02, VPIM) 02553| CreateByteField (BUF, 0x03, VUDC) 02554| CreateByteField (BUF, 0x04, VUDM) 02555| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02556| { 02557| Store (PMDT, VMDT) 02558| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2555 Line | AML source ---------------------------------------------------------------------------------------------------- 02552| CreateByteField (BUF, 0x02, VPIM) 02553| CreateByteField (BUF, 0x03, VUDC) 02554| CreateByteField (BUF, 0x04, VUDM) 02555| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02556| { 02557| Store (PMDT, VMDT) 02558| Store (PPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2593 Line | AML source ---------------------------------------------------------------------------------------------------- 02590| CreateByteField (BUF, 0x04, VPIC) 02591| CreateByteField (BUF, 0x05, VUDC) 02592| CreateByteField (BUF, 0x06, VUDM) 02593| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02594| { 02595| Store (SPIT, VPIT) 02596| Store (SMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2593 Line | AML source ---------------------------------------------------------------------------------------------------- 02590| CreateByteField (BUF, 0x04, VPIC) 02591| CreateByteField (BUF, 0x05, VUDC) 02592| CreateByteField (BUF, 0x06, VUDM) 02593| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02594| { 02595| Store (SPIT, VPIT) 02596| Store (SMDT, VMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2625 Line | AML source ---------------------------------------------------------------------------------------------------- 02622| CreateByteField (BUF, 0x05, VUDC) 02623| CreateByteField (BUF, 0x06, VUDM) 02624| Store (STM (Arg0, Arg1, Arg2), BUF) 02625| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02626| { 02627| Store (VPIT, SPIT) 02628| Store (VMDT, SMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2625 Line | AML source ---------------------------------------------------------------------------------------------------- 02622| CreateByteField (BUF, 0x05, VUDC) 02623| CreateByteField (BUF, 0x06, VUDM) 02624| Store (STM (Arg0, Arg1, Arg2), BUF) 02625| If (LOr (LGreaterEqual (^^^SMBS.REV, 0x3A), ^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02626| { 02627| Store (VPIT, SPIT) 02628| Store (VMDT, SMDT) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2656 Line | AML source ---------------------------------------------------------------------------------------------------- 02653| CreateByteField (BUF, 0x02, VPIM) 02654| CreateByteField (BUF, 0x03, VUDC) 02655| CreateByteField (BUF, 0x04, VUDM) 02656| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02657| { 02658| Store (SMDT, VMDT) 02659| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2656 Line | AML source ---------------------------------------------------------------------------------------------------- 02653| CreateByteField (BUF, 0x02, VPIM) 02654| CreateByteField (BUF, 0x03, VUDC) 02655| CreateByteField (BUF, 0x04, VUDM) 02656| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02657| { 02658| Store (SMDT, VMDT) 02659| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2692 Line | AML source ---------------------------------------------------------------------------------------------------- 02689| CreateByteField (BUF, 0x02, VPIM) 02690| CreateByteField (BUF, 0x03, VUDC) 02691| CreateByteField (BUF, 0x04, VUDM) 02692| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.REV) 02693| { 02694| Store (SMDT, VMDT) 02695| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4085: Test 1, Assembler error in line 2692 Line | AML source ---------------------------------------------------------------------------------------------------- 02689| CreateByteField (BUF, 0x02, VPIM) 02690| CreateByteField (BUF, 0x03, VUDC) 02691| CreateByteField (BUF, 0x04, VUDM) 02692| If (LOr (LGreaterEqual (^^^^SMBS.REV, 0x3A), ^^^^SMBS.SOPT)) | ^ | error 4085: Object not found or not accessible from scope ( SMBS.SOPT) 02693| { 02694| Store (SMDT, VMDT) 02695| Store (SPIM, VPIM) ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3291 Line | AML source ---------------------------------------------------------------------------------------------------- 03288| Store (Arg0, _T_0) 03289| If (LEqual (_T_0, Zero)) 03290| { 03291| Return (GRP0) | ^ | error 4084: Object does not exist (GRP0) 03292| } 03293| Else 03294| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3297 Line | AML source ---------------------------------------------------------------------------------------------------- 03294| { 03295| If (LEqual (_T_0, 0x03)) 03296| { 03297| Return (GRP3) | ^ | error 4084: Object does not exist (GRP3) 03298| } 03299| Else 03300| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3303 Line | AML source ---------------------------------------------------------------------------------------------------- 03300| { 03301| If (LEqual (_T_0, 0x04)) 03302| { 03303| Return (GRP4) | ^ | error 4084: Object does not exist (GRP4) 03304| } 03305| Else 03306| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3309 Line | AML source ---------------------------------------------------------------------------------------------------- 03306| { 03307| If (LEqual (_T_0, 0x05)) 03308| { 03309| Return (GRP5) | ^ | error 4084: Object does not exist (GRP5) 03310| } 03311| Else 03312| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3315 Line | AML source ---------------------------------------------------------------------------------------------------- 03312| { 03313| If (LEqual (_T_0, 0x06)) 03314| { 03315| Return (GRP6) | ^ | error 4084: Object does not exist (GRP6) 03316| } 03317| Else 03318| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3321 Line | AML source ---------------------------------------------------------------------------------------------------- 03318| { 03319| If (LEqual (_T_0, 0x08)) 03320| { 03321| Return (GRP8) | ^ | error 4084: Object does not exist (GRP8) 03322| } 03323| Else 03324| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3327 Line | AML source ---------------------------------------------------------------------------------------------------- 03324| { 03325| If (LEqual (_T_0, 0x0A)) 03326| { 03327| Return (GRPA) | ^ | error 4084: Object does not exist (GRPA) 03328| } 03329| Else 03330| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3333 Line | AML source ---------------------------------------------------------------------------------------------------- 03330| { 03331| If (LEqual (_T_0, 0x0B)) 03332| { 03333| Return (GRPB) | ^ | error 4084: Object does not exist (GRPB) 03334| } 03335| Else 03336| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3339 Line | AML source ---------------------------------------------------------------------------------------------------- 03336| { 03337| If (LEqual (_T_0, 0x0C)) 03338| { 03339| Return (GRPC) | ^ | error 4084: Object does not exist (GRPC) 03340| } 03341| Else 03342| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3345 Line | AML source ---------------------------------------------------------------------------------------------------- 03342| { 03343| If (LEqual (_T_0, 0x0D)) 03344| { 03345| Return (GRPD) | ^ | error 4084: Object does not exist (GRPD) 03346| } 03347| Else 03348| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3371 Line | AML source ---------------------------------------------------------------------------------------------------- 03368| Store (GPID, _T_0) 03369| If (LEqual (_T_0, Zero)) 03370| { 03371| GIT0 (PRM0) | ^ | error 4084: Object does not exist (GIT0) 03372| } 03373| Else 03374| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3377 Line | AML source ---------------------------------------------------------------------------------------------------- 03374| { 03375| If (LEqual (_T_0, 0x03)) 03376| { 03377| GIT3 (PRM0) | ^ | error 4084: Object does not exist (GIT3) 03378| } 03379| Else 03380| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3383 Line | AML source ---------------------------------------------------------------------------------------------------- 03380| { 03381| If (LEqual (_T_0, 0x04)) 03382| { 03383| GIT4 (PRM0) | ^ | error 4084: Object does not exist (GIT4) 03384| } 03385| Else 03386| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3389 Line | AML source ---------------------------------------------------------------------------------------------------- 03386| { 03387| If (LEqual (_T_0, 0x05)) 03388| { 03389| GIT5 (PRM0) | ^ | error 4084: Object does not exist (GIT5) 03390| } 03391| Else 03392| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3395 Line | AML source ---------------------------------------------------------------------------------------------------- 03392| { 03393| If (LEqual (_T_0, 0x06)) 03394| { 03395| GIT6 (PRM0) | ^ | error 4084: Object does not exist (GIT6) 03396| } 03397| Else 03398| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3401 Line | AML source ---------------------------------------------------------------------------------------------------- 03398| { 03399| If (LEqual (_T_0, 0x08)) 03400| { 03401| GIT8 (PRM0) | ^ | error 4084: Object does not exist (GIT8) 03402| } 03403| Else 03404| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3407 Line | AML source ---------------------------------------------------------------------------------------------------- 03404| { 03405| If (LEqual (_T_0, 0x0A)) 03406| { 03407| GITA (PRM0) | ^ | error 4084: Object does not exist (GITA) 03408| } 03409| Else 03410| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3413 Line | AML source ---------------------------------------------------------------------------------------------------- 03410| { 03411| If (LEqual (_T_0, 0x0B)) 03412| { 03413| GITB (PRM0) | ^ | error 4084: Object does not exist (GITB) 03414| } 03415| Else 03416| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3419 Line | AML source ---------------------------------------------------------------------------------------------------- 03416| { 03417| If (LEqual (_T_0, 0x0C)) 03418| { 03419| GITC (PRM0) | ^ | error 4084: Object does not exist (GITC) 03420| } 03421| Else 03422| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3425 Line | AML source ---------------------------------------------------------------------------------------------------- 03422| { 03423| If (LEqual (_T_0, 0x0D)) 03424| { 03425| GITD (PRM0) | ^ | error 4084: Object does not exist (GITD) 03426| } 03427| Else 03428| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3455 Line | AML source ---------------------------------------------------------------------------------------------------- 03452| Store (GPID, _T_0) 03453| If (LEqual (_T_0, Zero)) 03454| { 03455| SIT0 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT0) 03456| } 03457| Else 03458| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3461 Line | AML source ---------------------------------------------------------------------------------------------------- 03458| { 03459| If (LEqual (_T_0, 0x03)) 03460| { 03461| SIT3 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT3) 03462| } 03463| Else 03464| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3467 Line | AML source ---------------------------------------------------------------------------------------------------- 03464| { 03465| If (LEqual (_T_0, 0x04)) 03466| { 03467| SIT4 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT4) 03468| } 03469| Else 03470| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3473 Line | AML source ---------------------------------------------------------------------------------------------------- 03470| { 03471| If (LEqual (_T_0, 0x05)) 03472| { 03473| SIT5 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT5) 03474| } 03475| Else 03476| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3479 Line | AML source ---------------------------------------------------------------------------------------------------- 03476| { 03477| If (LEqual (_T_0, 0x06)) 03478| { 03479| SIT6 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT6) 03480| } 03481| Else 03482| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3485 Line | AML source ---------------------------------------------------------------------------------------------------- 03482| { 03483| If (LEqual (_T_0, 0x08)) 03484| { 03485| SIT8 (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SIT8) 03486| } 03487| Else 03488| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3491 Line | AML source ---------------------------------------------------------------------------------------------------- 03488| { 03489| If (LEqual (_T_0, 0x0A)) 03490| { 03491| SITA (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITA) 03492| } 03493| Else 03494| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3497 Line | AML source ---------------------------------------------------------------------------------------------------- 03494| { 03495| If (LEqual (_T_0, 0x0B)) 03496| { 03497| SITB (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITB) 03498| } 03499| Else 03500| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3503 Line | AML source ---------------------------------------------------------------------------------------------------- 03500| { 03501| If (LEqual (_T_0, 0x0C)) 03502| { 03503| SITC (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITC) 03504| } 03505| Else 03506| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 3509 Line | AML source ---------------------------------------------------------------------------------------------------- 03506| { 03507| If (LEqual (_T_0, 0x0D)) 03508| { 03509| SITD (PRM0, PRM1, PRM2) | ^ | error 4084: Object does not exist (SITD) 03510| } 03511| Else 03512| { ==================================================================================================== FAILED [HIGH] AMLAssemblerError4124: Test 1, Assembler error in line 4914 Line | AML source ---------------------------------------------------------------------------------------------------- 04911| Device (SATA) 04912| { 04913| Name (_ADR, 0x00110000) // _ADR: Address 04914| If (LEqual (STCL, 0x0101)) | ^ | error 4124: syntax error, unexpected PARSEOP_IF 04915| { 04916| Method (_INI, 0, NotSerialized) // _INI: Initialize 04917| { ==================================================================================================== ADVICE: (for error #4124): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5361 Line | AML source ---------------------------------------------------------------------------------------------------- 05358| Notify (\_SB.PCI0.PCEA, 0x02) 05359| Notify (\_SB.PCI0.PCEB, 0x02) 05360| Notify (\_SB.PCI0.PCEC, 0x02) 05361| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05362| } 05363| 05364| Method (_L04, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5368 Line | AML source ---------------------------------------------------------------------------------------------------- 05365| { 05366| Notify (\_SB.PCI0.PCE6.RLAN, 0x02) 05367| Notify (\_SB.PCI0.P0PC, 0x02) 05368| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05369| } 05370| 05371| Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5374 Line | AML source ---------------------------------------------------------------------------------------------------- 05371| Method (_L1B, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05372| { 05373| Notify (\_SB.PCI0.SBAZ, 0x02) 05374| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05375| } 05376| 05377| Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5380 Line | AML source ---------------------------------------------------------------------------------------------------- 05377| Method (_L03, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05378| { 05379| \_SB.PCI0.SBRG.SIOH () 05380| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05381| } 05382| 05383| Method (_L10, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5386 Line | AML source ---------------------------------------------------------------------------------------------------- 05383| Method (_L10, 0, NotSerialized) // _Lxx: Level-Triggered GPE 05384| { 05385| \_SB.PCI0.SBRG.SIOH () 05386| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05387| } 05388| 05389| Method (_L0B, 0, NotSerialized) // _Lxx: Level-Triggered GPE ==================================================================================================== FAILED [HIGH] AMLAssemblerError4084: Test 1, Assembler error in line 5398 Line | AML source ---------------------------------------------------------------------------------------------------- 05395| Notify (\_SB.PCI0.UHC5, 0x02) 05396| Notify (\_SB.PCI0.UHC6, 0x02) 05397| Notify (\_SB.PCI0.UHC7, 0x02) 05398| Notify (\_SB.PWRB, 0x02) | ^ | error 4084: Object does not exist (\_SB.PWRB) 05399| } 05400| } 05401| ==================================================================================================== FAILED [HIGH] AMLAssemblerError4124: Test 1, Assembler error in line 5410 Line | AML source ---------------------------------------------------------------------------------------------------- 05407| } 05408| } 05409| 05410| Scope (_SB.PCI0.SBRG.ASOC) | ^ | error 4124: syntax error, unexpected PARSEOP_SCOPE, expecting $end 05411| { 05412| Name (G0T0, Package (0x07) 05413| { ==================================================================================================== ADVICE: (for error #4124): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. Table DSDT (0) reassembly: Found 140 errors, 0 warnings. Test 2 of 2: Disassemble and reassemble SSDT PASSED: Test 2, SSDT (0) reassembly, Found 0 errors, 0 warnings. ==================================================================================================== 1 passed, 140 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Processor Clocking Control (PCC) Test. ---------------------------------------------------------------------------------------------------- Failed to install global event handler. Test 1 of 1: Check PCCH. This test checks the sanity of the Processor Clocking Control as found on some HP ProLiant machines. Most computers do not use this interface to control the CPU clock frequency, so this test will be skipped. This machine does not use Processor Clocking Control (PCC). ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 1 info only. ==================================================================================================== Disassemble DSDT to check for _OSI("Linux"). ---------------------------------------------------------------------------------------------------- Test 1 of 1: Disassemble DSDT to check for _OSI("Linux"). This is not strictly a failure mode, it just alerts one that this has been defined in the DSDT and probably should be avoided since the Linux ACPI driver matches onto the Windows _OSI strings PASSED: Test 1, DSDT does not implement a deprecated _OSI("Linux") test. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== ACPI DSDT Method Semantic Tests. ---------------------------------------------------------------------------------------------------- FADT Preferred PM profile indicates this is not a Mobile Platform. Failed to install global event handler. Test 1 of 139: Check Method Names. Found 960 Objects PASSED: Test 1, Method names contain legal characters. Test 2 of 139: Check _AEI. SKIPPED: Test 2, Skipping test for non-existant object _AEI. Test 3 of 139: Check _DDN (DOS Device Name). SKIPPED: Test 3, Skipping test for non-existant object _DDN. Test 4 of 139: Check _HID (Hardware ID). PASSED: Test 4, Object _HID returned an integer 0x030ad041 (EISA ID PNP0A03). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x0000d041 (EISA ID PNP0000). PASSED: Test 4, Object _HID returned an integer 0x0002d041 (EISA ID PNP0200). PASSED: Test 4, Object _HID returned an integer 0x0001d041 (EISA ID PNP0100). PASSED: Test 4, Object _HID returned an integer 0x000bd041 (EISA ID PNP0B00). PASSED: Test 4, Object _HID returned an integer 0x0008d041 (EISA ID PNP0800). PASSED: Test 4, Object _HID returned an integer 0x040cd041 (EISA ID PNP0C04). PASSED: Test 4, Object _HID returned an integer 0x0007d041 (EISA ID PNP0700). PASSED: Test 4, Object _HID returned an integer 0x0004d041 (EISA ID PNP0400). PASSED: Test 4, Object _HID returned a string 'ATK0110' as expected. PASSED: Test 4, Object _HID returned an integer 0x0301d041 (EISA ID PNP0103). PASSED: Test 4, Object _HID returned an integer 0x030fd041 (EISA ID PNP0F03). PASSED: Test 4, Object _HID returned an integer 0x0303d041 (EISA ID PNP0303). PASSED: Test 4, Object _HID returned an integer 0x0105d041 (EISA ID PNP0501). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned an integer 0x0201d824 (EISA ID IFX0102). PASSED: Test 4, Object _HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 4, Object _HID returned a string 'INTC0102' as expected. PASSED: Test 4, Object _HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 4, Object _HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 4, Object _HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). Test 5 of 139: Check _HRV (Hardware Revision Number). SKIPPED: Test 5, Skipping test for non-existant object _HRV. Test 6 of 139: Check _PLD (Physical Device Location). SKIPPED: Test 6, Skipping test for non-existant object _PLD. Test 7 of 139: Check _SUB (Subsystem ID). SKIPPED: Test 7, Skipping test for non-existant object _SUB. Test 8 of 139: Check _SUN (Slot User Number). SKIPPED: Test 8, Skipping test for non-existant object _SUN. Test 9 of 139: Check _STR (String). SKIPPED: Test 9, Skipping test for non-existant object _STR. Test 10 of 139: Check _UID (Unique ID). PASSED: Test 10, Object _UID returned an integer 0x00000000. PASSED: Test 10, Object _UID returned an integer 0x00000014. PASSED: Test 10, Object _UID returned an integer 0x01010110. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000000. PASSED: Test 10, Object _UID returned an integer 0x00000010. PASSED: Test 10, Object _UID returned an integer 0x0000002e. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000011. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x000000aa. PASSED: Test 10, Object _UID returned an integer 0x00000001. PASSED: Test 10, Object _UID returned an integer 0x00000002. PASSED: Test 10, Object _UID returned an integer 0x00000003. PASSED: Test 10, Object _UID returned an integer 0x00000004. PASSED: Test 10, Object _UID returned an integer 0x00000005. PASSED: Test 10, Object _UID returned an integer 0x00000002. PASSED: Test 10, Object _UID returned an integer 0x00000003. PASSED: Test 10, Object _UID returned an integer 0x00000004. Test 11 of 139: Check _CRS (Current Resource Settings). PASSED: Test 11, \_SB_.PCI0.RS78.BROD._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PIC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.DMAD._CRS (DMA Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.TMR_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.RTC0._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.SPKR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.COPR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.FDC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.LPTE._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.HPET._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PS2M._CRS (Fixed Location I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.PS2K._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.UAR1._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.OMSC._CRS (Fixed Location I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.RMSC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.SIOR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.SBRG.TPM_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.PCIE._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. PASSED: Test 11, \_SB_.PCI0.ITPM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.RMEM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane. PASSED: Test 11, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane. Test 12 of 139: Check _DIS (Disable). PASSED: Test 12, \_SB_.PCI0.SBRG.FDC_._DIS returned no values as expected. PASSED: Test 12, \_SB_.PCI0.SBRG.LPTE._DIS returned no values as expected. PASSED: Test 12, \_SB_.PCI0.SBRG.UAR1._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKA._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKB._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKC._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKD._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKE._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKF._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKG._DIS returned no values as expected. PASSED: Test 12, \_SB_.LNKH._DIS returned no values as expected. Test 13 of 139: Check _DMA (Direct Memory Access). SKIPPED: Test 13, Skipping test for non-existant object _DMA. Test 14 of 139: Check _GSB (Global System Interrupt Base). SKIPPED: Test 14, Skipping test for non-existant object _GSB. Test 15 of 139: Check _PXM (Proximity). SKIPPED: Test 15, Skipping test for non-existant object _PXM. Test 16 of 139: Check _EDL (Eject Device List). SKIPPED: Test 16, Skipping test for non-existant object _EDL. Test 17 of 139: Check _EJD (Ejection Dependent Device). SKIPPED: Test 17, Skipping test for non-existant object _EJD. Test 18 of 139: Check _EJ0 (Eject). SKIPPED: Test 18, Skipping test for non-existant object _EJ0. Test 19 of 139: Check _EJ1 (Eject). SKIPPED: Test 19, Skipping test for non-existant object _EJ1. Test 20 of 139: Check _EJ2 (Eject). SKIPPED: Test 20, Skipping test for non-existant object _EJ2. Test 21 of 139: Check _EJ3 (Eject). SKIPPED: Test 21, Skipping test for non-existant object _EJ3. Test 22 of 139: Check _EJ4 (Eject). SKIPPED: Test 22, Skipping test for non-existant object _EJ4. Test 23 of 139: Check _LCK (Lock). SKIPPED: Test 23, Skipping test for non-existant object _LCK. Test 24 of 139: Check _RMV (Remove). SKIPPED: Test 24, Skipping test for non-existant object _RMV. Test 25 of 139: Check _STA (Status). PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x0000000f PASSED: Test 25, _STA correctly returned sane looking value 0x0000000f PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x00000000 PASSED: Test 25, _STA correctly returned sane looking value 0x0000000b PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 PASSED: Test 25, _STA correctly returned sane looking value 0x00000009 Test 26 of 139: Check _BDN (BIOS Dock Name). SKIPPED: Test 26, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BDN. Test 27 of 139: Check _BBN (Base Bus Number). PASSED: Test 27, \_SB_.PCI0._BBN correctly returned an integer. Test 28 of 139: Check _DCK (Dock). SKIPPED: Test 28, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _DCK. Test 29 of 139: Check _SEG (Segment). SKIPPED: Test 29, Skipping test for non-existant object _SEG. Test 30 of 139: Check _OFF (Set resource off). SKIPPED: Test 30, Skipping test for non-existant object _OFF. Test 31 of 139: Check _ON (Set resource on). SKIPPED: Test 31, Skipping test for non-existant object _ON. Test 32 of 139: Check _DSW (Device Sleep Wake). SKIPPED: Test 32, Skipping test for non-existant object _DSW. Test 33 of 139: Check _IRC (In Rush Current). SKIPPED: Test 33, Skipping test for non-existant object _IRC. Test 34 of 139: Check _PRE (Power Resources for Enumeration). SKIPPED: Test 34, Skipping test for non-existant object _PRE. Test 35 of 139: Check _PR0 (Power Resources for D0). SKIPPED: Test 35, Skipping test for non-existant object _PR0. Test 36 of 139: Check _PR1 (Power Resources for D1). SKIPPED: Test 36, Skipping test for non-existant object _PR1. Test 37 of 139: Check _PR2 (Power Resources for D2). SKIPPED: Test 37, Skipping test for non-existant object _PR2. Test 38 of 139: Check _PR3 (Power Resources for D3). SKIPPED: Test 38, Skipping test for non-existant object _PR3. Test 39 of 139: Check _PS0 (Power State 0). SKIPPED: Test 39, Skipping test for non-existant object _PS0. Test 40 of 139: Check _PS1 (Power State 1). SKIPPED: Test 40, Skipping test for non-existant object _PS1. Test 41 of 139: Check _PS2 (Power State 2). SKIPPED: Test 41, Skipping test for non-existant object _PS2. Test 42 of 139: Check _PS3 (Power State 3). SKIPPED: Test 42, Skipping test for non-existant object _PS3. Test 43 of 139: Check _PSC (Power State Current). SKIPPED: Test 43, Skipping test for non-existant object _PSC. Test 44 of 139: Check _PSE (Power State for Enumeration). SKIPPED: Test 44, Skipping test for non-existant object _PSE. Test 45 of 139: Check _PSW (Power State Wake). PASSED: Test 45, \_SB_.PCI0.SBRG.PS2M._PSW returned no values as expected. PASSED: Test 45, \_SB_.PCI0.SBRG.PS2K._PSW returned no values as expected. Test 46 of 139: Check _S1D (S1 Device State). SKIPPED: Test 46, Skipping test for non-existant object _S1D. Test 47 of 139: Check _S2D (S2 Device State). SKIPPED: Test 47, Skipping test for non-existant object _S2D. Test 48 of 139: Check _S3D (S3 Device State). SKIPPED: Test 48, Skipping test for non-existant object _S3D. Test 49 of 139: Check _S4D (S4 Device State). SKIPPED: Test 49, Skipping test for non-existant object _S4D. Test 50 of 139: Check _S0W (S0 Device Wake State). SKIPPED: Test 50, Skipping test for non-existant object _S0W. Test 51 of 139: Check _S1W (S1 Device Wake State). SKIPPED: Test 51, Skipping test for non-existant object _S1W. Test 52 of 139: Check _S2W (S2 Device Wake State). SKIPPED: Test 52, Skipping test for non-existant object _S2W. Test 53 of 139: Check _S3W (S3 Device Wake State). SKIPPED: Test 53, Skipping test for non-existant object _S3W. Test 54 of 139: Check _S4W (S4 Device Wake State). SKIPPED: Test 54, Skipping test for non-existant object _S4W. Test 55 of 139: Check _S0_ (S0 System State). \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 55, \_S0_ correctly returned sane looking package. Test 56 of 139: Check _S1_ (S1 System State). SKIPPED: Test 56, Skipping test for non-existant object _S1_. Test 57 of 139: Check _S2_ (S2 System State). SKIPPED: Test 57, Skipping test for non-existant object _S2_. Test 58 of 139: Check _S3_ (S3 System State). SKIPPED: Test 58, Skipping test for non-existant object _S3_. Test 59 of 139: Check _S4_ (S4 System State). SKIPPED: Test 59, Skipping test for non-existant object _S4_. Test 60 of 139: Check _S5_ (S5 System State). \_S5_ PM1a_CNT.SLP_TYP value: 0x00000005 \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 60, \_S5_ correctly returned sane looking package. Test 61 of 139: Check _SWS (System Wake Source). SKIPPED: Test 61, Skipping test for non-existant object _SWS. Test 62 of 139: Check _PSS (Performance Supported States). P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 3000 23375 4 4 1 2300 17020 4 4 2 1800 13965 4 4 3 800 6390 4 4 PASSED: Test 62, _PSS correctly returned sane looking package. Test 63 of 139: Check _CPC (Continuous Performance Control). SKIPPED: Test 63, Skipping test for non-existant object _CPC. Test 64 of 139: Check _CSD (C State Dependencies). SKIPPED: Test 64, Skipping test for non-existant object _CSD. Test 65 of 139: Check _PCT (Performance Control). PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. PASSED: Test 65, _PCT correctly returned sane looking package. Test 66 of 139: Check _PDL (P-State Depth Limit). SKIPPED: Test 66, Skipping test for non-existant object _PDL. Test 67 of 139: Check _PPC (Performance Present Capabilities). PASSED: Test 67, \_PR_.P001._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P002._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P003._PPC correctly returned an integer. PASSED: Test 67, \_PR_.P004._PPC correctly returned an integer. Test 68 of 139: Check _PPE (Polling for Platform Error). SKIPPED: Test 68, Skipping test for non-existant object _PPE. Test 69 of 139: Check _TDL (T-State Depth Limit). SKIPPED: Test 69, Skipping test for non-existant object _TDL. Test 70 of 139: Check _TPC (Throttling Present Capabilities). SKIPPED: Test 70, Skipping test for non-existant object _TPC. Test 71 of 139: Check _TSD (Throttling State Dependencies). SKIPPED: Test 71, Skipping test for non-existant object _TSD. Test 72 of 139: Check _TSS (Throttling Supported States). SKIPPED: Test 72, Skipping test for non-existant object _TSS. Test 73 of 139: Check _ALC (Ambient Light Colour Chromaticity). SKIPPED: Test 73, Skipping test for non-existant object _ALC. Test 74 of 139: Check _ALI (Ambient Light Illuminance). SKIPPED: Test 74, Skipping test for non-existant object _ALI. Test 75 of 139: Check _ALT (Ambient Light Temperature). SKIPPED: Test 75, Skipping test for non-existant object _ALT. Test 76 of 139: Check _ALP (Ambient Light Polling). SKIPPED: Test 76, Skipping test for non-existant object _ALP. Test 77 of 139: Check _LID (Lid Status). SKIPPED: Test 77, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _LID. Test 78 of 139: Check _GCP (Get Capabilities). SKIPPED: Test 78, Skipping test for non-existant object _GCP. Test 79 of 139: Check _GRT (Get Real Time). SKIPPED: Test 79, Skipping test for non-existant object _GRT. Test 80 of 139: Check _GWS (Get Wake Status). SKIPPED: Test 80, Skipping test for non-existant object _GWS. Test 81 of 139: Check _STP (Set Expired Timer Wake Policy). SKIPPED: Test 81, Skipping test for non-existant object _STP. Test 82 of 139: Check _STV (Set Timer Value). SKIPPED: Test 82, Skipping test for non-existant object _STV. Test 83 of 139: Check _TIP (Expired Timer Wake Policy). SKIPPED: Test 83, Skipping test for non-existant object _TIP. Test 84 of 139: Check _TIV (Timer Values). SKIPPED: Test 84, Skipping test for non-existant object _TIV. Test 85 of 139: Check _SBS (Smart Battery Subsystem). SKIPPED: Test 85, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _SBS. Test 86 of 139: Check _BCT (Battery Charge Time). SKIPPED: Test 86, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BCT. Test 87 of 139: Check _BIF (Battery Information). SKIPPED: Test 87, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BIF. Test 88 of 139: Check _BIX (Battery Information Extended). SKIPPED: Test 88, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BIX. Test 89 of 139: Check _BMA (Battery Measurement Averaging). SKIPPED: Test 89, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMA. Test 90 of 139: Check _BMC (Battery Maintenance Control). SKIPPED: Test 90, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMC. Test 91 of 139: Check _BMD (Battery Maintenance Data). SKIPPED: Test 91, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMD. Test 92 of 139: Check _BMS (Battery Measurement Sampling Time). SKIPPED: Test 92, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BMS. Test 93 of 139: Check _BST (Battery Status). SKIPPED: Test 93, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BST. Test 94 of 139: Check _BTP (Battery Trip Point). SKIPPED: Test 94, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BTP. Test 95 of 139: Check _BTM (Battery Time). SKIPPED: Test 95, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _BTM. Test 96 of 139: Check _PCL (Power Consumer List). SKIPPED: Test 96, Machine is not a mobile platform, skipping test for non-existant mobile platform related object _PCL. Test 97 of 139: Check _PIF (Power Source Information). SKIPPED: Test 97, Skipping test for non-existant object _PIF. Test 98 of 139: Check _PSR (Power Source). SKIPPED: Test 98, Skipping test for non-existant object _PSR. Test 99 of 139: Check _FIF (Fan Information). SKIPPED: Test 99, Skipping test for non-existant object _FIF. Test 100 of 139: Check _FSL (Fan Set Level). SKIPPED: Test 100, Skipping test for non-existant object _FSL. Test 101 of 139: Check _FST (Fan Status). SKIPPED: Test 101, Skipping test for non-existant object _FST. Test 102 of 139: Check _ACx (Active Cooling). SKIPPED: Test 102, Skipping test for non-existant object AC0. SKIPPED: Test 102, Skipping test for non-existant object AC1. SKIPPED: Test 102, Skipping test for non-existant object AC2. SKIPPED: Test 102, Skipping test for non-existant object AC3. SKIPPED: Test 102, Skipping test for non-existant object AC4. SKIPPED: Test 102, Skipping test for non-existant object AC5. SKIPPED: Test 102, Skipping test for non-existant object AC6. SKIPPED: Test 102, Skipping test for non-existant object AC7. SKIPPED: Test 102, Skipping test for non-existant object AC8. SKIPPED: Test 102, Skipping test for non-existant object AC9. Test 103 of 139: Check _CRT (Critical Trip Point). SKIPPED: Test 103, Skipping test for non-existant object _CRT. Test 104 of 139: Check _DTI (Device Temperature Indication). SKIPPED: Test 104, Skipping test for non-existant object _DTI. Test 105 of 139: Check _HOT (Hot Temperature). SKIPPED: Test 105, Skipping test for non-existant object _HOT. Test 106 of 139: Check _NTT (Notification Temp Threshold). SKIPPED: Test 106, Skipping test for non-existant object _NTT. Test 107 of 139: Check _PSV (Passive Temp). SKIPPED: Test 107, Skipping test for non-existant object _PSV. Test 108 of 139: Check _RTV (Relative Temp Values). SKIPPED: Test 108, Skipping test for non-existant object _RTV. Test 109 of 139: Check _SCP (Set Cooling Policy). SKIPPED: Test 109, Skipping test for non-existant object _DTI. Test 110 of 139: Check _TC1 (Thermal Constant 1). SKIPPED: Test 110, Skipping test for non-existant object _TC1. Test 111 of 139: Check _TC2 (Thermal Constant 2). SKIPPED: Test 111, Skipping test for non-existant object _TC2. Test 112 of 139: Check _TMP (Thermal Zone Current Temp). SKIPPED: Test 112, Skipping test for non-existant object _TMP. Test 113 of 139: Check _TPT (Trip Point Temperature). SKIPPED: Test 113, Skipping test for non-existant object _TPT. Test 114 of 139: Check _TSP (Thermal Sampling Period). SKIPPED: Test 114, Skipping test for non-existant object _TSP. Test 115 of 139: Check _TST (Temperature Sensor Threshold). SKIPPED: Test 115, Skipping test for non-existant object _TST. Test 116 of 139: Check _TZP (Thermal Zone Polling). SKIPPED: Test 116, Skipping test for non-existant object _TZP. Test 117 of 139: Check _PTS (Prepare to Sleep). Test _PTS(1). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(2). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(3). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(4). PASSED: Test 117, \_PTS returned no values as expected. Test _PTS(5). PASSED: Test 117, \_PTS returned no values as expected. Test 118 of 139: Check _TTS (Transition to State). SKIPPED: Test 118, Optional control method _TTS does not exist. Test 119 of 139: Check _S0 (System S0 State). SKIPPED: Test 119, Skipping test for non-existant object _S0. Test 120 of 139: Check _S1 (System S1 State). SKIPPED: Test 120, Skipping test for non-existant object _S1. Test 121 of 139: Check _S2 (System S2 State). SKIPPED: Test 121, Skipping test for non-existant object _S2. Test 122 of 139: Check _S3 (System S3 State). SKIPPED: Test 122, Skipping test for non-existant object _S3. Test 123 of 139: Check _S4 (System S4 State). SKIPPED: Test 123, Skipping test for non-existant object _S4. Test 124 of 139: Check _S5 (System S5 State). SKIPPED: Test 124, Skipping test for non-existant object _S5. Test 125 of 139: Check _WAK (System Wake). Test _WAK(1) System Wake, State S1. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(2) System Wake, State S2. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(3) System Wake, State S3. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(4) System Wake, State S4. PASSED: Test 125, _WAK correctly returned sane looking package. Test _WAK(5) System Wake, State S5. PASSED: Test 125, _WAK correctly returned sane looking package. Test 126 of 139: Check _ADR (Return Unique ID for Device). PASSED: Test 126, \_SB_.PCI0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.RS78._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.P0P1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE2._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE3._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE4._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE5._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE6._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE6.RLAN._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE7._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCE9._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEA._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEB._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.PCEC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID.P_D0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.PRID.P_D1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD.S_D0._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.IDEC.SECD.S_D1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SBAZ._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SBRG._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.P0PC._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC1._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC2._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC3._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.USB4._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC5._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC6._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.UHC7._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SATA._ADR correctly returned an integer. PASSED: Test 126, \_SB_.PCI0.SMBS._ADR correctly returned an integer. Test 127 of 139: Check _BCL (Query List of Brightness Control Levels Supported). SKIPPED: Test 127, Skipping test for non-existant object _BCL. Test 128 of 139: Check _BCM (Set Brightness Level). SKIPPED: Test 128, Skipping test for non-existant object _BCM. Test 129 of 139: Check _BQC (Brightness Query Current Level). SKIPPED: Test 129, Skipping test for non-existant object _BQC. Test 130 of 139: Check _DCS (Return the Status of Output Device). SKIPPED: Test 130, Skipping test for non-existant object _DCS. Test 131 of 139: Check _DDC (Return the EDID for this Device). SKIPPED: Test 131, Skipping test for non-existant object _DDC. Test 132 of 139: Check _DSS (Device Set State). SKIPPED: Test 132, Skipping test for non-existant object _DSS. Test 133 of 139: Check _DGS (Query Graphics State). SKIPPED: Test 133, Skipping test for non-existant object _DGS. Test 134 of 139: Check _DOD (Enumerate All Devices Attached to Display Adapter). SKIPPED: Test 134, Skipping test for non-existant object _DOD. Test 135 of 139: Check _DOS (Enable/Disable Output Switching). SKIPPED: Test 135, Skipping test for non-existant object _DOS. Test 136 of 139: Check _GPD (Get POST Device). SKIPPED: Test 136, Skipping test for non-existant object _GPD. Test 137 of 139: Check _ROM (Get ROM Data). SKIPPED: Test 137, Skipping test for non-existant object _ROM. Test 138 of 139: Check _SPD (Set POST Device). SKIPPED: Test 138, Skipping test for non-existant object _SPD. Test 139 of 139: Check _VPO (Video POST Options). SKIPPED: Test 139, Skipping test for non-existant object _VPO. ==================================================================================================== 170 passed, 0 failed, 0 warnings, 0 aborted, 132 skipped, 0 info only. ==================================================================================================== MCFG PCI Express* memory mapped config space. ---------------------------------------------------------------------------------------------------- Test 1 of 2: Validate MCFG table. This test tries to validate the MCFG table by comparing the first 16 bytes in the MMIO mapped config space with the 'traditional' config space of the first PCI device (root bridge). The MCFG data is only trusted if it is marked reserved in the Int 15 AX=E820 BIOS memory map Memory Map Layout ----------------- 0x0000000000000000 - 0x000000000009ebff (System RAM) 0x000000000009ec00 - 0x000000000009ffff (reserved) 0x00000000000e4000 - 0x00000000000fffff (reserved) 0x0000000000100000 - 0x00000000cff7ffff (System RAM) 0x00000000cff80000 - 0x00000000cff8dfff (ACPI Non-volatile Storage) 0x00000000cff8e000 - 0x00000000cffcffff (ACPI Non-volatile Storage) 0x00000000cffd0000 - 0x00000000cfffffff (reserved) 0x00000000ff700000 - 0x00000000ffffffff (reserved) 0x0000000100000000 - 0x000000012fffffff (System RAM) MCFG table found, size is 16 bytes (excluding header) (1 entries). Configuration Entry #0: Base Address : 0xe0000000 Segment : 0 Start bus : 0 End bus : 255 FAILED [LOW] MCFGMMIONotReserved: Test 1, MCFG mmio config space at 0xe0000000 is not reserved in the memory map table ADVICE: The PCI Express specification states that the PCI Express configuration space should be defined in the MCFG table and *maybe* optionally defined in the Int 15 AX=E820 BIOS memory map if ACPI MCFG is present. Linux checks if the region is reserved in the memory map table and will reject the MMCONFIG if there is a discrepency between MCFG and the memory map table for the PCI Express region. [See arch/x86/pci/mmconfig-shared.c pci_mmcfg_reject_broken()]. It is recommended that this is defined in the Int 15 AX=E820 BIOS memory map table for Linux. Test 2 of 2: Validate MCFG PCI config space. PASSED: Test 2, PCI config space verified. ==================================================================================================== 1 passed, 1 failed, 0 warnings, 0 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). PASSED: Test 1, Fan cooling_device0 of type Processor has max cooling state 10 and current cooling state 0. PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device2 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device3 of type Processor has max cooling state 3 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. Fan cooling_device1 current state did not change from value 0 while CPUs were busy. Fan cooling_device2 current state did not change from value 0 while CPUs were busy. Fan cooling_device3 current state did not change from value 0 while CPUs were busy. ADVICE: Did 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. ==================================================================================================== 4 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== FADT SCI_EN enabled check. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check FADT SCI_EN bit is enabled. FADT Preferred PM Profile: 1 (Desktop) PASSED: Test 1, SCI_EN bit in PM1a Control Register Block is enabled. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check sane DMA Remapping (VT-d). ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check DMA Remapping. SKIPPED: Test 1, No DMAR table. This is not necessarily a failure as most systems do not have this table. ==================================================================================================== 0 passed, 0 failed, 0 warnings, 0 aborted, 1 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. PASSED: Test 1, Processor 0 has reached all C-states: PASSED: Test 1, Processor 1 has reached all C-states: PASSED: Test 1, Processor 1 has the same number of C-states as processor 0 PASSED: Test 1, Processor 2 has reached all C-states: PASSED: Test 1, Processor 2 has the same number of C-states as processor 0 PASSED: Test 1, Processor 3 has reached all C-states: PASSED: Test 1, Processor 3 has the same number of C-states as processor 0 ==================================================================================================== 7 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== Check ACPI table checksum. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check ACPI table checksums. PASSED: Test 1, Table RSDP has correct checksum 0x6d. PASSED: Test 1, Table RSDP has correct extended checksum 0x14. PASSED: Test 1, Table RSDT has correct checksum 0x26. PASSED: Test 1, Table DSDT has correct checksum 0xf9. PASSED: Test 1, Table FACP has correct checksum 0x90. PASSED: Test 1, Table APIC has correct checksum 0xe0. PASSED: Test 1, Table MCFG has correct checksum 0x4f. PASSED: Test 1, Table OEMB has correct checksum 0xcb. PASSED: Test 1, Table SRAT has correct checksum 0x9f. PASSED: Test 1, Table HPET has correct checksum 0x9b. PASSED: Test 1, Table SSDT has correct checksum 0xe7. PASSED: Test 1, Table XSDT has correct checksum 0x6e. PASSED: Test 1, Table FACP has correct checksum 0xdb. ==================================================================================================== 13 passed, 0 failed, 0 warnings, 0 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. Found APIC/MADT table APIC @ cff80390, length 0x124 PASSED: Test 1, Found 1 APIC/MADT table(s), as expected. ==================================================================================================== 1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== APIC Edge/Level Check. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger checks. FAILED [MEDIUM] ACPIIRQEdgeTrig: Test 1, ACPI Interrupt is incorrectly edge triggered. FAILED [MEDIUM] ACPIIRQEdgeTrig: Test 1, ACPI Interrupt is incorrectly edge triggered. ==================================================================================================== 0 passed, 2 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== ACPI table settings sanity checks. ---------------------------------------------------------------------------------------------------- Test 1 of 1: Check ACPI tables. PASSED: Test 1, Table APIC passed. Table ECDT not present to check. PASSED: Test 1, Table FACP passed. FAILED [MEDIUM] HPETVendorIdZero: Test 1, HPET PCI Vendor ID is 0x0000, which is invalid. ADVICE: The HPET specification (http://www.intel.com/hardwaredesign/hpetspec_1.pdf) describes the HPET table in section 3.2.4 'The ACPI 2.0 HPET Description Table (HPET)'. The top 16 bits of the Event Timer Block ID specify the Vendor ID and this should not be zero. This won't affect the kernel behaviour, but should be fixed as it is an undefined ID value. PASSED: Test 1, Table MCFG passed. PASSED: Test 1, Table RSDT passed. PASSED: Test 1, Table RSDP passed. Table SBST not present to check. PASSED: Test 1, Table XSDT passed. ==================================================================================================== 6 passed, 1 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only. ==================================================================================================== 373 passed, 163 failed, 6 warnings, 1 aborted, 138 skipped, 11 info only. Test Failure Summary ==================================================================================================== Critical failures: NONE High failures: 133 klog: HIGH Kernel message: [ 17.107892] ACPI Warning: 0x0000000000000295-0x0000000000000296 SystemIO conflicts with Region \_SB_.PCI0.SBRG.SIOR.ECRE 1 (20121018/utaddress-251) syntaxcheck: Assembler error in line 256 syntaxcheck: Assembler error in line 536 syntaxcheck: Assembler error in line 544 syntaxcheck: Assembler error in line 552 syntaxcheck: Assembler error in line 560 syntaxcheck: Assembler error in line 568 syntaxcheck: Assembler error in line 576 syntaxcheck: Assembler error in line 584 syntaxcheck: Assembler error in line 592 syntaxcheck: Assembler error in line 600 syntaxcheck: Assembler error in line 608 syntaxcheck: Assembler error in line 616 syntaxcheck: Assembler error in line 624 syntaxcheck: Assembler error in line 632 syntaxcheck: Assembler error in line 640 syntaxcheck: Assembler error in line 648 syntaxcheck: Assembler error in line 656 syntaxcheck: Assembler error in line 664 syntaxcheck: Assembler error in line 672 syntaxcheck: Assembler error in line 680 syntaxcheck: Assembler error in line 688 syntaxcheck: Assembler error in line 696 syntaxcheck: Assembler error in line 704 syntaxcheck: Assembler error in line 712 syntaxcheck: Assembler error in line 720 syntaxcheck: Assembler error in line 728 syntaxcheck: Assembler error in line 736 syntaxcheck: Assembler error in line 744 syntaxcheck: Assembler error in line 752 syntaxcheck: Assembler error in line 760 syntaxcheck: Assembler error in line 768 syntaxcheck: Assembler error in line 776 syntaxcheck: Assembler error in line 784 syntaxcheck: Assembler error in line 792 syntaxcheck: Assembler error in line 800 syntaxcheck: Assembler error in line 808 syntaxcheck: Assembler error in line 816 syntaxcheck: Assembler error in line 824 syntaxcheck: Assembler error in line 832 syntaxcheck: Assembler error in line 840 syntaxcheck: Assembler error in line 848 syntaxcheck: Assembler error in line 856 syntaxcheck: Assembler error in line 864 syntaxcheck: Assembler error in line 872 syntaxcheck: Assembler error in line 880 syntaxcheck: Assembler error in line 888 syntaxcheck: Assembler error in line 896 syntaxcheck: Assembler error in line 904 syntaxcheck: Assembler error in line 912 syntaxcheck: Assembler error in line 920 syntaxcheck: Assembler error in line 928 syntaxcheck: Assembler error in line 936 syntaxcheck: Assembler error in line 944 syntaxcheck: Assembler error in line 952 syntaxcheck: Assembler error in line 1388 syntaxcheck: Assembler error in line 1396 syntaxcheck: Assembler error in line 1404 syntaxcheck: Assembler error in line 1412 syntaxcheck: Assembler error in line 1456 syntaxcheck: Assembler error in line 1464 syntaxcheck: Assembler error in line 1472 syntaxcheck: Assembler error in line 1480 syntaxcheck: Assembler error in line 1524 syntaxcheck: Assembler error in line 1532 syntaxcheck: Assembler error in line 1540 syntaxcheck: Assembler error in line 1548 syntaxcheck: Assembler error in line 1592 syntaxcheck: Assembler error in line 1600 syntaxcheck: Assembler error in line 1608 syntaxcheck: Assembler error in line 1616 syntaxcheck: Assembler error in line 1660 syntaxcheck: Assembler error in line 1668 syntaxcheck: Assembler error in line 1676 syntaxcheck: Assembler error in line 1684 syntaxcheck: Assembler error in line 1728 syntaxcheck: Assembler error in line 1736 syntaxcheck: Assembler error in line 1744 syntaxcheck: Assembler error in line 1752 syntaxcheck: Assembler error in line 1796 syntaxcheck: Assembler error in line 1804 syntaxcheck: Assembler error in line 1812 syntaxcheck: Assembler error in line 1820 syntaxcheck: Assembler error in line 1828 syntaxcheck: Assembler error in line 1836 syntaxcheck: Assembler error in line 1844 syntaxcheck: Assembler error in line 1852 syntaxcheck: Assembler error in line 2456 syntaxcheck: Assembler error in line 2488 syntaxcheck: Assembler error in line 2519 syntaxcheck: Assembler error in line 2555 syntaxcheck: Assembler error in line 2593 syntaxcheck: Assembler error in line 2625 syntaxcheck: Assembler error in line 2656 syntaxcheck: Assembler error in line 2692 syntaxcheck: Assembler error in line 3291 syntaxcheck: Assembler error in line 3297 syntaxcheck: Assembler error in line 3303 syntaxcheck: Assembler error in line 3309 syntaxcheck: Assembler error in line 3315 syntaxcheck: Assembler error in line 3321 syntaxcheck: Assembler error in line 3327 syntaxcheck: Assembler error in line 3333 syntaxcheck: Assembler error in line 3339 syntaxcheck: Assembler error in line 3345 syntaxcheck: Assembler error in line 3371 syntaxcheck: Assembler error in line 3377 syntaxcheck: Assembler error in line 3383 syntaxcheck: Assembler error in line 3389 syntaxcheck: Assembler error in line 3395 syntaxcheck: Assembler error in line 3401 syntaxcheck: Assembler error in line 3407 syntaxcheck: Assembler error in line 3413 syntaxcheck: Assembler error in line 3419 syntaxcheck: Assembler error in line 3425 syntaxcheck: Assembler error in line 3455 syntaxcheck: Assembler error in line 3461 syntaxcheck: Assembler error in line 3467 syntaxcheck: Assembler error in line 3473 syntaxcheck: Assembler error in line 3479 syntaxcheck: Assembler error in line 3485 syntaxcheck: Assembler error in line 3491 syntaxcheck: Assembler error in line 3497 syntaxcheck: Assembler error in line 3503 syntaxcheck: Assembler error in line 3509 syntaxcheck: Assembler error in line 4914 syntaxcheck: Assembler error in line 5361 syntaxcheck: Assembler error in line 5368 syntaxcheck: Assembler error in line 5374 syntaxcheck: Assembler error in line 5380 syntaxcheck: Assembler error in line 5386 syntaxcheck: Assembler error in line 5398 syntaxcheck: Assembler error in line 5410 Medium failures: 13 mtrr: Memory range 0x100000000 to 0x12fffffff (System RAM) has incorrect attribute Default. mtrr: Memory range 0x100000000 to 0x12fffffff (System RAM) is lacking attribute Write-Back. mtrr: It is probable that the BIOS does not set up all the CPUs correctly and the kernel has now corrected this misconfiguration. klog: MEDIUM Kernel message: [ 0.210232] mtrr: your CPUs had inconsistent fixed MTRR settings klog: MEDIUM Kernel message: [ 0.210233] mtrr: your CPUs had inconsistent variable MTRR settings dmi_decode: String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f69f, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6bd, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x01 in table entry 'On Board Devices (Type 10)' @ 0x0009f6db, field 'Description (Device #0)', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x03 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 3', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x04 in table entry 'OEM Strings (Type 11)' @ 0x0009f6f9, field 'String 4', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. apicedge: ACPI Interrupt is incorrectly edge triggered. acpitables: HPET PCI Vendor ID is 0x0000, which is invalid. Low failures: 8 maxreadreq: 2 devices have low MaxReadReq settings. Firmware may have configured these too low. dmi_decode: String index 0x05 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'System Information (Type 1)' @ 0x0009f045, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'Base Board Information (Type 2)' @ 0x0009f0db, field 'Location In Chassis', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Serial Number', offset 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Asset Tag', offset 0x21 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmi_decode: String index 0x06 in table entry 'Processor Information (Type 4)' @ 0x0009f1b2, field 'Part Number', offset 0x22 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. mcfg: MCFG mmio config space at 0xe0000000 is not reserved in the memory map table Other failures: NONE Test |Pass |Fail |Abort|Warn |Skip |Info | ---------------+-----+-----+-----+-----+-----+-----+ acpiinfo | | | | | | 3| acpitables | 6| 1| | | | | apicedge | | 2| | | | | apicinstance | 1| | | | | | aspm | 2| | | 6| | | bios32 | 4| | | | | | bios_info | | | | | | 1| checksum | 13| | | | | | cpufreq | 1| | | | | | crs | 1| | | | | | csm | | | | | | 1| cstates | 7| | | | | | dmar | | | | | 1| | dmi_decode | 64| 12| | | | | ebda | 1| | | | | | fadt | 1| | | | | | fan | 4| | | | | | hda_audio | 2| | | | | | hpet_check | 5| | | | | | klog | | 3| | | | | maxfreq | | | | | 1| | maxreadreq | | 1| | | | | mcfg | 1| 1| | | | | method | 170| | | | 132| | microcode | | | 1| | | | mpcheck | 9| | | | | | msr | 61| | | | 4| | mtrr | 1| 3| | | | | nx | 2| | | | | | oops | 2| | | | | | os2gap | 1| | | | | | osilinux | 1| | | | | | pcc | | | | | | 1| pciirq | 4| | | | | | pnp | 2| | | | | | smbios | 1| | | | | | syntaxcheck | 1| 140| | | | | version | | | | | | 3| virt | 1| | | | | | wakealarm | 4| | | | | | wmi | | | | | | 2| ---------------+-----+-----+-----+-----+-----+-----+ Total: | 373| 163| 1| 6| 138| 11| ---------------+-----+-----+-----+-----+-----+-----+