Results generated by fwts: Version v15.03.01 (2015-04-01 03:46:20). Some of this work - Copyright (c) 1999 - 2015, Intel Corp. All rights reserved. Some of this work - Copyright (c) 2010 - 2015, Canonical. This test run on 15/08/15 at 21:09:20 on host Linux mark-laptop 3.19.0-25-generic #26-Ubuntu SMP Fri Jul 24 21:17:31 UTC 2015 x86_64. Command: "fwts ". Running tests: version bios_info oops klog mtrr acpiinfo uefibootpath securebootcert csm maxreadreq crs aspm hpet_check dmicheck microcode msr nx cpufreq maxfreq virt pnp pciirq os2gap mpcheck hda_audio ebda bios32 apicedge wmi wakealarm syntaxcheck pcc osilinux method mcfg fan fadt dmar cstates checksum autobrightness apicinstance acpitables. version: Gather kernel system information. -------------------------------------------------------------------------------- Test 1 of 4: Gather kernel signature. Signature: Ubuntu 3.19.0-25.26-generic 3.19.8-ckt2 Test 2 of 4: Gather kernel system information. Kernel Version: Linux version 3.19.0-25-generic (buildd@lgw01-07) (gcc version 4.9.2 (Ubuntu 4.9.2-10ubuntu13) ) #26-Ubuntu SMP Fri Jul 24 21:17:31 UTC 2015 Test 3 of 4: Gather kernel boot command line. Kernel boot command line: BOOT_IMAGE=/boot/vmlinuz-3.19.0-25-generic root=UUID=5a02817b-1f9b-4abc-93a3-b10d5d9278ed ro quiet splash vt.handoff=7 Test 4 of 4: Gather ACPI driver version. ACPI Version: 20141107 ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 4 info only. ================================================================================ bios_info: Gather BIOS DMI information. -------------------------------------------------------------------------------- Test 1 of 1: Gather BIOS DMI information BIOS Vendor : American Megatrends Inc. BIOS Version : P05ABU.142.130905.SK BIOS Release Date : 09/05/2013 Board Name : NP770Z5E-S02UK Board Serial # : 123490EN400015 Board Version : SEC_SW_REVISION_1234567890ABCD Board Asset Tag : No Asset Tag Chassis Serial # : None Chassis Type : 9 Chassis Vendor : SAMSUNG ELECTRONICS CO., LTD. Chassis Version : N/A Chassic Asset Tag : No Asset Tag Product Name : 770Z5E/780Z5E Product Serial # : JB4V91HD300296 Product UUID : EE561180-8B87-11E2-9610-E49A56643A00 Product Version : P05ABU System Vendor : SAMSUNG ELECTRONICS CO., LTD. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only. ================================================================================ oops: 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 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ klog: Scan kernel log for errors and warnings. -------------------------------------------------------------------------------- Test 1 of 1: Kernel log error check. Kernel message: [ 0.023705] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' ADVICE: This is not exactly a failure but a warning from the kernel. The MSR_IA32_ENERGY_PERF_BIAS was initialized and defaulted to a high performance bias setting. The kernel has detected this and changed it down to a 'normal' bias setting. Kernel message: [ 0.140738] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored ADVICE: This is not exactly a failure mode but a warning from the kernel. The _OSI() method has implemented a match to the 'Linux' query in the DSDT and this is redundant because the ACPI driver matches onto the Windows _OSI strings by default. Kernel message: [ 0.592386] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20141107/hwxface-580) ADVICE: The exception comes from kernel cannot find _S1 namespace object that contains the register values for the sleep state when kernel would like to setup all the sleep state information. This means that the kernel does not know how to enter the S1 sleep state, however, it should not be a problem if the S1 sleep state isn't supported intentionally. Kernel message: [ 0.592391] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20141107/hwxface-580) ADVICE: The exception comes from kernel cannot find _S2 namespace object that contains the register values for the sleep state when kernel would like to setup all the sleep state information. This means that the kernel does not know how to enter the S2 sleep state, however, it should not be a problem if the S2 sleep state isn't supported intentionally. FAILED [MEDIUM] KlogAcpiAlThresholdInvalid: Test 1, MEDIUM Kernel message: [ 0.951047] ACPI: Invalid active2 threshold ADVICE: The ACPI thermal driver has attempted to evaluate an ACPI active threshold control _ALx and this failed to evaluate. This is normally due to broken or buggy _ALx control. This may lead to sub-optimal thermal control. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621680] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621690] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621692] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621695] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621697] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621700] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 9.621702] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should be investigated and fixed. FAILED [LOW] KlogAcpiSystemIOConflictLpcIchWatchDogTimer: Test 1, LOW Kernel message: [ 9.621705] lpc_ich: Resource conflict(s) found affecting gpio_ich ADVICE: A resource conflict has occurred between ACPI OperationRegions and the same I/O region used by the lpc_ich driver for the General Purpose I/O (GPIO) region. Sometimes this GPIO region is used by the firmware for rfkill or LED controls or very rarely for the Embedded Controller System Control Interrupt. This may require deeper inspection to check if the conflict will lead to any real issues. However, in the vast majority of cases this warning can be ignored as no harm will occur. FAILED [LOW] KlogAcpiDodWithNoDos: Test 1, LOW Kernel message: [ 10.239762] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS ADVICE: ACPI Method _DOD (Enumerate all devices attached to display adapter) is defined but we should also have _DOS (Enable/Disable output switching) defined but it's been omitted. Found 10 unique errors in kernel log. ================================================================================ 0 passed, 10 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ mtrr: MTRR tests. -------------------------------------------------------------------------------- MTRR overview ------------- Reg 0: 0x0000000000000000 - 0x0000000200000000 ( 8192 MB) Write-Back Reg 1: 0x0000000200000000 - 0x0000000220000000 ( 512 MB) Write-Back Reg 2: 0x0000000220000000 - 0x0000000230000000 ( 256 MB) Write-Back Reg 3: 0x00000000e0000000 - 0x0000000100000000 ( 512 MB) Uncached Reg 4: 0x00000000d0000000 - 0x00000000e0000000 ( 256 MB) Uncached Reg 5: 0x00000000cc000000 - 0x00000000d0000000 ( 64 MB) Uncached Reg 6: 0x00000000cb800000 - 0x00000000cc000000 ( 8 MB) Uncached Reg 7: 0x000000022f800000 - 0x0000000230000000 ( 8 MB) Uncached Reg 8: 0x000000022f600000 - 0x000000022f800000 ( 2 MB) Uncached Test 1 of 3: Validate the kernel MTRR IOMEM setup. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xd0000000 to 0xdfffffff (0000:00:02.0) has incorrect attribute Uncached Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xe0000000 to 0xefffffff (0000:01:00.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf0000000 to 0xf0003fff (0000:03:00.0) has incorrect attribute Uncached Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf0004000 to 0xf0004fff (0000:03:00.0) has incorrect attribute Uncached Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7800000 to 0xf7bfffff (0000:00:02.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7c00000 to 0xf7c01fff (0000:02:00.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7d00000 to 0xf7d3ffff (0000:01:00.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7d40000 to 0xf7d5ffff (0000:01:00.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e00000 to 0xf7e0ffff (0000:00:14.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e10000 to 0xf7e13fff (0000:00:1b.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e15000 to 0xf7e150ff (0000:00:1f.3) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e16000 to 0xf7e167ff (0000:00:1f.2) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e17000 to 0xf7e173ff (0000:00:1d.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e18000 to 0xf7e183ff (0000:00:1a.0) has incorrect attribute Write-Back. FAILED [MEDIUM] MTRRIncorrectAttr: Test 1, Memory range 0xf7e1a000 to 0xf7e1a00f (0000:00:16.0) has incorrect attribute Write-Back. Test 2 of 3: Validate the MTRR setup across all processors. PASSED: Test 2, All processors have the a consistent MTRR setup. Test 3 of 3: Test for AMD MtrrFixDramModEn being cleared by the BIOS. SKIPPED: Test 3, CPU is not an AMD, cannot test. ================================================================================ 1 passed, 15 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ acpiinfo: General ACPI information test. -------------------------------------------------------------------------------- Test 1 of 3: Determine Kernel ACPI version. Kernel ACPICA driver version: 20141107, supports ACPI 5.0 Test 2 of 3: Determine machine's ACPI version. FADT X_FIRMWARE_CTRL 64 bit pointer was zero, falling back to using FIRMWARE_CTRL 32 bit pointer. FACP ACPI Version: 5.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 SECCSD, created with INTL (Intel) compiler. Table SSDT0, OEM SataRe, created with INTL (Intel) compiler. Table SSDT1, OEM PmRef, created with INTL (Intel) compiler. Table SSDT2, OEM PmRef, created with INTL (Intel) compiler. Table SSDT3, OEM SgRef, created with INTL (Intel) compiler. Table SSDT4, OEM AmdRef, created with INTL (Intel) compiler. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 3 info only. ================================================================================ uefibootpath: Sanity check for UEFI Boot Path Boot####. -------------------------------------------------------------------------------- Cannot detect any UEFI firmware. Aborted. Aborted test, initialisation failed. ================================================================================ 0 passed, 0 failed, 0 warning, 1 aborted, 0 skipped, 0 info only. ================================================================================ securebootcert: UEFI secure boot test. -------------------------------------------------------------------------------- Cannot detect any UEFI firmware. Aborted. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ csm: UEFI Compatibility Support Module test. -------------------------------------------------------------------------------- Test 1 of 1: UEFI Compatibility Support Module test. Checking for UEFI Compatibility Support Module (CSM) Int 10h jumps to 0xc0014 in option ROM at: 0xc0000..0xcf000 No CSM: Legacy BIOS firmware has video option ROM with Int 10h support. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only. ================================================================================ maxreadreq: Test firmware has set PCI Express MaxReadReq to a higher value on non-motherboard devices. -------------------------------------------------------------------------------- Test 1 of 1: Test firmware settings MaxReadReq for PCI Express devices. PASSED: Test 1, All devices have MaxReadReq set > 128. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ crs: Test PCI host bridge configuration using _CRS. -------------------------------------------------------------------------------- Test 1 of 1: Test PCI host bridge configuration using _CRS. PASSED: Test 1, The kernel has detected a BIOS newer than the end of 2007 (9/5 /2013) and has assumed that your BIOS can correctly specify the host bridge MMIO aperture using _CRS. If this does not work correctly you can override this by booting with "pci=nocrs". ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ aspm: PCIe ASPM test. -------------------------------------------------------------------------------- Test 1 of 2: PCIe ASPM ACPI test. PCIe ASPM is not controlled by Linux kernel. ADVICE: BIOS reports that Linux kernel should not modify ASPM settings that BIOS configured. It can be intentional because hardware vendors identified some capability bugs between the motherboard and the add-on cards. Test 2 of 2: PCIe ASPM registers test. WARNING: Test 2, RP 00h:01h.00h L0s not enabled. WARNING: Test 2, Device 01h: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. WARNING: Test 2, RP 00h:1Ch.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. FAILED [MEDIUM] PCIEASPM_Unmatched: Test 2, PCIe ASPM setting was not matched. RP 00h:1Ch.00h has ASPM = 02h. Device 02h:00h.00h has ASPM = 03h. ADVICE: ASPM control registers between root port and device must match in order for ASPM to be active. Unmatched configuration indicates software did not configure ASPM correctly and the system is not saving power at its full potential. WARNING: Test 2, RP 00h:1Ch.03h 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. FAILED [MEDIUM] PCIEASPM_Unmatched: Test 2, PCIe ASPM setting was not matched. RP 00h:1Ch.03h has ASPM = 02h. Device 03h:00h.00h has ASPM = 03h. ADVICE: ASPM control registers between root port and device must match in order for ASPM to be active. Unmatched configuration indicates software did not configure ASPM correctly and the system is not saving power at its full potential. ================================================================================ 1 passed, 2 failed, 4 warnings, 0 aborted, 0 skipped, 0 info only. ================================================================================ hpet_check: HPET configuration tests. -------------------------------------------------------------------------------- Test 1 of 4: Test 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: Test HPET base in HPET table. Hardware ID of Event Block: PCI Vendor ID : 0x8086 Legacy IRQ Routing Capable : 1 COUNT_SIZE_CAP counter size: 1 Number of comparitors : 7 Hardwre Revision ID : 0x1 Lower 32 bit base Address : 0xfed00000 Address Space ID : 0x0 Register Bit Width : 0x40 Register Bit Offset : 0x0 Address Width : 0x0 HPET sequence number : 0x0 Minimum clock tick : 0x37ee Page Protection : 0x0 (No guaranteed protection) OEM attributes : 0x0 PASSED: Test 2, HPET looks sane. Test 3 of 4: Test HPET base in DSDT and/or SSDT. PASSED: Test 3, HPET base matches that between DSDT and the kernel (0xfed00000). Test 4 of 4: Test HPET configuration. PASSED: Test 4, Vendor ID looks sane: 0x8086. PASSED: Test 4, Valid clock period 69841279. ================================================================================ 5 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ dmicheck: DMI/SMBIOS table tests. -------------------------------------------------------------------------------- Test 1 of 2: Find and test 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 0xf04c0 SMBIOS Entry Point Structure: Anchor String : _SM_ Checksum : 0xc2 Entry Point Length : 0x1f Major Version : 0x02 Minor Version : 0x07 Maximum Struct Size : 0xb8 Entry Point Revision : 0x00 Formatted Area : 0x00 0x00 0x00 0x00 0x00 Intermediate Anchor : _DMI_ Intermediate Checksum : 0x52 Structure Table Length : 0x0b1e Structure Table Address: 0x000eb5c0 # of SMBIOS Structures : 0x0043 SBMIOS BCD Revision : 27 PASSED: Test 1, SMBIOS Table Entry Point Checksum is valid. PASSED: Test 1, SMBIOS Table Entry Point Length is valid. PASSED: Test 1, SMBIOS Table Entry Intermediate Anchor String _DMI_ is valid. PASSED: Test 1, SMBIOS Table Entry Point Intermediate Checksum is valid. PASSED: Test 1, SMBIOS Table Entry Structure Table Address and Length looks valid. Test 2 of 2: Test DMI/SMBIOS tables for errors. PASSED: Test 2, Entry @ 0x000eb5c0 'BIOS Information (Type 0)' PASSED: Test 2, Entry @ 0x000eb612 'System Information (Type 1)' FAILED [MEDIUM] DMIAssetTag: Test 2, String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x000eb691, field 'Asset Tag', offset 0x08 has a default value 'No Asset Tag' 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.3 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x02 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Version', offset 0x06 has a default value 'N/A' 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] DMISerialNumber: Test 2, String index 0x03 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Serial Number', offset 0x07 has a default value 'None' 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] DMIAssetTag: Test 2, String index 0x04 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Asset Tag', offset 0x08 has a default value 'No Asset Tag' 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] DMISerialNumber: Test 2, String index 0x05 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'SKU Number', offset 0x15 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.4 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000eb772 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb78a 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb7a2 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb7b8 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb7ce 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb7e4 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb7f8 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb80c 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb825 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb848 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb861 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb87b 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb895 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb8aa 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb8c6 'Port Connector Information (Type 8)' PASSED: Test 2, Entry @ 0x000eb8e2 'System Slot Information (Type 9)' PASSED: Test 2, Entry @ 0x000eb8f9 'System Slot Information (Type 9)' PASSED: Test 2, Entry @ 0x000eb910 'System Slot Information (Type 9)' PASSED: Test 2, Entry @ 0x000eb927 'System Slot Information (Type 9)' PASSED: Test 2, Entry @ 0x000eb93e 'System Slot Information (Type 9)' PASSED: Test 2, Entry @ 0x000eb955 'On Board Devices (Type 10)' PASSED: Test 2, Entry @ 0x000eb96b 'OEM Strings (Type 11)' PASSED: Test 2, Entry @ 0x000eb9d1 'System Configuration Options (Type 12)' PASSED: Test 2, Entry @ 0x000eba41 'System Boot Information (Type 32)' PASSED: Test 2, Entry @ 0x000eba57 'Management Device (Type 34)' FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Voltage Probe (Type 26)' @ 0x000eba6a, field 'Location (bits 0..4)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Voltage Probe (Type 26)' @ 0x000eba6a, field 'Status (bits 5..7)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. ADVICE: It may be worth checking against section 7.27 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000eba87 'Management Device Threshold Data (Type 36)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000eba99, field 'Description', 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, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.36 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x0f) while accessing entry 'Temperature Probe (Type 28)' @ 0x000ebabc, field 'Location (bits 0..4)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Temperature Probe (Type 28)' @ 0x000ebabc, field 'Status (bits 5..7)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. ADVICE: It may be worth checking against section 7.29 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebad9 'Management Device Threshold Data (Type 36)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebaeb, field 'Description', 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, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.36 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb0e, field 'Device Type', offset 0x06, mask 0x1f FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb0e, field 'Status (bits 5..7)', offset 0x06 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. ADVICE: It may be worth checking against section 7.28 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebb2c 'Management Device Threshold Data (Type 36)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebb3e, field 'Description', 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, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.36 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb61, field 'Device Type', offset 0x06, mask 0x1f FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb61, field 'Status (bits 5..7)', offset 0x06 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. ADVICE: It may be worth checking against section 7.28 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebb72 'Management Device Threshold Data (Type 36)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebb84, field 'Description', 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, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.36 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000ebba7, field 'Location (bits 0..4)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000ebba7, field 'Status (bits 5..7)', offset 0x05 ADVICE: A value that is out of range is incorrect and not conforming to the SMBIOS specification. This field is not currently used by the Linux kernel, so this firmware bug shouldn't cause any problems. ADVICE: It may be worth checking against section 7.30 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebbc2 'Management Device Threshold Data (Type 36)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebbd4, field 'Description', 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, however the kernel does not use this data so the issue is fairly low. ADVICE: It may be worth checking against section 7.36 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebbf7 'Voltage Probe (Type 26)' PASSED: Test 2, Entry @ 0x000ebc14 'Temperature Probe (Type 28)' PASSED: Test 2, Entry @ 0x000ebc31 'Cooling Device (Type 27)' PASSED: Test 2, Entry @ 0x000ebc4f 'Electrical Current Probe (Type 29)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x01 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Location', 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, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMISerialNumber: Test 2, String index 0x02 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Device Name', offset 0x06 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] DMISerialNumber: Test 2, String index 0x03 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Manufacturer', offset 0x07 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] DMISerialNumber: Test 2, String index 0x04 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Serial Number', 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, however the kernel does not use this data so the issue is fairly low. FAILED [LOW] DMISerialNumber: Test 2, String index 0x05 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Asset Tag', offset 0x09 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] DMISerialNumber: Test 2, String index 0x06 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Model Part Number', 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. FAILED [LOW] DMISerialNumber: Test 2, String index 0x07 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Revision Level', offset 0x0b 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.40 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebd22 'Onboard Device (Type 41)' PASSED: Test 2, Entry @ 0x000ebd3b 'Onboard Device (Type 41)' PASSED: Test 2, Entry @ 0x000ebd54 'Onboard Device (Type 41)' PASSED: Test 2, Entry @ 0x000ebd6e 'Cache Information (Type 7)' PASSED: Test 2, Entry @ 0x000ebd92 'Cache Information (Type 7)' PASSED: Test 2, Entry @ 0x000ebdb6 'Cache Information (Type 7)' PASSED: Test 2, Entry @ 0x000ebdda 'Physical Memory Array (Type 16)' FAILED [LOW] DMIAssetTag: Test 2, String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x000ebdf3, field 'Asset Tag', offset 0x21 has a default value 'Fill By OEM' 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] DMIAssetTag: Test 2, String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x000ebdf3, field 'Part Number', offset 0x22 has a default value 'Fill By OEM' 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). FAILED [LOW] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebe7d, field 'Asset Tag', offset 0x19 has a default value '9876543210' 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.18 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebee5 'Memory Device Mapped Address (Type 20)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x03 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Manufacturer', offset 0x17 has a default value '[Empty]' 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] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Serial Number', offset 0x18 has a default value '[Empty]' 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] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Asset Tag', offset 0x19 has a default value '9876543210' 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] DMISerialNumber: Test 2, String index 0x06 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Part Number', offset 0x1a has a default value '[Empty]' 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.18 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebf66, field 'Serial Number', offset 0x18 has a default value '00000000' 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] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebf66, field 'Asset Tag', offset 0x19 has a default value '9876543210' 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.18 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ebfcd 'Memory Device Mapped Address (Type 20)' FAILED [LOW] DMISerialNumber: Test 2, String index 0x03 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Manufacturer', offset 0x17 has a default value '[Empty]' 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] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Serial Number', offset 0x18 has a default value '[Empty]' 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] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Asset Tag', offset 0x19 has a default value '9876543210' 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] DMISerialNumber: Test 2, String index 0x06 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Part Number', offset 0x1a has a default value '[Empty]' 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.18 of the System Management BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards /smbios). PASSED: Test 2, Entry @ 0x000ec04e 'Memory Array Mapped Address (Type 19)' PASSED: Test 2, Entry @ 0x000ec06f 'Unknown (Type 131)' PASSED: Test 2, Entry @ 0x000ec0b1 'BIOS Language Information (Type 13)' PASSED: Test 2, Entry @ 0x000ec0d8 'End of Table (Type 127)' ================================================================================ 55 passed, 40 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ microcode: Test if system is using latest microcode. -------------------------------------------------------------------------------- Test 1 of 1: Test for most recent microcode being loaded. This test verifies if the firmware has put a recent revision of the microcode into the processor at boot time. Recent microcode is important to have all the required features and errata updates for the processor. The kernel did not report that CPU 0 has had a microcode update. The current firmware is revision 0x1b and probably has not been updated. The kernel did not report that CPU 1 has had a microcode update. The current firmware is revision 0x1b and probably has not been updated. The kernel did not report that CPU 2 has had a microcode update. The current firmware is revision 0x1b and probably has not been updated. The kernel did not report that CPU 3 has had a microcode update. The current firmware is revision 0x1b and probably has not been updated. SKIPPED: Test 1, Could not determine from kernel log if latest microcode has been loaded. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ msr: MSR register tests. -------------------------------------------------------------------------------- Test 1 of 5: Test CPU generic MSRs. PASSED: Test 1, MSR 0x00000001 P5_MC_TYPE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000006 MONITOR_FILTER_SIZE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000017 PLATFORM_ID is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000002a EBL_CR_POWERON is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000001b APIC_BASE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000003a FEATURE_CONTROL is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000008b BIOS_SIGN_ID is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000000fe MTRRCAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000174 SYSENTER_CS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000175 SYSENTER_ESP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000176 SYSENTER_EIP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000179 MCG_CAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000017a MCG_STATUS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000019a CLOCK_MODULATION is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000019b THERM_INTERRUPT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001a0 MISC_ENABLE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001b2 PACKAGE_THERM_INTERRUPT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000200 MTRR_PHYSBASE0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000201 MTRR_PHYSMASK0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000202 MTRR_PHYSBASE1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000203 MTRR_PHYSMASK1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000204 MTRR_PHYSBASE2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000205 MTRR_PHYSMASK2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000206 MTRR_PHYSBASE3 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000207 MTRR_PHYSMASK3 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000208 MTRR_PHYSBASE4 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000209 MTRR_PHYSMASK4 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020a MTRR_PHYSBASE5 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020b MTRR_PHYSMASK5 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020c MTRR_PHYSBASE6 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020d MTRR_PHYSMASK6 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020e MTRR_PHYSBASE7 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020f MTRR_PHYSMASK7 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000210 MTRR_PHYSBASE8 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000211 MTRR_PHYSMASK8 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000212 MTRR_PHYSBASE9 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000213 MTRR_PHYSMASK9 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000250 MTRR_FIX64K_000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000258 MTRR_FIX16K_800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000259 MTRR_FIX16K_a00 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000268 MTRR_FIX4K_C000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000269 MTRR_FIX4K_C800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026a MTRR_FIX4K_D000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026b MTRR_FIX4K_D800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026c MTRR_FIX4K_E000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026d MTRR_FIX4K_E800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026e MTRR_FIX4K_F000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026f MTRR_FIX4K_F800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000277 PAT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000280 MC0_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000281 MC1_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000282 MC2_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000283 MC3_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000284 MC4_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000285 MC5_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000286 MC6_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000002ff MTRR_DEF_TYPE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000003f1 PEBS_ENABLE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000480 VMX_BASIC is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000481 VMX_PINPASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000482 VMX_PROCBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000483 VMX_EXIT_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000484 VMX_ENTRY_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000485 VMX_MISC is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000486 VMX_CR0_FIXED0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000487 VMX_CR0_FIXED1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000488 VMX_CR4_FIXED0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000489 VMX_CR4_FIXED1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048a VMX_VMX_VMCS_ENUM is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048b VMX_PROCBASED_CTLS2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048c VMX_EPT_VPID_CAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048d VMX_TRUE_PINBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048e VMX_TRUE_PROCBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048f VMX_TRUE_EXIT_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000490 VMX_TRUE_ENTRY_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000080 EFER is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000081 STAR is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000082 LSTAR is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000084 FMASK is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000102 KERNEL_GS_BASE is consistent across 4 CPUs. Test 2 of 5: Test CPU specific model MSRs. CPU family: 0x6, model: 0x3a (Ivybridge) PASSED: Test 2, MSR 0x000000ce MSR_PLATFORM_INFO is consistent across 4 CPUs. PASSED: Test 2, MSR 0x000000e2 MSR_PKG_CST_CONFIG_CONTROL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000648 MSR_CONFIG_TDP_NOMINAL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000649 MSR_CONFIG_TDP_LEVEL1 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064a MSR_CONFIG_TDP_LEVEL2 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064b MSR_CONFIG_TDP_CONTROL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064c MSR_TURBO_ACTIVATION_RATIO is consistent across 4 CPUs. Test 3 of 5: Test all P State Ratios. PASSED: Test 3, MSR 0x000000ce Minimum P-State is consistent across 4 CPUs. PASSED: Test 3, MSR 0x000000ce Maximum P-State is consistent across 4 CPUs. Test 4 of 5: Test C1 and C3 autodemotion. PASSED: Test 4, MSR 0x000000e2 C1 and C3 Autodemotion is consistent across 4 CPUs. C1 and C3 Autodemotion enabled. Test 5 of 5: Test SMRR MSR registers. PASSED: Test 5, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f2 SMRR_TYPE is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f3 SMRR_VALID is consistent across 4 CPUs. ================================================================================ 96 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ nx: Test if CPU NX is disabled by the BIOS. -------------------------------------------------------------------------------- Test 1 of 3: Test CPU NX capability. PASSED: Test 1, CPU has NX flags, BIOS is not disabling it. Test 2 of 3: Test 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: Test 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. PASSED: Test 3, All 4 CPUs have the NX flag in MSR 0x1a0 set. ================================================================================ 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ cpufreq: CPU frequency scaling tests. -------------------------------------------------------------------------------- Test 1 of 1: CPU P-State tests. 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. BIOS doing Sw_All P-state coordination across cores. 5. BIOS doing Sw_Any P-state coordination across cores. WARNING: Test 1, CPU frequency scaling not supported. ADVICE: Scaling driver 'intel_pstate ' is enabled and this does not seem to allow CPU frequency scaling. ================================================================================ 0 passed, 0 failed, 1 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ maxfreq: Test max CPU frequencies against max scaling frequency. -------------------------------------------------------------------------------- Test 1 of 1: Maximum CPU frequency test. 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. PASSED: Test 1, 4 CPUs passed the maximum frequency check. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ virt: CPU Virtualisation Configuration test. -------------------------------------------------------------------------------- Test 1 of 1: CPU Virtualisation Configuration test. Check VT/VMX Virtualization extensions are set up correctly. PASSED: Test 1, Virtualization extensions supported and enabled by BIOS. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pnp: BIOS Support Installation structure test. -------------------------------------------------------------------------------- Test 1 of 1: PnP BIOS Support Installation structure test. This test tries to find and sanity check the Plug and Play BIOS Support Installation Check structure. Found PnP Installation Check structure at 0x000f0ac0 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:c766 Real Mode 16 bit Data Address : 0xf000:0000 16 bit Protected Mode Code Address : 0x000fc78e 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 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pciirq: PCI IRQ Routing Table test. -------------------------------------------------------------------------------- Test 1 of 1: PCI IRQ Routing Table test. 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 0x000fd170 Signature : $PIR Version : 0x0100 (1.0) Table Size : 0x0100 bytes (14 slot entries) PCI Router ID : 00:1f.0 PCI Exclusive IRQs : 0x0000 (none) Compatible PCI Router : 8086:27b8 Miniport Data : 0x00000000 (none) Reserved : 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Checksum : 0x28 Bus:Dev Slot INTA# INTB# INTC# INTD# 00:1f 00 69/0ca0 63/0ca0 62/0ca0 60/0ca0 00:14 00 60/0ca0 00:1d 00 6b/0ca0 63/0ca0 60/0ca0 62/0ca0 00:1a 00 60/0ca0 69/0ca0 62/0ca0 63/0ca0 00:1b 00 6a/0ca0 00:16 00 60/0ca0 63/0ca0 62/0ca0 61/0ca0 00:1c 00 60/0ca0 61/0ca0 62/0ca0 63/0ca0 02:00 21 60/0ca0 61/0ca0 62/0ca0 63/0ca0 03:00 09 63/0ca0 60/0ca0 61/0ca0 62/0ca0 00:01 00 60/0ca0 61/0ca0 62/0ca0 63/0ca0 00:04 00 60/0ca0 61/0ca0 62/0ca0 63/0ca0 00:06 00 63/0ca0 60/0ca0 61/0ca0 62/0ca0 01:00 00 60/0ca0 61/0ca0 62/0ca0 63/0ca0 00:02 00 60/0ca0 PASSED: Test 1, The Compatible PCI Interrupt Router is defined. PASSED: Test 1, Table size was correct for 14 slot entries. PASSED: Test 1, Reserved region is set to zero. PASSED: Test 1, All 14 slots have sane looking link and IRQ bitmaps. ================================================================================ 4 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ os2gap: OS/2 memory hole test. -------------------------------------------------------------------------------- Test 1 of 1: Test the OS/2 15Mb memory hole is absent. PASSED: Test 1, No OS/2 memory hole found. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ mpcheck: MultiProcessor Tables tests. -------------------------------------------------------------------------------- The kernel is using the ACPI MADT for SMP configuration information, so the Multiprocessor Tables are not used by the kernel. Any errors in the tables will not affect the operation of Linux unless it is booted with ACPI disabled. NOTE: Since ACPI is being used in preference to the Multiprocessor Tables, any errors found in the mpcheck tests will be tagged as LOW errors. Test 1 of 9: Test MP header. PASSED: Test 1, MP header looks sane. Test 2 of 9: Test MP CPU entries. PASSED: Test 2, All 2 CPU entries look sane. Test 3 of 9: Test MP Bus entries. PASSED: Test 3, All 5 Bus Entries looked sane. Test 4 of 9: Test MP IO APIC entries. PASSED: Test 4, All 1 IO APIC Entries look sane. Test 5 of 9: Test MP IO Interrupt entries. PASSED: Test 5, All 56 IO Interrupt Entries look sane. Test 6 of 9: Test MP Local Interrupt entries. PASSED: Test 6, All 2 Local Interrupt Entries look sane. Test 7 of 9: Test MP System Address entries. FAILED [LOW] MPSysAddrSpaceAddrLength: Test 7, System Address Space Mapping Entry 3 (@0x000fd7f0) has a zero sized Address Length. FAILED [LOW] MPSysAddrSpaceAddrLength: Test 7, System Address Space Mapping Entry 4 (@0x000fd804) has a zero sized Address Length. Test 8 of 9: Test MP Bus Hierarchy entries. PASSED: Test 8, All 1 Bus Hierarchy Entries look sane. Test 9 of 9: Test MP Compatible Bus Address Space entries. PASSED: Test 9, All 2 Compatible Bus Address Space Entries look sane. ================================================================================ 8 passed, 2 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ hda_audio: HDA Audio Pin Configuration test. -------------------------------------------------------------------------------- Test 1 of 1: HDA Audio Pin Configuration test. Checking 'hwC0D0': Vendor Name : Realtek Vendor ID : 0x10ec0269 Subsystem ID : 0x144dc0e6 Revision ID : 0x100202 BIOS pin configurations: Pin Setting 0x0012 0x90a60130 0x0014 0x40008008 0x0015 0x03211010 0x0017 0x411111f0 0x0018 0x03a11040 0x0019 0x411111f0 0x001a 0x411111f0 0x001b 0x90170120 0x001d 0x4084a205 0x001e 0x411111f0 PASSED: Test 1, Default BIOS pin configurations did not have software override. Checking 'hwC0D3': Vendor Name : Intel Vendor ID : 0x80862806 Subsystem ID : 0x80860101 Revision ID : 0x100000 BIOS pin configurations: Pin Setting 0x0005 0x18560010 0x0006 0x58560020 0x0007 0x58560030 PASSED: Test 1, Default BIOS pin configurations did not have software override. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ ebda: Test EBDA region is mapped and reserved in memory map table. -------------------------------------------------------------------------------- Test 1 of 1: Test 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 0x9d800 and reserved as a 9K region in the Int 15 AX=E820 BIOS memory map table at 0x9d800..0x9ffff. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ bios32: BIOS32 Service Directory test. -------------------------------------------------------------------------------- Test 1 of 1: BIOS32 Service Directory test. 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. Could not find BIOS32 Service Directory. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ apicedge: APIC edge/level test. -------------------------------------------------------------------------------- Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger tests. PASSED: Test 1, Legacy interrupts are edge and PCI interrupts are level triggered. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ wmi: Extract and analyse Windows Management Instrumentation (WMI). -------------------------------------------------------------------------------- Test 1 of 1: Windows Management Instrumentation test. \_SB_.PCI0.AMW0._WDG (1 of 2) GUID: C16C47BA-50E3-444A-AF3A-B1C348380000 WMI Object: Flags : 0x01 (Expensive) Object ID : 00 Instance : 0x01 \_SB_.PCI0.AMW0._WDG (2 of 2) GUID: C16C47BA-50E3-444A-AF3A-B1C348380001 WMI Method: Flags : 0x02 (Method) Object ID : 00 Instance : 0x01 PASSED: Test 1, C16C47BA-50E3-444A-AF3A-B1C348380001 has associated method \_SB_.PCI0.AMW0.WM00 ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ wakealarm: ACPI Wakealarm tests. -------------------------------------------------------------------------------- Test 1 of 4: Test existence of RTC with alarm interface. PASSED: Test 1, RTC with a RTC alarm ioctl() interface 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: Test 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 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings. -------------------------------------------------------------------------------- Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. Checking ACPI table DSDT (#0) FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 2111 Line | AML source -------------------------------------------------------------------------------- 02108| Add (Subtract (M1MX, M1MN), One, M1LN) /* \_SB_.PCI0._CRS.M1LN */ 02109| If (LOr (LEqual (MM64, Zero), LLessEqual (OSYS, 0x07D3))) 02110| { 02111| CreateDWordField (BUF0, \_SB.PCI0._Y0F._LEN, MSLN) // _LEN: Length | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 64 bits, Field: 32 bits) 02112| Store (Zero, MSLN) /* \_SB_.PCI0._CRS.MSLN */ 02113| } 02114| Else ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 3221 Line | AML source -------------------------------------------------------------------------------- 03218| { 03219| Name (_HID, EisaId ("PNP0C09") /* Embedded Controller Device */) // _HID: Hardware ID 03220| Name (_UID, One) // _UID: Unique ID 03221| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 03222| { 03223| Name (BFFR, ResourceTemplate () 03224| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 5035 Line | AML source -------------------------------------------------------------------------------- 05032| Offset (0x04) 05033| } 05034| 05035| Method (UXDV, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 05036| { 05037| Store (0xFF, Local0) 05038| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 5038 Line | AML source -------------------------------------------------------------------------------- 05035| Method (UXDV, 1, NotSerialized) 05036| { 05037| Store (0xFF, Local0) 05038| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 05039| Store (Add (Arg0, Zero), _T_0) /* \UXDV._T_0 */ 05040| If (LEqual (_T_0, 0x03F8)) 05041| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 5097 Line | AML source -------------------------------------------------------------------------------- 05094| Return (Local0) 05095| } 05096| 05097| Method (RRIO, 4, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 05098| { 05099| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 05100| Store (Add (Arg0, Zero), _T_0) /* \RRIO._T_0 */ ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 5099 Line | AML source -------------------------------------------------------------------------------- 05096| 05097| Method (RRIO, 4, NotSerialized) 05098| { 05099| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 05100| Store (Add (Arg0, Zero), _T_0) /* \RRIO._T_0 */ 05101| If (LEqual (_T_0, Zero)) 05102| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 5433 Line | AML source -------------------------------------------------------------------------------- 05430| Store (And (Arg0, 0x07), DSEN) /* \DSEN */ 05431| } 05432| 05433| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 05434| { 05435| If (CondRefOf (IDAB)) 05436| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 5849 Line | AML source -------------------------------------------------------------------------------- 05846| } 05847| } 05848| 05849| Method (_BCM, 1, Serialized) // _BCM: Brightness Control Method | ^ | Warning 3115: Not all control paths return a value (_BCM) 05850| { 05851| P8XH (Zero, Arg0) 05852| If (LAnd (LGreaterEqual (Arg0, Zero), LLessEqual (Arg0, 0x64))) ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 8766 Line | AML source -------------------------------------------------------------------------------- 08763| { 08764| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 08765| { 08766| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 08767| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR14._DSM._T_0 */ 08768| If (LEqual (_T_0, Zero)) 08769| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 8851 Line | AML source -------------------------------------------------------------------------------- 08848| { 08849| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 08850| { 08851| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 08852| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR15._DSM._T_0 */ 08853| If (LEqual (_T_0, Zero)) 08854| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 8936 Line | AML source -------------------------------------------------------------------------------- 08933| { 08934| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 08935| { 08936| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 08937| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR16._DSM._T_0 */ 08938| If (LEqual (_T_0, Zero)) 08939| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9021 Line | AML source -------------------------------------------------------------------------------- 09018| { 09019| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 09020| { 09021| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09022| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC1.HUBN.PR01.PR17._DSM._T_0 */ 09023| If (LEqual (_T_0, Zero)) 09024| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [HIGH] AMLAsmASL_MSG_RESERVED_OPERAND_TYPE: Test 1, Assembler error in line 9310 Line | AML source -------------------------------------------------------------------------------- 09307| { 09308| Name (_ADR, 0x04) // _ADR: Address 09309| Name (_PLD, ToPLD ( 09310| PLD_Revision = 0x2, | ^ | Error 6105: Invalid object type for reserved name (_PLD: found Buffer, Package required) 09311| PLD_IgnoreColor = 0x1, 09312| PLD_Red = 0x0, 09313| PLD_Green = 0x0, ================================================================================ ADVICE: (for Error #6105, ASL_MSG_RESERVED_OPERAND_TYPE): The object type for the reserved name does not match the expected type. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9345 Line | AML source -------------------------------------------------------------------------------- 09342| { 09343| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 09344| { 09345| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09346| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR14._DSM._T_0 */ 09347| If (LEqual (_T_0, Zero)) 09348| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9430 Line | AML source -------------------------------------------------------------------------------- 09427| { 09428| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 09429| { 09430| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09431| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR15._DSM._T_0 */ 09432| If (LEqual (_T_0, Zero)) 09433| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9515 Line | AML source -------------------------------------------------------------------------------- 09512| { 09513| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 09514| { 09515| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09516| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.EHC2.HUBN.PR01.PR16._DSM._T_0 */ 09517| If (LEqual (_T_0, Zero)) 09518| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 10364 Line | AML source -------------------------------------------------------------------------------- 10361| 10362| Device (_SB.TPM) 10363| { 10364| Method (_HID, 0, NotSerialized) // _HID: Hardware ID | ^ | Warning 3115: Not all control paths return a value (_HID) 10365| { 10366| If (TCMF) {} 10367| Else ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 10364 Line | AML source -------------------------------------------------------------------------------- 10361| 10362| Device (_SB.TPM) 10363| { 10364| Method (_HID, 0, NotSerialized) // _HID: Hardware ID | ^ | Warning 3107: Reserved method must return a value (Integer/String required for _HID) 10365| { 10366| If (TCMF) {} 10367| Else ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10422 Line | AML source -------------------------------------------------------------------------------- 10419| DAT, 8 10420| } 10421| 10422| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10423| { 10424| If (LEqual (Arg0, ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) 10425| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 10426 Line | AML source -------------------------------------------------------------------------------- 10423| { 10424| If (LEqual (Arg0, ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) 10425| { 10426| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 10427| Store (ToInteger (Arg2), _T_0) /* \_SB_.TPM_._DSM._T_0 */ 10428| If (LEqual (_T_0, Zero)) 10429| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 10609 Line | AML source -------------------------------------------------------------------------------- 10606| { 10607| If (LEqual (Arg0, ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d"))) 10608| { 10609| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 10610| Store (ToInteger (Arg2), _T_1) /* \_SB_.TPM_._DSM._T_1 */ 10611| If (LEqual (_T_1, Zero)) 10612| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10713 Line | AML source -------------------------------------------------------------------------------- 10710| Return (Zero) 10711| } 10712| 10713| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10714| { 10715| If (LEqual (Arg0, ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) 10716| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 10717 Line | AML source -------------------------------------------------------------------------------- 10714| { 10715| If (LEqual (Arg0, ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) 10716| { 10717| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 10718| Store (ToInteger (Arg2), _T_0) /* \_SB_.PCI0.ITPM._DSM._T_0 */ 10719| If (LEqual (_T_0, Zero)) 10720| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 10843 Line | AML source -------------------------------------------------------------------------------- 10840| { 10841| If (LEqual (Arg0, ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d"))) 10842| { 10843| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 10844| Store (ToInteger (Arg2), _T_1) /* \_SB_.PCI0.ITPM._DSM._T_1 */ 10845| If (LEqual (_T_1, Zero)) 10846| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [HIGH] AMLAsmASL_MSG_UPPER_CASE: Test 1, Assembler error in line 10924 Line | AML source -------------------------------------------------------------------------------- 10921| { 10922| Device (AMW0) 10923| { 10924| Name (_HID, "pnp0c14") // _HID: Hardware ID | ^ | Error 6136: Non-hex letters must be upper case (pnp0c14) 10925| Name (_UID, Zero) // _UID: Unique ID 10926| Name (_WDG, Buffer (0x28) 10927| { ================================================================================ ADVICE: (for Error #6136, ASL_MSG_UPPER_CASE): Characters in literal string that are not hexadecimal letters must be upper case. Table DSDT (0) reassembly: Found 2 errors, 4 warnings, 19 remarks. Checking ACPI table SSDT (#1) FAILED [MEDIUM] AMLAsmASL_MSG_NO_REGION: Test 1, Assembler warning in line 63 Line | AML source -------------------------------------------------------------------------------- 00060| Scope (\_SB.PCI0.SAT0) 00061| { 00062| Name (REGF, One) 00063| Method (_REG, 2, NotSerialized) // _REG: Region Availability | ^ | Warning 3079: _REG has no corresponding Operation Region 00064| { 00065| If (LEqual (Arg0, 0x02)) 00066| { ================================================================================ ADVICE: (for Warning #3079, ASL_MSG_NO_REGION): _REG requires a corresponding Operation Region, however one was not found. Table SSDT (1) reassembly: Found 0 errors, 1 warnings, 0 remarks. Checking ACPI table SSDT (#2) FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 266 Line | AML source -------------------------------------------------------------------------------- 00263| 0x0000000F 00264| } 00265| }) 00266| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00267| { 00268| 0x80000000, 00269| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 286 Line | AML source -------------------------------------------------------------------------------- 00283| 0x80000000 00284| } 00285| 00286| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00287| { 00288| 0x80000000, 00289| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 287 Line | AML source -------------------------------------------------------------------------------- 00284| } 00285| 00286| Package (0x06) 00287| { | ^ | Error 6126: syntax error, unexpected '{' 00288| 0x80000000, 00289| 0x80000000, 00290| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 306 Line | AML source -------------------------------------------------------------------------------- 00303| 0x80000000 00304| } 00305| 00306| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00307| { 00308| 0x80000000, 00309| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 307 Line | AML source -------------------------------------------------------------------------------- 00304| } 00305| 00306| Package (0x06) 00307| { | ^ | Error 6126: syntax error, unexpected '{' 00308| 0x80000000, 00309| 0x80000000, 00310| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 326 Line | AML source -------------------------------------------------------------------------------- 00323| 0x80000000 00324| } 00325| 00326| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00327| { 00328| 0x80000000, 00329| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 327 Line | AML source -------------------------------------------------------------------------------- 00324| } 00325| 00326| Package (0x06) 00327| { | ^ | Error 6126: syntax error, unexpected '{' 00328| 0x80000000, 00329| 0x80000000, 00330| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 346 Line | AML source -------------------------------------------------------------------------------- 00343| 0x80000000 00344| } 00345| 00346| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00347| { 00348| 0x80000000, 00349| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 347 Line | AML source -------------------------------------------------------------------------------- 00344| } 00345| 00346| Package (0x06) 00347| { | ^ | Error 6126: syntax error, unexpected '{' 00348| 0x80000000, 00349| 0x80000000, 00350| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 366 Line | AML source -------------------------------------------------------------------------------- 00363| 0x80000000 00364| } 00365| 00366| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00367| { 00368| 0x80000000, 00369| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 367 Line | AML source -------------------------------------------------------------------------------- 00364| } 00365| 00366| Package (0x06) 00367| { | ^ | Error 6126: syntax error, unexpected '{' 00368| 0x80000000, 00369| 0x80000000, 00370| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 386 Line | AML source -------------------------------------------------------------------------------- 00383| 0x80000000 00384| } 00385| 00386| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00387| { 00388| 0x80000000, 00389| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 387 Line | AML source -------------------------------------------------------------------------------- 00384| } 00385| 00386| Package (0x06) 00387| { | ^ | Error 6126: syntax error, unexpected '{' 00388| 0x80000000, 00389| 0x80000000, 00390| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 406 Line | AML source -------------------------------------------------------------------------------- 00403| 0x80000000 00404| } 00405| 00406| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00407| { 00408| 0x80000000, 00409| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 407 Line | AML source -------------------------------------------------------------------------------- 00404| } 00405| 00406| Package (0x06) 00407| { | ^ | Error 6126: syntax error, unexpected '{' 00408| 0x80000000, 00409| 0x80000000, 00410| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 426 Line | AML source -------------------------------------------------------------------------------- 00423| 0x80000000 00424| } 00425| 00426| Name (_PSS, Package (0x10) // _PSS: Performance Supported States | ^ | Error 6126: syntax error, unexpected PARSEOP_NAME 00427| { 00428| Package (0x06) 00429| { ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 587 Line | AML source -------------------------------------------------------------------------------- 00584| 0x00000C00, 00585| 0x00000C00 00586| } 00587| }) | ^ | Error 6126: syntax error, unexpected ')' 00588| Package (0x06) 00589| { 00590| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 598 Line | AML source -------------------------------------------------------------------------------- 00595| 0x80000000 00596| } 00597| 00598| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00599| { 00600| 0x80000000, 00601| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 599 Line | AML source -------------------------------------------------------------------------------- 00596| } 00597| 00598| Package (0x06) 00599| { | ^ | Error 6126: syntax error, unexpected '{' 00600| 0x80000000, 00601| 0x80000000, 00602| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 618 Line | AML source -------------------------------------------------------------------------------- 00615| 0x80000000 00616| } 00617| 00618| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00619| { 00620| 0x80000000, 00621| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 619 Line | AML source -------------------------------------------------------------------------------- 00616| } 00617| 00618| Package (0x06) 00619| { | ^ | Error 6126: syntax error, unexpected '{' 00620| 0x80000000, 00621| 0x80000000, 00622| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 638 Line | AML source -------------------------------------------------------------------------------- 00635| 0x80000000 00636| } 00637| 00638| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00639| { 00640| 0x80000000, 00641| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 639 Line | AML source -------------------------------------------------------------------------------- 00636| } 00637| 00638| Package (0x06) 00639| { | ^ | Error 6126: syntax error, unexpected '{' 00640| 0x80000000, 00641| 0x80000000, 00642| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 658 Line | AML source -------------------------------------------------------------------------------- 00655| 0x80000000 00656| } 00657| 00658| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00659| { 00660| 0x80000000, 00661| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 659 Line | AML source -------------------------------------------------------------------------------- 00656| } 00657| 00658| Package (0x06) 00659| { | ^ | Error 6126: syntax error, unexpected '{' 00660| 0x80000000, 00661| 0x80000000, 00662| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 678 Line | AML source -------------------------------------------------------------------------------- 00675| 0x80000000 00676| } 00677| 00678| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00679| { 00680| 0x80000000, 00681| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 679 Line | AML source -------------------------------------------------------------------------------- 00676| } 00677| 00678| Package (0x06) 00679| { | ^ | Error 6126: syntax error, unexpected '{' 00680| 0x80000000, 00681| 0x80000000, 00682| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 698 Line | AML source -------------------------------------------------------------------------------- 00695| 0x80000000 00696| } 00697| 00698| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00699| { 00700| 0x80000000, 00701| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 699 Line | AML source -------------------------------------------------------------------------------- 00696| } 00697| 00698| Package (0x06) 00699| { | ^ | Error 6126: syntax error, unexpected '{' 00700| 0x80000000, 00701| 0x80000000, 00702| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 718 Line | AML source -------------------------------------------------------------------------------- 00715| 0x80000000 00716| } 00717| 00718| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00719| { 00720| 0x80000000, 00721| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 719 Line | AML source -------------------------------------------------------------------------------- 00716| } 00717| 00718| Package (0x06) 00719| { | ^ | Error 6126: syntax error, unexpected '{' 00720| 0x80000000, 00721| 0x80000000, 00722| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 738 Line | AML source -------------------------------------------------------------------------------- 00735| 0x80000000 00736| } 00737| 00738| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00739| { 00740| 0x80000000, 00741| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 739 Line | AML source -------------------------------------------------------------------------------- 00736| } 00737| 00738| Package (0x06) 00739| { | ^ | Error 6126: syntax error, unexpected '{' 00740| 0x80000000, 00741| 0x80000000, 00742| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 789 Line | AML source -------------------------------------------------------------------------------- 00786| } 00787| }) 00788| } 00789| } | ^ | Error 6126: syntax error, unexpected '}', expecting $end and premature End-Of-File 00790| ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early due to a parser detected syntax error. ADVICE: Some subsequent errors may not be detected because the compiler had to terminate prematurely. If the compiler did not abort early then potentially correct code may parse incorrectly producing some or many false positive errors. Table SSDT (2) reassembly: Found 34 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#3) FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 129 Line | AML source -------------------------------------------------------------------------------- 00126| { 00127| Store (CPDC (Arg0), Local0) 00128| GCAP (Local0) 00129| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00130| } 00131| 00132| Method (CTLD, 0, NotSerialized) ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 132 Line | AML source -------------------------------------------------------------------------------- 00129| Return (Local0) 00130| } 00131| 00132| Method (CTLD, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00133| { 00134| If (LEqual (\ECON, One)) 00135| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 161 Line | AML source -------------------------------------------------------------------------------- 00158| Return (Local0) 00159| } 00160| 00161| Method (CPDC, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00162| { 00163| CreateDWordField (Arg0, Zero, REVS) 00164| CreateDWordField (Arg0, 0x04, SIZE) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 176 Line | AML source -------------------------------------------------------------------------------- 00173| Return (COSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2)) 00174| } 00175| 00176| Method (COSC, 4, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00177| { 00178| CreateDWordField (Arg3, Zero, STS0) 00179| CreateDWordField (Arg3, 0x04, CAP0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 179 Line | AML source -------------------------------------------------------------------------------- 00176| Method (COSC, 4, NotSerialized) 00177| { 00178| CreateDWordField (Arg3, Zero, STS0) 00179| CreateDWordField (Arg3, 0x04, CAP0) | ^ | Remark 2089: Object is not referenced (Name is within method [COSC]) 00180| CreateDWordField (Arg0, Zero, IID0) 00181| CreateDWordField (Arg0, 0x04, IID1) 00182| CreateDWordField (Arg0, 0x08, IID2) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 205 Line | AML source -------------------------------------------------------------------------------- 00202| Return (Arg3) 00203| } 00204| 00205| Method (GCAP, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00206| { 00207| CreateDWordField (Arg0, Zero, STS0) 00208| CreateDWordField (Arg0, 0x04, CAP0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 244 Line | AML source -------------------------------------------------------------------------------- 00241| { 00242| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00243| GCAP (Local0) 00244| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00245| } 00246| 00247| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 284 Line | AML source -------------------------------------------------------------------------------- 00281| Return (Zero) 00282| } 00283| 00284| Method (APCT, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00285| { 00286| If (LAnd (And (CFGD, 0x2E), LNot (And (SDTL, 0x20)))) 00287| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 294 Line | AML source -------------------------------------------------------------------------------- 00291| } 00292| } 00293| 00294| Method (APPT, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00295| { 00296| If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x10)))) 00297| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 311 Line | AML source -------------------------------------------------------------------------------- 00308| { 00309| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00310| GCAP (Local0) 00311| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00312| } 00313| 00314| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 358 Line | AML source -------------------------------------------------------------------------------- 00355| { 00356| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00357| GCAP (Local0) 00358| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00359| } 00360| 00361| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 405 Line | AML source -------------------------------------------------------------------------------- 00402| { 00403| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00404| GCAP (Local0) 00405| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00406| } 00407| 00408| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 452 Line | AML source -------------------------------------------------------------------------------- 00449| { 00450| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00451| GCAP (Local0) 00452| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00453| } 00454| 00455| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 499 Line | AML source -------------------------------------------------------------------------------- 00496| { 00497| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00498| GCAP (Local0) 00499| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00500| } 00501| 00502| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 546 Line | AML source -------------------------------------------------------------------------------- 00543| { 00544| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00545| GCAP (Local0) 00546| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00547| } 00548| 00549| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. Table SSDT (3) reassembly: Found 0 errors, 8 warnings, 7 remarks. Checking ACPI table SSDT (#4) FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 233 Line | AML source -------------------------------------------------------------------------------- 00230| Return (\_SB.PCI0.GFX0.DD01._ADR ()) 00231| } 00232| 00233| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00234| { 00235| } 00236| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 280 Line | AML source -------------------------------------------------------------------------------- 00277| 00278| Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method 00279| { 00280| Return (\_SB.PCI0.GFX0.DD02._BCM (Arg0)) | ^ | Warning 3104: Reserved method should not return a value (_BCM) 00281| } 00282| } 00283| ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 291 Line | AML source -------------------------------------------------------------------------------- 00288| Return (\_SB.PCI0.GFX0.DD03._ADR ()) 00289| } 00290| 00291| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00292| { 00293| } 00294| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 312 Line | AML source -------------------------------------------------------------------------------- 00309| Return (\_SB.PCI0.GFX0.DD04._ADR ()) 00310| } 00311| 00312| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00313| { 00314| } 00315| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 333 Line | AML source -------------------------------------------------------------------------------- 00330| Return (\_SB.PCI0.GFX0.DD05._ADR ()) 00331| } 00332| 00333| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00334| { 00335| } 00336| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 354 Line | AML source -------------------------------------------------------------------------------- 00351| Return (\_SB.PCI0.GFX0.DD06._ADR ()) 00352| } 00353| 00354| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00355| { 00356| } 00357| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 375 Line | AML source -------------------------------------------------------------------------------- 00372| Return (\_SB.PCI0.GFX0.DD07._ADR ()) 00373| } 00374| 00375| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00376| { 00377| } 00378| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 396 Line | AML source -------------------------------------------------------------------------------- 00393| Return (\_SB.PCI0.GFX0.DD08._ADR ()) 00394| } 00395| 00396| Method (_DCS, 0, NotSerialized) // _DCS: Display Current Status | ^ | Warning 3107: Reserved method must return a value (Integer required for _DCS) 00397| { 00398| } 00399| ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. Table SSDT (4) reassembly: Found 0 errors, 8 warnings, 0 remarks. Checking ACPI table SSDT (#5) FAILED [HIGH] AMLAsmASL_MSG_NAME_EXISTS: Test 1, Assembler error in line 44 Line | AML source -------------------------------------------------------------------------------- 00041| */ 00042| External (_SB_.PCI0.GFX0.IDAB, MethodObj) // Warning: Unresolved method, guessing 0 arguments 00043| 00044| External (_SB_.PCI0.GFX0, DeviceObj) | ^ | Error 6074: Name already exists in scope (_SB_.PCI0.GFX0) 00045| External (_SB_.PCI0.GFX0.AINT, MethodObj) // 2 Arguments 00046| External (_SB_.PCI0.LPCB.H_EC.LSTE, FieldUnitObj) 00047| External (_SB_.PCI0.LPCB.H_EC.OPST, FieldUnitObj) ================================================================================ ADVICE: (for Error #6074, ASL_MSG_NAME_EXISTS): The name already exists in this scope. The compiler will continue to process it. FAILED [HIGH] AMLAsmASL_MSG_SCOPE_TYPE: Test 1, Assembler error in line 108 Line | AML source -------------------------------------------------------------------------------- 00105| } 00106| } 00107| 00108| Scope (\_SB.PCI0.GFX0) | ^ | Error 6117: Existing object has invalid type for Scope operator (\_SB.PCI0.GFX0 [Untyped]) 00109| { 00110| OperationRegion (APXM, SystemMemory, AMDA, 0x00010400) 00111| Field (APXM, AnyAcc, NoLock, Preserve) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 235 Line | AML source -------------------------------------------------------------------------------- 00232| 00233| If (LEqual (Arg0, 0x02)) 00234| { 00235| CreateWordField (Arg1, Zero, FN2S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATPX]) 00236| CreateByteField (Arg1, 0x02, DGPR) 00237| If (LEqual (DGPR, Zero)) 00238| { ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 252 Line | AML source -------------------------------------------------------------------------------- 00249| 00250| If (LEqual (Arg0, 0x03)) 00251| { 00252| CreateWordField (Arg1, Zero, FN3S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATPX]) 00253| CreateWordField (Arg1, 0x02, SDMG) 00254| If (LEqual (SDMG, Zero)) 00255| { ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 269 Line | AML source -------------------------------------------------------------------------------- 00266| 00267| If (LEqual (Arg0, 0x04)) 00268| { 00269| CreateWordField (Arg1, Zero, FN4S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATPX]) 00270| CreateWordField (Arg1, 0x02, SIMG) 00271| If (LEqual (SIMG, Zero)) 00272| { ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 286 Line | AML source -------------------------------------------------------------------------------- 00283| 00284| If (LEqual (Arg0, 0x05)) 00285| { 00286| CreateWordField (Arg1, Zero, FN5S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATPX]) 00287| CreateWordField (Arg1, 0x02, TGFX) 00288| Store (TGFX, TGXA) /* \_SB_.PCI0.GFX0.TGXA */ 00289| Store (One, GSTP) /* \_SB_.PCI0.GFX0.GSTP */ ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 295 Line | AML source -------------------------------------------------------------------------------- 00292| 00293| If (LEqual (Arg0, 0x06)) 00294| { 00295| CreateWordField (Arg1, Zero, FN6S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATPX]) 00296| CreateWordField (Arg1, 0x02, AGFX) 00297| Store (AGFX, AGXA) /* \_SB_.PCI0.GFX0.AGXA */ 00298| Store (Zero, GSTP) /* \_SB_.PCI0.GFX0.GSTP */ ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 493 Line | AML source -------------------------------------------------------------------------------- 00490| }) 00491| CreateWordField (TMP2, Zero, F2SS) 00492| CreateDWordField (TMP2, 0x02, F2PR) 00493| CreateByteField (TMP2, 0x06, F2EM) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00494| CreateByteField (TMP2, 0x07, F2TG) 00495| CreateByteField (TMP2, 0x08, F2SI) 00496| CreateByteField (TMP2, 0x09, F2FG) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 494 Line | AML source -------------------------------------------------------------------------------- 00491| CreateWordField (TMP2, Zero, F2SS) 00492| CreateDWordField (TMP2, 0x02, F2PR) 00493| CreateByteField (TMP2, 0x06, F2EM) 00494| CreateByteField (TMP2, 0x07, F2TG) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00495| CreateByteField (TMP2, 0x08, F2SI) 00496| CreateByteField (TMP2, 0x09, F2FG) 00497| CreateByteField (TMP2, 0x0A, F2FI) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 495 Line | AML source -------------------------------------------------------------------------------- 00492| CreateDWordField (TMP2, 0x02, F2PR) 00493| CreateByteField (TMP2, 0x06, F2EM) 00494| CreateByteField (TMP2, 0x07, F2TG) 00495| CreateByteField (TMP2, 0x08, F2SI) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00496| CreateByteField (TMP2, 0x09, F2FG) 00497| CreateByteField (TMP2, 0x0A, F2FI) 00498| CreateByteField (TMP2, 0x0B, F2SP) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 496 Line | AML source -------------------------------------------------------------------------------- 00493| CreateByteField (TMP2, 0x06, F2EM) 00494| CreateByteField (TMP2, 0x07, F2TG) 00495| CreateByteField (TMP2, 0x08, F2SI) 00496| CreateByteField (TMP2, 0x09, F2FG) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00497| CreateByteField (TMP2, 0x0A, F2FI) 00498| CreateByteField (TMP2, 0x0B, F2SP) 00499| Store (0x0B, F2SS) /* \_SB_.PCI0.GFX0.ATIF.F2SS */ ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 497 Line | AML source -------------------------------------------------------------------------------- 00494| CreateByteField (TMP2, 0x07, F2TG) 00495| CreateByteField (TMP2, 0x08, F2SI) 00496| CreateByteField (TMP2, 0x09, F2FG) 00497| CreateByteField (TMP2, 0x0A, F2FI) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00498| CreateByteField (TMP2, 0x0B, F2SP) 00499| Store (0x0B, F2SS) /* \_SB_.PCI0.GFX0.ATIF.F2SS */ 00500| Name (STS2, Zero) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 498 Line | AML source -------------------------------------------------------------------------------- 00495| CreateByteField (TMP2, 0x08, F2SI) 00496| CreateByteField (TMP2, 0x09, F2FG) 00497| CreateByteField (TMP2, 0x0A, F2FI) 00498| CreateByteField (TMP2, 0x0B, F2SP) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00499| Store (0x0B, F2SS) /* \_SB_.PCI0.GFX0.ATIF.F2SS */ 00500| Name (STS2, Zero) 00501| Or (DSWR, STS2, STS2) /* \_SB_.PCI0.GFX0.ATIF.STS2 */ ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 517 Line | AML source -------------------------------------------------------------------------------- 00514| }) 00515| CreateWordField (TMP3, Zero, F3SS) 00516| CreateWordField (TMP3, 0x02, F3SD) 00517| CreateWordField (Arg1, Zero, AI3S) | ^ | Remark 2089: Object is not referenced (Name is within method [ATIF]) 00518| CreateWordField (Arg1, 0x02, SLDS) 00519| CreateWordField (Arg1, 0x04, CODS) 00520| Store (SLDS, CACD) /* \_SB_.PCI0.GFX0.CACD */ ================================================================================ FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 740 Line | AML source -------------------------------------------------------------------------------- 00737| Method (HGAS, 0, NotSerialized) 00738| { 00739| Store (One, \_SB.PCI0.GFX0.PXGS) 00740| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6010: Internal compiler error (could not map type) 00741| } 00742| 00743| Method (HBRT, 1, Serialized) ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 740 Line | AML source -------------------------------------------------------------------------------- 00737| Method (HGAS, 0, NotSerialized) 00738| { 00739| Store (One, \_SB.PCI0.GFX0.PXGS) 00740| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00741| } 00742| 00743| Method (HBRT, 1, Serialized) ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 779 Line | AML source -------------------------------------------------------------------------------- 00776| Increment (\_SB.PCI0.GFX0.EXPM) 00777| } 00778| 00779| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6010: Internal compiler error (could not map type) 00780| } 00781| } 00782| } ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 779 Line | AML source -------------------------------------------------------------------------------- 00776| Increment (\_SB.PCI0.GFX0.EXPM) 00777| } 00778| 00779| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00780| } 00781| } 00782| } ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 786 Line | AML source -------------------------------------------------------------------------------- 00783| 00784| Method (HNOT, 1, Serialized) 00785| { 00786| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 00787| Store (ToInteger (Arg0), _T_0) /* \HNOT._T_0 */ 00788| If (LEqual (_T_0, One)) 00789| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 796 Line | AML source -------------------------------------------------------------------------------- 00793| { 00794| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00795| { 00796| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00797| } 00798| 00799| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 796 Line | AML source -------------------------------------------------------------------------------- 00793| { 00794| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00795| { 00796| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00797| } 00798| 00799| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 807 Line | AML source -------------------------------------------------------------------------------- 00804| Else 00805| { 00806| Store (One, \_SB.PCI0.GFX0.DSWR) 00807| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6010: Internal compiler error (could not map type) 00808| } 00809| } 00810| } ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 807 Line | AML source -------------------------------------------------------------------------------- 00804| Else 00805| { 00806| Store (One, \_SB.PCI0.GFX0.DSWR) 00807| Notify (\_SB.PCI0.GFX0, 0x81) // Information Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00808| } 00809| } 00810| } ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 819 Line | AML source -------------------------------------------------------------------------------- 00816| { 00817| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00818| { 00819| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00820| } 00821| 00822| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 819 Line | AML source -------------------------------------------------------------------------------- 00816| { 00817| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00818| { 00819| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00820| } 00821| 00822| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 829 Line | AML source -------------------------------------------------------------------------------- 00826| } 00827| Else 00828| { 00829| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00830| } 00831| } 00832| Else ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 829 Line | AML source -------------------------------------------------------------------------------- 00826| } 00827| Else 00828| { 00829| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00830| } 00831| } 00832| Else ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 840 Line | AML source -------------------------------------------------------------------------------- 00837| { 00838| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00839| { 00840| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00841| } 00842| 00843| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 840 Line | AML source -------------------------------------------------------------------------------- 00837| { 00838| If (LEqual (\_SB.PCI0.GFX0.AGXA, Zero)) 00839| { 00840| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00841| } 00842| 00843| If (LEqual (\_SB.PCI0.GFX0.AGXA, One)) ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 850 Line | AML source -------------------------------------------------------------------------------- 00847| } 00848| Else 00849| { 00850| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00851| } 00852| } 00853| Else ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 850 Line | AML source -------------------------------------------------------------------------------- 00847| } 00848| Else 00849| { 00850| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00851| } 00852| } 00853| Else ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. FAILED [HIGH] AMLAsmASL_MSG_COMPILER_INTERNAL: Test 1, Assembler error in line 855 Line | AML source -------------------------------------------------------------------------------- 00852| } 00853| Else 00854| { 00855| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6010: Internal compiler error (could not map type) 00856| } 00857| } 00858| } ================================================================================ ADVICE: (for Error #6010, ASL_MSG_COMPILER_INTERNAL): An error occurred inside the compiler. FAILED [HIGH] AMLAsmASL_MSG_INVALID_TYPE: Test 1, Assembler error in line 855 Line | AML source -------------------------------------------------------------------------------- 00852| } 00853| Else 00854| { 00855| Notify (\_SB.PCI0.GFX0, 0x80) // Status Change | ^ | Error 6058: Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal]) 00856| } 00857| } 00858| } ================================================================================ ADVICE: (for Error #6058, ASL_MSG_INVALID_TYPE): An invalid type was used. A different type was expected to be used. Table SSDT (5) reassembly: Found 20 errors, 0 warnings, 13 remarks. ================================================================================ 0 passed, 117 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pcc: Processor Clocking Control (PCC) test. -------------------------------------------------------------------------------- Test 1 of 1: Processor Clocking Control (PCC) test. 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 warning, 0 aborted, 0 skipped, 1 info only. ================================================================================ osilinux: 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 { If (_OSI ("Linux")) { Store (0x03E8, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001")) { Store (0x07D1, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001 SP1")) { Store (0x07D1, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001 SP2")) { Store (0x07D2, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001 SP3")) { Store (0x07D2, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001 SP4")) { Store (0x07D2, OSYS) /* \OSYS */ } If (_OSI ("Windows 2001.1")) { Store (0x07D3, OSYS) /* \OSYS */ } If (_OSI ("Windows 2006")) { Store (0x07D6, OSYS) /* \OSYS */ } If (_OSI ("Windows 2009")) { Store (0x07D9, OSYS) /* \OSYS */ } If (_OSI ("Windows 2012")) { Store (0x07DC, OSYS) /* \OSYS */ } Store (OSYS, OSTP) /* \OSTP */ Store (OSCM, SSMP) /* \SSMP */ } WARNING: Test 1, DSDT implements a deprecated _OSI("Linux") test. ================================================================================ 0 passed, 0 failed, 1 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ method: ACPI DSDT Method Semantic tests. -------------------------------------------------------------------------------- Test 1 of 180: Test Method Names. Found 1793 Objects PASSED: Test 1, Method names contain legal characters. Test 2 of 180: Test _AEI. SKIPPED: Test 2, Skipping test for non-existant object _AEI. Test 3 of 180: Test _EVT (Event Method). SKIPPED: Test 3, Skipping test for non-existant object _EVT. Test 4 of 180: Test _DLM (Device Lock Mutex). SKIPPED: Test 4, Skipping test for non-existant object _DLM. Test 5 of 180: Test _PIC (Inform AML of Interrupt Model). PASSED: Test 5, \_PIC returned no values as expected. PASSED: Test 5, \_PIC returned no values as expected. PASSED: Test 5, \_PIC returned no values as expected. Test 6 of 180: Test _CID (Compatible ID). PASSED: Test 6, \_SB_.PCI0._CID returned an integer 0x030ad041 (EISA ID PNP0A03). PASSED: Test 6, \_SB_.PCI0.LPCB.CWDT._CID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2K._CID returned an integer 0x0303d041 (EISA ID PNP0303). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x130fd041 (EISA ID PNP0F13). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x0e0fd041 (EISA ID PNP0F0E). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x030fd041 (EISA ID PNP0F03). PASSED: Test 6, \_SB_.PCI0.ITPM._CID returned an integer 0x310cd041 (EISA ID PNP0C31). PASSED: Test 6, \_SB_.TPM_._CID returned an integer 0x310cd041 (EISA ID PNP0C31). Test 7 of 180: Test _DDN (DOS Device Name). SKIPPED: Test 7, Skipping test for non-existant object _DDN. Test 8 of 180: Test _HID (Hardware ID). PASSED: Test 8, \_SB_.PCI0._HID returned an integer 0x080ad041 (EISA ID PNP0A08). PASSED: Test 8, \_SB_.PCI0.TPMX._HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 8, \_SB_.PCI0.LPCB.DMAC._HID returned an integer 0x0002d041 (EISA ID PNP0200). PASSED: Test 8, \_SB_.PCI0.LPCB.FWHD._HID returned an integer 0x0008d425 (EISA ID INT0800). PASSED: Test 8, \_SB_.PCI0.LPCB.HPET._HID returned an integer 0x0301d041 (EISA ID PNP0103). PASSED: Test 8, \_SB_.PCI0.LPCB.IPIC._HID returned an integer 0x0000d041 (EISA ID PNP0000). PASSED: Test 8, \_SB_.PCI0.LPCB.LDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.LPCB.RTC_._HID returned an integer 0x000bd041 (EISA ID PNP0B00). PASSED: Test 8, \_SB_.PCI0.LPCB.TIMR._HID returned an integer 0x0001d041 (EISA ID PNP0100). PASSED: Test 8, \_SB_.PCI0.LPCB.CWDT._HID returned an integer 0x0d3fd425 (EISA ID INT3F0D). PASSED: Test 8, \_SB_.PCI0.LPCB.H_EC._HID returned an integer 0x090cd041 (EISA ID PNP0C09). PASSED: Test 8, \_SB_.PCI0.LPCB.H_EC.ALSD._HID returned a string 'ACPI0008' as expected. PASSED: Test 8, \_SB_.PCI0.LPCB.PS2K._HID returned a string 'MSF0001' as expected. PASSED: Test 8, \_SB_.PCI0.LPCB.PS2M._HID returned an integer 0x000b8416 (EISA ID ETD0B00). PASSED: Test 8, \_SB_.PCI0.LPCB.RMSC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.LPCB.COPR._HID returned an integer 0x040cd041 (EISA ID PNP0C04). PASSED: Test 8, \_SB_.PCI0.PDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.ITPM._HID returned a string 'INTC0102' as expected. PASSED: Test 8, \_SB_.PCI0.AMW0._HID returned a string 'PNP0C14' as expected. PASSED: Test 8, \_SB_.LNKA._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKB._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKC._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKD._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKE._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKF._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKG._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKH._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.ADP1._HID returned a string 'ACPI0003' as expected. PASSED: Test 8, \_SB_.BAT1._HID returned an integer 0x0a0cd041 (EISA ID PNP0C0A). PASSED: Test 8, \_SB_.LID0._HID returned an integer 0x0d0cd041 (EISA ID PNP0C0D). PASSED: Test 8, \_SB_.PWRB._HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). PASSED: Test 8, \_SB_.SAPM._HID returned a string 'SAM0714' as expected. PASSED: Test 8, \_SB_.MEM2._HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 8, \_SB_.TPM_._HID returned an integer 0x0201d824 (EISA ID IFX0102). PASSED: Test 8, \_TZ_.FAN0._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 8, \_TZ_.FAN1._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). Test 9 of 180: Test _HRV (Hardware Revision Number). SKIPPED: Test 9, Skipping test for non-existant object _HRV. Test 10 of 180: Test _MLS (Multiple Language String). SKIPPED: Test 10, Skipping test for non-existant object _MLS. Test 11 of 180: Test _PLD (Physical Device Location). PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR14.WCAM._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP1._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP2._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP3._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP4._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP1._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP2._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP3._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP4._PLD correctly returned a sane looking package. Test 12 of 180: Test _SUB (Subsystem ID). SKIPPED: Test 12, Skipping test for non-existant object _SUB. Test 13 of 180: Test _SUN (Slot User Number). SKIPPED: Test 13, Skipping test for non-existant object _SUN. Test 14 of 180: Test _STR (String). PASSED: Test 14, \_SB_.PCI0.ITPM._STR correctly returned a buffer of 30 elements. PASSED: Test 14, \_SB_.TPM_._STR correctly returned a buffer of 30 elements. Test 15 of 180: Test _UID (Unique ID). PASSED: Test 15, \_SB_.PCI0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.PCI0.TPMX._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.LPCB.HPET._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.PCI0.LPCB.LDRC._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.PCI0.LPCB.H_EC._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.LPCB.RMSC._UID correctly returned sane looking value 0x00000010. PASSED: Test 15, \_SB_.PCI0.PDRC._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.AMW0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.LNKA._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.LNKB._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.LNKC._UID correctly returned sane looking value 0x00000003. PASSED: Test 15, \_SB_.LNKD._UID correctly returned sane looking value 0x00000004. PASSED: Test 15, \_SB_.LNKE._UID correctly returned sane looking value 0x00000005. PASSED: Test 15, \_SB_.LNKF._UID correctly returned sane looking value 0x00000006. PASSED: Test 15, \_SB_.LNKG._UID correctly returned sane looking value 0x00000007. PASSED: Test 15, \_SB_.LNKH._UID correctly returned sane looking value 0x00000008. PASSED: Test 15, \_SB_.BAT1._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.SAPM._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.MEM2._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.TPM_._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_TZ_.FAN0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_TZ_.FAN1._UID correctly returned sane looking value 0x00000001. Test 16 of 180: Test _CDM (Clock Domain). SKIPPED: Test 16, Skipping test for non-existant object _CDM. Test 17 of 180: Test _CRS (Current Resource Settings). PASSED: Test 17, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.TPMX._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.DMAC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.FWHD._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.HPET._CRS (End Tag Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.IPIC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.LDRC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.RTC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.TIMR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.CWDT._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.H_EC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.PS2K._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.PS2M._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.RMSC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.COPR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.PDRC._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.ITPM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.MEM2._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.TPM_._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. Test 18 of 180: Test _DSD (Device Specific Data). SKIPPED: Test 18, Skipping test for non-existant object _DSD. Test 19 of 180: Test _DIS (Disable). PASSED: Test 19, \_SB_.LNKA._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKB._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKC._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKD._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKE._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKF._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKG._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKH._DIS returned no values as expected. Test 20 of 180: Test _DMA (Direct Memory Access). SKIPPED: Test 20, Skipping test for non-existant object _DMA. Test 21 of 180: Test _FIX (Fixed Register Resource Provider). SKIPPED: Test 21, Skipping test for non-existant object _FIX. Test 22 of 180: Test _GSB (Global System Interrupt Base). SKIPPED: Test 22, Skipping test for non-existant object _GSB. Test 23 of 180: Test _HPP (Hot Plug Parameters). SKIPPED: Test 23, Skipping test for non-existant object _HPP. Test 24 of 180: Test _PRS (Possible Resource Settings). PASSED: Test 24, \_SB_.PCI0.LPCB.PS2K._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 24, \_SB_.PCI0.LPCB.PS2M._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKA._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKB._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKC._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKD._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKE._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKF._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKG._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKH._PRS (IRQ Descriptor) looks sane. Test 25 of 180: Test _PXM (Proximity). SKIPPED: Test 25, Skipping test for non-existant object _PXM. Test 26 of 180: Test _CCA (Cache Coherency Attribute). SKIPPED: Test 26, Skipping test for non-existant object _CCA. Test 27 of 180: Test _EDL (Eject Device List). SKIPPED: Test 27, Skipping test for non-existant object _EDL. Test 28 of 180: Test _EJD (Ejection Dependent Device). SKIPPED: Test 28, Skipping test for non-existant object _EJD. Test 29 of 180: Test _EJ0 (Eject). SKIPPED: Test 29, Skipping test for non-existant object _EJ0. Test 30 of 180: Test _EJ1 (Eject). SKIPPED: Test 30, Skipping test for non-existant object _EJ1. Test 31 of 180: Test _EJ2 (Eject). SKIPPED: Test 31, Skipping test for non-existant object _EJ2. Test 32 of 180: Test _EJ3 (Eject). SKIPPED: Test 32, Skipping test for non-existant object _EJ3. Test 33 of 180: Test _EJ4 (Eject). SKIPPED: Test 33, Skipping test for non-existant object _EJ4. Test 34 of 180: Test _LCK (Lock). SKIPPED: Test 34, Skipping test for non-existant object _LCK. Test 35 of 180: Test _RMV (Remove). SKIPPED: Test 35, Skipping test for non-existant object _RMV. Test 36 of 180: Test _STA (Status). PASSED: Test 36, \_SB_.PCI0.TPMX._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.HPET._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.PCI0.LPCB.CWDT._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.H_EC.ALSD._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.PCI0.LPCB.PS2K._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.PS2M._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.PEG0.PEGP._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.ITPM._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.LNKA._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKB._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKC._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKD._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKE._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKF._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKG._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKH._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.ADP1._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.BAT1._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.SAPM._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.MEM2._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.TPM_._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_TZ_.FN00._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_TZ_.FN01._STA correctly returned sane looking value 0x00000000. Test 37 of 180: Test _DEP (Operational Region Dependencies). SKIPPED: Test 37, Skipping test for non-existant object _DEP. Test 38 of 180: Test _BDN (BIOS Dock Name). SKIPPED: Test 38, Skipping test for non-existant object _BDN. Test 39 of 180: Test _BBN (Base Bus Number). PASSED: Test 39, \_SB_.PCI0._BBN correctly returned an integer. Test 40 of 180: Test _DCK (Dock). SKIPPED: Test 40, Skipping test for non-existant object _DCK. Test 41 of 180: Test _INI (Initialize). PASSED: Test 41, \_SB_.PCI0.PEG0.PEGP._INI returned no values as expected. PASSED: Test 41, \_SB_.PCI0._INI returned no values as expected. Test 42 of 180: Test _GLK (Global Lock). SKIPPED: Test 42, Skipping test for non-existant object _GLK. Test 43 of 180: Test _SEG (Segment). SKIPPED: Test 43, Skipping test for non-existant object _SEG. Test 44 of 180: Test _OFF (Set resource off). PASSED: Test 44, \_SB_.PCI0.PEG0.PEGP._OFF returned no values as expected. PASSED: Test 44, \_TZ_.FN00._OFF returned no values as expected. PASSED: Test 44, \_TZ_.FN01._OFF returned no values as expected. Test 45 of 180: Test _ON (Set resource on). SKIPPED: Test 45, Skipping test for non-existant object _ON. Test 46 of 180: Test _DSW (Device Sleep Wake). SKIPPED: Test 46, Skipping test for non-existant object _DSW. Test 47 of 180: Test _IRC (In Rush Current). SKIPPED: Test 47, Skipping test for non-existant object _IRC. Test 48 of 180: Test _PRE (Power Resources for Enumeration). SKIPPED: Test 48, Skipping test for non-existant object _PRE. Test 49 of 180: Test _PR0 (Power Resources for D0). PASSED: Test 49, \_TZ_.FAN0._PR0 correctly returned a sane looking package. PASSED: Test 49, \_TZ_.FAN1._PR0 correctly returned a sane looking package. Test 50 of 180: Test _PR1 (Power Resources for D1). SKIPPED: Test 50, Skipping test for non-existant object _PR1. Test 51 of 180: Test _PR2 (Power Resources for D2). SKIPPED: Test 51, Skipping test for non-existant object _PR2. Test 52 of 180: Test _PR3 (Power Resources for D3). SKIPPED: Test 52, Skipping test for non-existant object _PR3. Test 53 of 180: Test _PRW (Power Resources for Wake). PASSED: Test 53, \_SB_.PCI0.P0P1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB2._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB3._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB4._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB5._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB6._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB7._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.RP01._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.RP04._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0.PEGP._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0.PEGA._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG2._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG3._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PWRB._PRW correctly returned a sane looking package. Test 54 of 180: Test _PS0 (Power State 0). ACPICA Exception AE_AML_INFINITE_LOOP during execution of method _PS0 WARNING: Test 54, Detected an infinite loop when evaluating method '\_SB_.PCI0.LPCB.PS2K._PS0'. ADVICE: This may occur because we are emulating the execution in this test environment and cannot handshake with the embedded controller or jump to the BIOS via SMIs. However, the fact that AML code spins forever means that lockup conditions are not being checked for in the AML bytecode. PASSED: Test 54, \_SB_.PCI0.LPCB.PS2M._PS0 returned no values as expected. Test 55 of 180: Test _PS1 (Power State 1). SKIPPED: Test 55, Skipping test for non-existant object _PS1. Test 56 of 180: Test _PS2 (Power State 2). SKIPPED: Test 56, Skipping test for non-existant object _PS2. Test 57 of 180: Test _PS3 (Power State 3). PASSED: Test 57, \_SB_.PCI0.LPCB.PS2K._PS3 returned no values as expected. PASSED: Test 57, \_SB_.PCI0.LPCB.PS2M._PS3 returned no values as expected. Test 58 of 180: Test _PSC (Power State Current). SKIPPED: Test 58, Skipping test for non-existant object _PSC. Test 59 of 180: Test _PSE (Power State for Enumeration). SKIPPED: Test 59, Skipping test for non-existant object _PSE. Test 60 of 180: Test _PSW (Power State Wake). PASSED: Test 60, \_SB_.PCI0.EHC1._PSW returned no values as expected. PASSED: Test 60, \_SB_.PCI0.EHC2._PSW returned no values as expected. Test 61 of 180: Test _S1D (S1 Device State). SKIPPED: Test 61, Skipping test for non-existant object _S1D. Test 62 of 180: Test _S2D (S2 Device State). SKIPPED: Test 62, Skipping test for non-existant object _S2D. Test 63 of 180: Test _S3D (S3 Device State). PASSED: Test 63, \_SB_.PCI0.EHC1._S3D correctly returned an integer. PASSED: Test 63, \_SB_.PCI0.EHC2._S3D correctly returned an integer. PASSED: Test 63, \_SB_.PCI0.XHC_._S3D correctly returned an integer. Test 64 of 180: Test _S4D (S4 Device State). PASSED: Test 64, \_SB_.PCI0.EHC1._S4D correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.EHC2._S4D correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.XHC_._S4D correctly returned an integer. Test 65 of 180: Test _S0W (S0 Device Wake State). SKIPPED: Test 65, Skipping test for non-existant object _S0W. Test 66 of 180: Test _S1W (S1 Device Wake State). SKIPPED: Test 66, Skipping test for non-existant object _S1W. Test 67 of 180: Test _S2W (S2 Device Wake State). SKIPPED: Test 67, Skipping test for non-existant object _S2W. Test 68 of 180: Test _S3W (S3 Device Wake State). SKIPPED: Test 68, Skipping test for non-existant object _S3W. Test 69 of 180: Test _S4W (S4 Device Wake State). SKIPPED: Test 69, Skipping test for non-existant object _S4W. Test 70 of 180: Test _S0_ (S0 System State). \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 70, \_S0_ correctly returned a sane looking package. Test 71 of 180: Test _S1_ (S1 System State). SKIPPED: Test 71, Skipping test for non-existant object _S1_. Test 72 of 180: Test _S2_ (S2 System State). SKIPPED: Test 72, Skipping test for non-existant object _S2_. Test 73 of 180: Test _S3_ (S3 System State). \_S3_ PM1a_CNT.SLP_TYP value: 0x00000005 \_S3_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 73, \_S3_ correctly returned a sane looking package. Test 74 of 180: Test _S4_ (S4 System State). \_S4_ PM1a_CNT.SLP_TYP value: 0x00000006 \_S4_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 74, \_S4_ correctly returned a sane looking package. Test 75 of 180: Test _S5_ (S5 System State). \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007 \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 75, \_S5_ correctly returned a sane looking package. Test 76 of 180: Test _SWS (System Wake Source). SKIPPED: Test 76, Skipping test for non-existant object _SWS. Test 77 of 180: Test _PSS (Performance Supported States). \_PR_.CPU0._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 35000 10 10 1 2600 35000 10 10 2 2500 33218 10 10 3 2400 31470 10 10 4 2300 29755 10 10 5 2200 28074 10 10 6 2100 26426 10 10 7 2000 24816 10 10 8 1900 23556 10 10 9 1800 22002 10 10 10 1700 20480 10 10 11 1600 18989 10 10 12 1500 17534 10 10 13 1400 16106 10 10 14 1300 15009 10 10 15 1200 13638 10 10 PASSED: Test 77, \_PR_.CPU0._PSS correctly returned a sane looking package. Test 78 of 180: Test _CPC (Continuous Performance Control). SKIPPED: Test 78, Skipping test for non-existant object _CPC. Test 79 of 180: Test _CSD (C State Dependencies). SKIPPED: Test 79, Skipping test for non-existant object _CSD. Test 80 of 180: Test _CST (C States). SKIPPED: Test 80, Skipping test for non-existant object _CST. Test 81 of 180: Test _PCT (Performance Control). PASSED: Test 81, \_PR_.CPU0._PCT correctly returned a sane looking package. Test 82 of 180: Test _PDL (P-State Depth Limit). SKIPPED: Test 82, Skipping test for non-existant object _PDL. Test 83 of 180: Test _PPC (Performance Present Capabilities). PASSED: Test 83, \_PR_.CPU0._PPC correctly returned an integer. Test 84 of 180: Test _PPE (Polling for Platform Error). SKIPPED: Test 84, Skipping test for non-existant object _PPE. Test 85 of 180: Test _PSD (Power State Dependencies). PASSED: Test 85, \_PR_.CPU0._PSD correctly returned a sane looking package. Test 86 of 180: Test _TDL (T-State Depth Limit). SKIPPED: Test 86, Skipping test for non-existant object _TDL. Test 87 of 180: Test _TPC (Throttling Present Capabilities). SKIPPED: Test 87, Skipping test for non-existant object _TPC. Test 88 of 180: Test _TSD (Throttling State Dependencies). SKIPPED: Test 88, Skipping test for non-existant object _TSD. Test 89 of 180: Test _TSS (Throttling Supported States). SKIPPED: Test 89, Skipping test for non-existant object _TSS. Test 90 of 180: Test _PUR (Processor Utilization Request). SKIPPED: Test 90, Skipping test for non-existant object _PUR. Test 91 of 180: Test _MSG (Message). SKIPPED: Test 91, Skipping test for non-existant object _MSG. Test 92 of 180: Test _SST (System Status). SKIPPED: Test 92, Skipping test for non-existant object _SST. Test 93 of 180: Test _ALC (Ambient Light Colour Chromaticity). SKIPPED: Test 93, Skipping test for non-existant object _ALC. Test 94 of 180: Test _ALI (Ambient Light Illuminance). PASSED: Test 94, \_SB_.PCI0.LPCB.H_EC.ALSD._ALI correctly returned an integer. Test 95 of 180: Test _ALT (Ambient Light Temperature). SKIPPED: Test 95, Skipping test for non-existant object _ALT. Test 96 of 180: Test _ALP (Ambient Light Polling). SKIPPED: Test 96, Skipping test for non-existant object _ALP. Test 97 of 180: Test _ALR (Ambient Light Response). PASSED: Test 97, \_SB_.PCI0.LPCB.H_EC.ALSD._ALR correctly returned a sane looking package. Test 98 of 180: Test _LID (Lid Status). PASSED: Test 98, \_SB_.LID0._LID correctly returned sane looking value 0x00000000. Test 99 of 180: Test _GTF (Get Task File). PASSED: Test 99, \_SB_.PCI0.SAT0.SPT0._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT1._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT3._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT4._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT5._GTF correctly returned a sane looking buffer. Test 100 of 180: Test _GTM (Get Timing Mode). PASSED: Test 100, \_SB_.PCI0.SAT0._GTM correctly returned a sane looking buffer. Test 101 of 180: Test _MBM (Memory Bandwidth Monitoring Data). SKIPPED: Test 101, Skipping test for non-existant object _MBM. Test 102 of 180: Test _UPC (USB Port Capabilities). PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP1._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP2._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP3._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP4._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP1._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP2._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP3._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP4._UPC correctly returned a sane looking package. Test 103 of 180: Test _UPD (User Presence Detect). SKIPPED: Test 103, Skipping test for non-existant object _UPD. Test 104 of 180: Test _UPP (User Presence Polling). SKIPPED: Test 104, Skipping test for non-existant object _UPP. Test 105 of 180: Test _GCP (Get Capabilities). SKIPPED: Test 105, Skipping test for non-existant object _GCP. Test 106 of 180: Test _GRT (Get Real Time). SKIPPED: Test 106, Skipping test for non-existant object _GRT. Test 107 of 180: Test _GWS (Get Wake Status). SKIPPED: Test 107, Skipping test for non-existant object _GWS. Test 108 of 180: Test _STP (Set Expired Timer Wake Policy). SKIPPED: Test 108, Skipping test for non-existant object _STP. Test 109 of 180: Test _STV (Set Timer Value). SKIPPED: Test 109, Skipping test for non-existant object _STV. Test 110 of 180: Test _TIP (Expired Timer Wake Policy). SKIPPED: Test 110, Skipping test for non-existant object _TIP. Test 111 of 180: Test _TIV (Timer Values). SKIPPED: Test 111, Skipping test for non-existant object _TIV. Test 112 of 180: Test _SBS (Smart Battery Subsystem). SKIPPED: Test 112, Skipping test for non-existant object _SBS. Test 113 of 180: Test _BCT (Battery Charge Time). SKIPPED: Test 113, Skipping test for non-existant object _BCT. Test 114 of 180: Test _BIF (Battery Information). PASSED: Test 114, \_SB_.BAT1._BIF correctly returned a sane looking package. Test 115 of 180: Test _BIX (Battery Information Extended). PASSED: Test 115, \_SB_.BAT1._BIX correctly returned a sane looking package. Test 116 of 180: Test _BMA (Battery Measurement Averaging). SKIPPED: Test 116, Skipping test for non-existant object _BMA. Test 117 of 180: Test _BMC (Battery Maintenance Control). SKIPPED: Test 117, Skipping test for non-existant object _BMC. Test 118 of 180: Test _BMD (Battery Maintenance Data). SKIPPED: Test 118, Skipping test for non-existant object _BMD. Test 119 of 180: Test _BMS (Battery Measurement Sampling Time). SKIPPED: Test 119, Skipping test for non-existant object _BMS. Test 120 of 180: Test _BST (Battery Status). PASSED: Test 120, \_SB_.BAT1._BST correctly returned a sane looking package. Test 121 of 180: Test _BTP (Battery Trip Point). PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. Test 122 of 180: Test _BTM (Battery Time). SKIPPED: Test 122, Skipping test for non-existant object _BTM. Test 123 of 180: Test _PCL (Power Consumer List). FAILED [CRITICAL] AETtype: Test 123, Detected error 'Type' when evaluating '\_SB_.ADP1._PCL'. ADVICE: The type of an object is incorrect and does not match the expected type. ACPI will generally abort execution of the AML op-code that causes this error. FAILED [CRITICAL] AETtype: Test 123, Detected error 'Type' when evaluating '\_SB_.BAT1._PCL'. ADVICE: The type of an object is incorrect and does not match the expected type. ACPI will generally abort execution of the AML op-code that causes this error. Test 124 of 180: Test _PIF (Power Source Information). SKIPPED: Test 124, Skipping test for non-existant object _PIF. Test 125 of 180: Test _PRL (Power Source Redundancy List). SKIPPED: Test 125, Skipping test for non-existant object _PRL. Test 126 of 180: Test _PSR (Power Source). PASSED: Test 126, \_SB_.ADP1._PSR correctly returned sane looking value 0x00000000. Test 127 of 180: Test _GAI (Get Averaging Level). SKIPPED: Test 127, Skipping test for non-existant object _GAI. Test 128 of 180: Test _GHL (Get Harware Limit). SKIPPED: Test 128, Skipping test for non-existant object _GHL. Test 129 of 180: Test _PMD (Power Meter Devices). SKIPPED: Test 129, Skipping test for non-existant object _PMD. Test 130 of 180: Test _PMM (Power Meter Measurement). SKIPPED: Test 130, Skipping test for non-existant object _PMM. Test 131 of 180: Test _FIF (Fan Information). SKIPPED: Test 131, Skipping test for non-existant object _FIF. Test 132 of 180: Test _FPS (Fan Performance States). SKIPPED: Test 132, Skipping test for non-existant object _FPS. Test 133 of 180: Test _FSL (Fan Set Level). SKIPPED: Test 133, Skipping test for non-existant object _FSL. Test 134 of 180: Test _FST (Fan Status). SKIPPED: Test 134, Skipping test for non-existant object _FST. Test 135 of 180: Test _ACx (Active Cooling). PASSED: Test 135, \_TZ_.TZ00._AC0 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC1 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC2 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC3 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC4 correctly returned a sane looking return type. SKIPPED: Test 135, Skipping test for non-existant object _AC5. SKIPPED: Test 135, Skipping test for non-existant object _AC6. SKIPPED: Test 135, Skipping test for non-existant object _AC7. SKIPPED: Test 135, Skipping test for non-existant object _AC8. SKIPPED: Test 135, Skipping test for non-existant object _AC9. Test 136 of 180: Test _ART (Active Cooling Relationship Table). SKIPPED: Test 136, Skipping test for non-existant object _ART. Test 137 of 180: Test _CRT (Critical Trip Point). PASSED: Test 137, \_TZ_.TZ00._CRT correctly returned a sane looking return type. PASSED: Test 137, \_TZ_.TZ01._CRT correctly returned a sane looking return type. Test 138 of 180: Test _DTI (Device Temperature Indication). SKIPPED: Test 138, Skipping test for non-existant object _DTI. Test 139 of 180: Test _HOT (Hot Temperature). SKIPPED: Test 139, Skipping test for non-existant object _HOT. Test 140 of 180: Test _NTT (Notification Temp Threshold). SKIPPED: Test 140, Skipping test for non-existant object _NTT. Test 141 of 180: Test _PSL (Passive List). PASSED: Test 141, \_TZ_.TZ00._PSL correctly returned a sane looking package. PASSED: Test 141, \_TZ_.TZ01._PSL correctly returned a sane looking package. Test 142 of 180: Test _PSV (Passive Temp). PASSED: Test 142, \_TZ_.TZ00._PSV correctly returned a sane looking return type. PASSED: Test 142, \_TZ_.TZ01._PSV correctly returned a sane looking return type. Test 143 of 180: Test _RTV (Relative Temp Values). SKIPPED: Test 143, Skipping test for non-existant object _RTV. Test 144 of 180: Test _SCP (Set Cooling Policy). SKIPPED: Test 144, Skipping test for non-existant object _DTI. Test 145 of 180: Test _TC1 (Thermal Constant 1). PASSED: Test 145, _TC1 correctly returned sane looking value 0x00000000. PASSED: Test 145, _TC1 correctly returned sane looking value 0x00000000. Test 146 of 180: Test _TC2 (Thermal Constant 2). PASSED: Test 146, _TC1 correctly returned sane looking value 0x00000000. PASSED: Test 146, _TC1 correctly returned sane looking value 0x00000000. Test 147 of 180: Test _TMP (Thermal Zone Current Temp). PASSED: Test 147, \_TZ_.TZ00._TMP correctly returned a sane looking return type. PASSED: Test 147, \_TZ_.TZ01._TMP correctly returned a sane looking return type. Test 148 of 180: Test _TPT (Trip Point Temperature). SKIPPED: Test 148, Skipping test for non-existant object _TPT. Test 149 of 180: Test _TRT (Thermal Relationship Table). SKIPPED: Test 149, Skipping test for non-existant object _TRT. Test 150 of 180: Test _TSP (Thermal Sampling Period). PASSED: Test 150, _TSP correctly returned sane looking value 0.000000 seconds PASSED: Test 150, _TSP correctly returned sane looking value 0.000000 seconds Test 151 of 180: Test _TST (Temperature Sensor Threshold). SKIPPED: Test 151, Skipping test for non-existant object _TST. Test 152 of 180: Test _TZD (Thermal Zone Devices). SKIPPED: Test 152, Skipping test for non-existant object _TZD. Test 153 of 180: Test _TZM (Thermal Zone member). SKIPPED: Test 153, Skipping test for non-existant object _TZM. Test 154 of 180: Test _TZP (Thermal Zone Polling). SKIPPED: Test 154, Skipping test for non-existant object _TZP. Test 155 of 180: Test _PTS (Prepare to Sleep). Test _PTS(1). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(2). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(3). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(4). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(5). PASSED: Test 155, \_PTS returned no values as expected. Test 156 of 180: Test _TTS (Transition to State). SKIPPED: Test 156, Optional control method _TTS does not exist. Test 157 of 180: Test _S0 (System S0 State). SKIPPED: Test 157, Skipping test for non-existant object _S0. Test 158 of 180: Test _S1 (System S1 State). SKIPPED: Test 158, Skipping test for non-existant object _S1. Test 159 of 180: Test _S2 (System S2 State). SKIPPED: Test 159, Skipping test for non-existant object _S2. Test 160 of 180: Test _S3 (System S3 State). SKIPPED: Test 160, Skipping test for non-existant object _S3. Test 161 of 180: Test _S4 (System S4 State). SKIPPED: Test 161, Skipping test for non-existant object _S4. Test 162 of 180: Test _S5 (System S5 State). SKIPPED: Test 162, Skipping test for non-existant object _S5. Test 163 of 180: Test _WAK (System Wake). Test _WAK(1) System Wake, State S1. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(2) System Wake, State S2. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(3) System Wake, State S3. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(4) System Wake, State S4. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(5) System Wake, State S5. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test 164 of 180: Test _ADR (Return Unique ID for Device). PASSED: Test 164, \_SB_.PCI0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.LPCB._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.P0P1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB5._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB6._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB7._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP01.PXSX._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP04.PXSX._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD02._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD03._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD05._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD06._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD07._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD08._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGA._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGH._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.B0D4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD02._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD03._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD05._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD06._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD07._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD08._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR14.WCAM._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.HDEF._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT5._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SBUS._ADR correctly returned an integer. Test 165 of 180: Test _BCL (Query List of Brightness Control Levels Supported). Brightness levels for \_SB_.PCI0.PEG0.PEGP.DD02._BCL: Level on full power : 80 Level on battery power: 13 Brightness Levels : 7, 13, 20, 30, 45, 60, 80, 100 PASSED: Test 165, \_SB_.PCI0.PEG0.PEGP.DD02._BCL returned a sane package of 10 integers. Brightness levels for \_SB_.PCI0.GFX0.DD02._BCL: Level on full power : 80 Level on battery power: 13 Brightness Levels : 7, 13, 20, 30, 45, 60, 80, 100 PASSED: Test 165, \_SB_.PCI0.GFX0.DD02._BCL returned a sane package of 10 integers. Test 166 of 180: Test _BCM (Set Brightness Level). FAILED [MEDIUM] MethodShouldReturnNothing: Test 166, \_SB_.PCI0.PEG0.PEGP.DD02._BCM returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. FAILED [MEDIUM] MethodShouldReturnNothing: Test 166, \_SB_.PCI0.GFX0.DD02._BCM returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. Test 167 of 180: Test _BQC (Brightness Query Current Level). PASSED: Test 167, \_SB_.PCI0.PEG0.PEGP.DD02._BQC correctly returned an integer. PASSED: Test 167, \_SB_.PCI0.GFX0.DD02._BQC correctly returned an integer. Test 168 of 180: Test _DCS (Return the Status of Output Device). FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD01._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. PASSED: Test 168, \_SB_.PCI0.PEG0.PEGP.DD02._DCS correctly returned an integer. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD03._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD04._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD05._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD06._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD07._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD08._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. PASSED: Test 168, \_SB_.PCI0.GFX0.DD01._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD02._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD03._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD04._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD05._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD06._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD07._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD08._DCS correctly returned an integer. Test 169 of 180: Test _DDC (Return the EDID for this Device). SKIPPED: Test 169, Skipping test for non-existant object _DDC. Test 170 of 180: Test _DSS (Device Set State). PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD01._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD02._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD03._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD04._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD05._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD06._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD07._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD08._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD01._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD02._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD03._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD04._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD05._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD06._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD07._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD08._DSS returned no values as expected. Test 171 of 180: Test _DGS (Query Graphics State). PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD01._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD02._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD03._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD04._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD05._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD06._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD07._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD08._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD01._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD02._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD03._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD04._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD05._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD06._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD07._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD08._DGS correctly returned an integer. Test 172 of 180: Test _DOD (Enumerate All Devices Attached to Display Adapter). Device 0: Instance: 0 Display port attachment: 0 Type of display: 4 (Internal/Integrated Digital Flat Panel) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 PASSED: Test 172, \_SB_.PCI0.PEG0.PEGP._DOD correctly returned a sane looking package. Device 0: Instance: 0 Display port attachment: 0 Type of display: 4 (Internal/Integrated Digital Flat Panel) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 PASSED: Test 172, \_SB_.PCI0.GFX0._DOD correctly returned a sane looking package. Test 173 of 180: Test _DOS (Enable/Disable Output Switching). PASSED: Test 173, \_SB_.PCI0.GFX0._DOS returned no values as expected. Test 174 of 180: Test _GPD (Get POST Device). SKIPPED: Test 174, Skipping test for non-existant object _GPD. Test 175 of 180: Test _ROM (Get ROM Data). SKIPPED: Test 175, Skipping test for non-existant object _ROM. Test 176 of 180: Test _SPD (Set POST Device). SKIPPED: Test 176, Skipping test for non-existant object _SPD. Test 177 of 180: Test _VPO (Video POST Options). SKIPPED: Test 177, Skipping test for non-existant object _VPO. Test 178 of 180: Test _CBA (Configuration Base Address). SKIPPED: Test 178, Skipping test for non-existant object _CBA. Test 179 of 180: Test _IFT (IPMI Interface Type). SKIPPED: Test 179, Skipping test for non-existant object _IFT. Test 180 of 180: Test _SRV (IPMI Interface Revision). SKIPPED: Test 180, Skipping test for non-existant object _SRV. ================================================================================ 405 passed, 11 failed, 1 warning, 0 aborted, 125 skipped, 0 info only. ================================================================================ mcfg: MCFG PCI Express* memory mapped config space test. -------------------------------------------------------------------------------- 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 - 0x000000000009d7ff (System RAM) 0x000000000009d800 - 0x000000000009ffff (reserved) 0x00000000000e0000 - 0x00000000000fffff (reserved) 0x0000000000100000 - 0x000000001fffffff (System RAM) 0x0000000020000000 - 0x00000000201fffff (reserved) 0x0000000020200000 - 0x0000000040003fff (System RAM) 0x0000000040004000 - 0x0000000040004fff (reserved) 0x0000000040005000 - 0x00000000c9512fff (System RAM) 0x00000000c9513000 - 0x00000000c9992fff (reserved) 0x00000000c9993000 - 0x00000000c99a2fff (ACPI Non-volatile Storage) 0x00000000c99a3000 - 0x00000000c9fd8fff (ACPI Non-volatile Storage) 0x00000000c9fd9000 - 0x00000000ca882fff (reserved) 0x00000000ca883000 - 0x00000000ca883fff (System RAM) 0x00000000ca884000 - 0x00000000ca8c6fff (ACPI Non-volatile Storage) 0x00000000ca8c7000 - 0x00000000cace1fff (System RAM) 0x00000000cace2000 - 0x00000000caff3fff (reserved) 0x00000000caff4000 - 0x00000000caffffff (System RAM) 0x00000000cb800000 - 0x00000000cf9fffff (reserved) 0x00000000f8000000 - 0x00000000fbffffff (reserved) 0x00000000fec00000 - 0x00000000fec00fff (reserved) 0x00000000fed00000 - 0x00000000fed03fff (reserved) 0x00000000fed1c000 - 0x00000000fed1ffff (reserved) 0x00000000fee00000 - 0x00000000fee00fff (reserved) 0x00000000ff000000 - 0x00000000ffffffff (reserved) 0x0000000100000000 - 0x000000022f5fffff (System RAM) MCFG table found, size is 16 bytes (excluding header) (1 entries). Configuration Entry #0: Base Address : 0xf8000000 Segment : 0 Start bus : 0 End bus : 63 PASSED: Test 1, MCFG MMIO config space is reserved in memory map table. Test 2 of 2: Validate MCFG PCI config space. PASSED: Test 2, PCI config space verified. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ fan: Simple fan tests. -------------------------------------------------------------------------------- Test 1 of 2: Test 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 Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device1 of type Fan has max cooling state 1 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. PASSED: Test 1, Fan cooling_device4 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device5 of type Processor has max cooling state 3 and current cooling state 0. FAILED [MEDIUM] NoFanCurState: Test 1, Fan present but has no cur_state present. 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_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. Fan cooling_device4 current state did not change from value 0 while CPUs were busy. Fan cooling_device5 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. ================================================================================ 6 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ fadt: FADT SCI_EN enabled tests. -------------------------------------------------------------------------------- Test 1 of 2: Test FADT SCI_EN bit is enabled. FADT Preferred PM Profile: 2 (Mobile) FADT is greater than ACPI version 1.0 PASSED: Test 1, SCI_EN bit in PM1a Control Register Block is enabled. Test 2 of 2: Test FADT reset register. PASSED: Test 2, FADT reset register width is 8 bits wide as expected. PASSED: Test 2, FADT register bit offset is 0 as expected. ================================================================================ 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ dmar: DMA Remapping (VT-d) test. -------------------------------------------------------------------------------- Test 1 of 1: DMA Remapping test. PASSED: Test 1, DMAR ACPI table has passed test. PASSED: Test 1, Found no DMAR errors in kernel log. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ cstates: Processor C state support test. -------------------------------------------------------------------------------- Test 1 of 1: Test 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. Processor 0 has not reached C6 during tests. This is not a failure, however it is not a complete and thorough test. PASSED: Test 1, Processor 1 has reached all C-states: C1 C3 C6 C7 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: C1 C3 C6 C7 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: C1 C3 C6 C7 PASSED: Test 1, Processor 3 has the same number of C-states as processor 0 ================================================================================ 6 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ checksum: ACPI table checksum test. -------------------------------------------------------------------------------- Test 1 of 1: ACPI table checksum test. PASSED: Test 1, Table RSDP has correct checksum 0x40. PASSED: Test 1, Table RSDP has correct extended checksum 0x9a. PASSED: Test 1, Table XSDT has correct checksum 0x14 PASSED: Test 1, Table DSDT has correct checksum 0xba PASSED: Test 1, Table FACP has correct checksum 0xb7 PASSED: Test 1, Table APIC has correct checksum 0x1b PASSED: Test 1, Table FPDT has correct checksum 0x56 PASSED: Test 1, Table MCFG has correct checksum 0x83 PASSED: Test 1, Table MSDM has correct checksum 0x6f PASSED: Test 1, Table HPET has correct checksum 0x90 PASSED: Test 1, Table SSDT has correct checksum 0xce PASSED: Test 1, Table SSDT has correct checksum 0xa7 PASSED: Test 1, Table SSDT has correct checksum 0x53 PASSED: Test 1, Table DMAR has correct checksum 0xbf PASSED: Test 1, Table SSDT has correct checksum 0x84 PASSED: Test 1, Table SSDT has correct checksum 0x7e PASSED: Test 1, Table RSDT has correct checksum 0x04 PASSED: Test 1, Table FACP has correct checksum 0x0f ================================================================================ 18 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ autobrightness: Automated LCD brightness test. -------------------------------------------------------------------------------- Test 1 of 2: Test for maximum and actual brightness. PASSED: Test 1, Maximum brightness for intel_backlight is 4648 which is sane. PASSED: Test 1, Actual brightness for intel_backlight is 4648 which is in range 0..4648. Test 2 of 2: Change actual brightness. FAILED [MEDIUM] BrightnessMismatch: Test 2, 1167 brightness levels did not match the brightnesss level just set for backlight intel_backlight. The failed brightness levels were: 2 6 10 14 18 22 26 30 34 38 42 46 50 54 58 62 66 70 74 78 82 86 90 94 98 102 106 110 114 117 121 125 129 133 137 141 145 149 153 157 161 165 169 173 177 181 185 189 193 197 201 205 209 213 217 221 225 229 233 237 241 245 249 253 257 261 265 269 273 277 281 285 289 293 297 301 305 309 313 317 321 325 329 333 337 341 345 349 352 356 360 364 368 372 376 380 384 388 392 396 400 404 408 412 416 420 424 428 432 436 440 444 448 452 456 460 464 468 472 476 480 484 488 492 496 500 504 508 512 516 520 524 528 532 536 540 544 548 552 556 560 564 568 572 576 580 583 587 591 595 599 603 607 611 615 619 623 627 631 635 639 643 647 651 655 659 663 667 671 675 679 683 687 691 695 699 703 707 711 715 719 723 727 731 735 739 743 747 751 755 759 763 767 771 775 779 783 787 791 795 799 803 807 811 814 818 822 826 830 834 838 842 846 850 854 858 862 866 870 874 878 882 886 890 894 898 902 906 910 914 918 922 926 930 934 938 942 946 950 954 958 962 966 970 974 978 982 986 990 994 998 1002 1006 1010 1014 1018 1022 1026 1030 1034 1038 1042 1046 1049 1053 1057 1061 1065 1069 1073 1077 1081 1085 1089 1093 1097 1101 1105 1109 1113 1117 1121 1125 1129 1133 1137 1141 1145 1149 1153 1157 1161 1165 1169 1173 1177 1181 1185 1189 1193 1197 1201 1205 1209 1213 1217 1221 1225 1229 1233 1237 1241 1245 1249 1253 1257 1261 1265 1269 1273 1277 1280 1284 1288 1292 1296 1300 1304 1308 1312 1316 1320 1324 1328 1332 1336 1340 1344 1348 1352 1356 1360 1364 1368 1372 1376 1380 1384 1388 1392 1396 1400 1404 1408 1412 1416 1420 1424 1428 1432 1436 1440 1444 1448 1452 1456 1460 1464 1468 1472 1476 1480 1484 1488 1492 1496 1500 1504 1508 1511 1515 1519 1523 1527 1531 1535 1539 1543 1547 1551 1555 1559 1563 1567 1571 1575 1579 1583 1587 1591 1595 1599 1603 1607 1611 1615 1619 1623 1627 1631 1635 1639 1643 1647 1651 1655 1659 1663 1667 1671 1675 1679 1683 1687 1691 1695 1699 1703 1707 1711 1715 1719 1723 1727 1731 1735 1739 1743 1746 1750 1754 1758 1762 1766 1770 1774 1778 1782 1786 1790 1794 1798 1802 1806 1810 1814 1818 1822 1826 1830 1834 1838 1842 1846 1850 1854 1858 1862 1866 1870 1874 1878 1882 1886 1890 1894 1898 1902 1906 1910 1914 1918 1922 1926 1930 1934 1938 1942 1946 1950 1954 1958 1962 1966 1970 1974 1977 1981 1985 1989 1993 1997 2001 2005 2009 2013 2017 2021 2025 2029 2033 2037 2041 2045 2049 2053 2057 2061 2065 2069 2073 2077 2081 2085 2089 2093 2097 2101 2105 2109 2113 2117 2121 2125 2129 2133 2137 2141 2145 2149 2153 2157 2161 2165 2169 2173 2177 2181 2185 2189 2193 2197 2201 2205 2208 2212 2216 2220 2224 2228 2232 2236 2240 2244 2248 2252 2256 2260 2264 2268 2272 2276 2280 2284 2288 2292 2296 2300 2304 2308 2312 2316 2320 2324 2328 2332 2336 2340 2344 2348 2352 2356 2360 2364 2368 2372 2376 2380 2384 2388 2392 2396 2400 2404 2408 2412 2416 2420 2424 2428 2432 2436 2440 2443 2447 2451 2455 2459 2463 2467 2471 2475 2479 2483 2487 2491 2495 2499 2503 2507 2511 2515 2519 2523 2527 2531 2535 2539 2543 2547 2551 2555 2559 2563 2567 2571 2575 2579 2583 2587 2591 2595 2599 2603 2607 2611 2615 2619 2623 2627 2631 2635 2639 2643 2647 2651 2655 2659 2663 2667 2671 2674 2678 2682 2686 2690 2694 2698 2702 2706 2710 2714 2718 2722 2726 2730 2734 2738 2742 2746 2750 2754 2758 2762 2766 2770 2774 2778 2782 2786 2790 2794 2798 2802 2806 2810 2814 2818 2822 2826 2830 2834 2838 2842 2846 2850 2854 2858 2862 2866 2870 2874 2878 2882 2886 2890 2894 2898 2902 2905 2909 2913 2917 2921 2925 2929 2933 2937 2941 2945 2949 2953 2957 2961 2965 2969 2973 2977 2981 2985 2989 2993 2997 3001 3005 3009 3013 3017 3021 3025 3029 3033 3037 3041 3045 3049 3053 3057 3061 3065 3069 3073 3077 3081 3085 3089 3093 3097 3101 3105 3109 3113 3117 3121 3125 3129 3133 3137 3140 3144 3148 3152 3156 3160 3164 3168 3172 3176 3180 3184 3188 3192 3196 3200 3204 3208 3212 3216 3220 3224 3228 3232 3236 3240 3244 3248 3252 3256 3260 3264 3268 3272 3276 3280 3284 3288 3292 3296 3300 3304 3308 3312 3316 3320 3324 3328 3332 3336 3340 3344 3348 3352 3356 3360 3364 3368 3371 3375 3379 3383 3387 3391 3395 3399 3403 3407 3411 3415 3419 3423 3427 3431 3435 3439 3443 3447 3451 345 ================================================================================ 2 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ apicinstance: Test for single instance of APIC/MADT table. -------------------------------------------------------------------------------- Test 1 of 1: Test for single instance of APIC/MADT table. Found APIC/MADT table APIC @ c999f788, length 0x114 PASSED: Test 1, Found 1 APIC/MADT table(s), as expected. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ acpitables: ACPI table settings sanity tests. -------------------------------------------------------------------------------- Test 1 of 2: Test ACPI tables. PASSED: Test 1, Table APIC passed. Table ECDT not present to check. PASSED: Test 1, Table FACP passed. Table GTDT not present to check. PASSED: Test 1, Table HPET passed. 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. Test 2 of 2: Test ACPI headers. PASSED: Test 2, Table XSDT has valid signature and ID strings. PASSED: Test 2, Table DSDT has valid signature and ID strings. PASSED: Test 2, Table FACP has valid signature and ID strings. PASSED: Test 2, Table APIC has valid signature and ID strings. PASSED: Test 2, Table FPDT has valid signature and ID strings. PASSED: Test 2, Table MCFG has valid signature and ID strings. PASSED: Test 2, Table MSDM has valid signature and ID strings. PASSED: Test 2, Table HPET has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table DMAR has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table RSDT has valid signature and ID strings. PASSED: Test 2, Table FACP has valid signature and ID strings. ================================================================================ 23 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ 659 passed, 199 failed, 7 warnings, 1 aborted, 128 skipped, 10 info only. Test Failure Summary ================================================================================ Critical failures: 2 method: Detected error 'Type' when evaluating '\_SB_.ADP1._PCL'. method: Detected error 'Type' when evaluating '\_SB_.BAT1._PCL'. High failures: 65 klog: HIGH Kernel message: [ 9.621680] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621690] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621692] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621695] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621697] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621700] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20141107/utaddress-258) klog: HIGH Kernel message: [ 9.621702] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x000000000000055f (\_SB_.PCI0.PEG0.PEGP.GPIO) (20141107/utaddress-258) dmicheck: Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Voltage Probe (Type 26)' @ 0x000eba6a, field 'Location (bits 0..4)', offset 0x05 dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Voltage Probe (Type 26)' @ 0x000eba6a, field 'Status (bits 5..7)', offset 0x05 dmicheck: Out of range value 0x00 (range allowed 0x01..0x0f) while accessing entry 'Temperature Probe (Type 28)' @ 0x000ebabc, field 'Location (bits 0..4)', offset 0x05 dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Temperature Probe (Type 28)' @ 0x000ebabc, field 'Status (bits 5..7)', offset 0x05 dmicheck: Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb0e, field 'Device Type', offset 0x06, mask 0x1f dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb0e, field 'Status (bits 5..7)', offset 0x06 dmicheck: Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb61, field 'Device Type', offset 0x06, mask 0x1f dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000ebb61, field 'Status (bits 5..7)', offset 0x06 dmicheck: Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000ebba7, field 'Location (bits 0..4)', offset 0x05 dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000ebba7, field 'Status (bits 5..7)', offset 0x05 syntaxcheck: Assembler error in line 9310 syntaxcheck: Assembler error in line 10924 syntaxcheck: Assembler error in line 266 syntaxcheck: Assembler error in line 286 syntaxcheck: Assembler error in line 287 syntaxcheck: Assembler error in line 306 syntaxcheck: Assembler error in line 307 syntaxcheck: Assembler error in line 326 syntaxcheck: Assembler error in line 327 syntaxcheck: Assembler error in line 346 syntaxcheck: Assembler error in line 347 syntaxcheck: Assembler error in line 366 syntaxcheck: Assembler error in line 367 syntaxcheck: Assembler error in line 386 syntaxcheck: Assembler error in line 387 syntaxcheck: Assembler error in line 406 syntaxcheck: Assembler error in line 407 syntaxcheck: Assembler error in line 426 syntaxcheck: Assembler error in line 587 syntaxcheck: Assembler error in line 598 syntaxcheck: Assembler error in line 599 syntaxcheck: Assembler error in line 618 syntaxcheck: Assembler error in line 619 syntaxcheck: Assembler error in line 638 syntaxcheck: Assembler error in line 639 syntaxcheck: Assembler error in line 658 syntaxcheck: Assembler error in line 659 syntaxcheck: Assembler error in line 678 syntaxcheck: Assembler error in line 679 syntaxcheck: Assembler error in line 698 syntaxcheck: Assembler error in line 699 syntaxcheck: Assembler error in line 718 syntaxcheck: Assembler error in line 719 syntaxcheck: Assembler error in line 738 syntaxcheck: Assembler error in line 739 syntaxcheck: Assembler error in line 789 syntaxcheck: Compilation aborted early due to a parser detected syntax error. syntaxcheck: Assembler error in line 44 syntaxcheck: Assembler error in line 108 syntaxcheck: Assembler error in line 740 syntaxcheck: Assembler error in line 779 syntaxcheck: Assembler error in line 796 syntaxcheck: Assembler error in line 807 syntaxcheck: Assembler error in line 819 syntaxcheck: Assembler error in line 829 syntaxcheck: Assembler error in line 840 syntaxcheck: Assembler error in line 850 syntaxcheck: Assembler error in line 855 Medium failures: 52 klog: MEDIUM Kernel message: [ 0.951047] ACPI: Invalid active2 threshold mtrr: Memory range 0xd0000000 to 0xdfffffff (0000:00:02.0) has incorrect attribute Uncached Write-Back. mtrr: Memory range 0xe0000000 to 0xefffffff (0000:01:00.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf0000000 to 0xf0003fff (0000:03:00.0) has incorrect attribute Uncached Write-Back. mtrr: Memory range 0xf0004000 to 0xf0004fff (0000:03:00.0) has incorrect attribute Uncached Write-Back. mtrr: Memory range 0xf7800000 to 0xf7bfffff (0000:00:02.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7c00000 to 0xf7c01fff (0000:02:00.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7d00000 to 0xf7d3ffff (0000:01:00.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7d40000 to 0xf7d5ffff (0000:01:00.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e00000 to 0xf7e0ffff (0000:00:14.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e10000 to 0xf7e13fff (0000:00:1b.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e15000 to 0xf7e150ff (0000:00:1f.3) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e16000 to 0xf7e167ff (0000:00:1f.2) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e17000 to 0xf7e173ff (0000:00:1d.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e18000 to 0xf7e183ff (0000:00:1a.0) has incorrect attribute Write-Back. mtrr: Memory range 0xf7e1a000 to 0xf7e1a00f (0000:00:16.0) has incorrect attribute Write-Back. aspm: PCIe ASPM setting was not matched. dmicheck: String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x000eb691, field 'Asset Tag', offset 0x08 has a default value 'No Asset Tag' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x02 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Version', offset 0x06 has a default value 'N/A' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x03 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Serial Number', offset 0x07 has a default value 'None' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'Asset Tag', offset 0x08 has a default value 'No Asset Tag' and probably has not been updated by the BIOS vendor. syntaxcheck: Assembler warning in line 2111 syntaxcheck: Assembler warning in line 5849 syntaxcheck: Assembler warning in line 10364 syntaxcheck: Assembler warning in line 63 syntaxcheck: Assembler warning in line 129 syntaxcheck: Assembler warning in line 244 syntaxcheck: Assembler warning in line 311 syntaxcheck: Assembler warning in line 358 syntaxcheck: Assembler warning in line 405 syntaxcheck: Assembler warning in line 452 syntaxcheck: Assembler warning in line 499 syntaxcheck: Assembler warning in line 546 syntaxcheck: Assembler warning in line 233 syntaxcheck: Assembler warning in line 280 syntaxcheck: Assembler warning in line 291 syntaxcheck: Assembler warning in line 312 syntaxcheck: Assembler warning in line 333 syntaxcheck: Assembler warning in line 354 syntaxcheck: Assembler warning in line 375 syntaxcheck: Assembler warning in line 396 method: \_SB_.PCI0.PEG0.PEGP.DD02._BCM returned values, but was expected to return nothing. method: \_SB_.PCI0.GFX0.DD02._BCM returned values, but was expected to return nothing. method: \_SB_.PCI0.PEG0.PEGP.DD01._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD03._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD04._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD05._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD06._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD07._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD08._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. fan: Fan present but has no cur_state present. autobrightness: 1167 brightness levels did not match the brightnesss level just set for backlight intel_backlight. Low failures: 69 klog: LOW Kernel message: [ 9.621705] lpc_ich: Resource conflict(s) found affecting gpio_ich klog: LOW Kernel message: [ 10.239762] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS dmicheck: String index 0x05 in table entry 'Chassis Information (Type 3)' @ 0x000eb710, field 'SKU Number', offset 0x15 has a default value 'To be filled by O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000eba99, field 'Description', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebaeb, field 'Description', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebb3e, field 'Description', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebb84, field 'Description', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'Management Device Component (Type 35)' @ 0x000ebbd4, field 'Description', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x01 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Location', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x02 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Device Name', offset 0x06 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x03 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Manufacturer', offset 0x07 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Serial Number', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Asset Tag', offset 0x09 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x06 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Model Part Number', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x07 in table entry 'System Power Supply (Type 39)' @ 0x000ebc6a, field 'Revision Level', offset 0x0b has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x000ebdf3, field 'Asset Tag', offset 0x21 has a default value 'Fill By OEM' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x000ebdf3, field 'Part Number', offset 0x22 has a default value 'Fill By OEM' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebe7d, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x03 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Manufacturer', offset 0x17 has a default value '[Empty]' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Serial Number', offset 0x18 has a default value '[Empty]' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x06 in table entry 'Memory Device (Type 17)' @ 0x000ebf0a, field 'Part Number', offset 0x1a has a default value '[Empty]' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebf66, field 'Serial Number', offset 0x18 has a default value '00000000' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebf66, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x03 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Manufacturer', offset 0x17 has a default value '[Empty]' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Serial Number', offset 0x18 has a default value '[Empty]' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor. dmicheck: String index 0x06 in table entry 'Memory Device (Type 17)' @ 0x000ebff2, field 'Part Number', offset 0x1a has a default value '[Empty]' and probably has not been updated by the BIOS vendor. mpcheck: System Address Space Mapping Entry 3 (@0x000fd7f0) has a zero sized Address Length. mpcheck: System Address Space Mapping Entry 4 (@0x000fd804) has a zero sized Address Length. syntaxcheck: Assembler remark in line 3221 syntaxcheck: Assembler remark in line 5035 syntaxcheck: Assembler remark in line 5038 syntaxcheck: Assembler remark in line 5097 syntaxcheck: Assembler remark in line 5099 syntaxcheck: Assembler remark in line 5433 syntaxcheck: Assembler remark in line 8766 syntaxcheck: Assembler remark in line 8851 syntaxcheck: Assembler remark in line 8936 syntaxcheck: Assembler remark in line 9021 syntaxcheck: Assembler remark in line 9345 syntaxcheck: Assembler remark in line 9430 syntaxcheck: Assembler remark in line 9515 syntaxcheck: Assembler remark in line 10422 syntaxcheck: Assembler remark in line 10426 syntaxcheck: Assembler remark in line 10609 syntaxcheck: Assembler remark in line 10713 syntaxcheck: Assembler remark in line 10717 syntaxcheck: Assembler remark in line 10843 syntaxcheck: Assembler remark in line 132 syntaxcheck: Assembler remark in line 161 syntaxcheck: Assembler remark in line 176 syntaxcheck: Assembler remark in line 179 syntaxcheck: Assembler remark in line 205 syntaxcheck: Assembler remark in line 284 syntaxcheck: Assembler remark in line 294 syntaxcheck: Assembler remark in line 235 syntaxcheck: Assembler remark in line 252 syntaxcheck: Assembler remark in line 269 syntaxcheck: Assembler remark in line 286 syntaxcheck: Assembler remark in line 295 syntaxcheck: Assembler remark in line 493 syntaxcheck: Assembler remark in line 494 syntaxcheck: Assembler remark in line 495 syntaxcheck: Assembler remark in line 496 syntaxcheck: Assembler remark in line 497 syntaxcheck: Assembler remark in line 498 syntaxcheck: Assembler remark in line 517 syntaxcheck: Assembler remark in line 786 Other failures: NONE Test |Pass |Fail |Abort|Warn |Skip |Info | ---------------+-----+-----+-----+-----+-----+-----+ acpiinfo | | | | | | 3| acpitables | 23| | | | | | apicedge | 1| | | | | | apicinstance | 1| | | | | | aspm | 1| 2| | 4| | | autobrightness | 2| 1| | | | | bios32 | | | | | | | bios_info | | | | | | 1| checksum | 18| | | | | | cpufreq | | | | 1| | | crs | 1| | | | | | csm | | | | | | 1| cstates | 6| | | | | | dmar | 2| | | | | | dmicheck | 55| 40| | | | | ebda | 1| | | | | | fadt | 3| | | | | | fan | 6| 1| | | | | hda_audio | 2| | | | | | hpet_check | 5| | | | | | klog | | 10| | | | | maxfreq | 1| | | | | | maxreadreq | 1| | | | | | mcfg | 2| | | | | | method | 405| 11| | 1| 125| | microcode | | | | | 1| | mpcheck | 8| 2| | | | | msr | 96| | | | | | mtrr | 1| 15| | | 1| | nx | 3| | | | | | oops | 2| | | | | | os2gap | 1| | | | | | osilinux | | | | 1| | | pcc | | | | | | 1| pciirq | 4| | | | | | pnp | 2| | | | | | securebootcert | | | | | 1| | syntaxcheck | | 117| | | | | uefibootpath | | | 1| | | | version | | | | | | 4| virt | 1| | | | | | wakealarm | 4| | | | | | wmi | 1| | | | | | ---------------+-----+-----+-----+-----+-----+-----+ Total: | 659| 199| 1| 7| 128| 10| ---------------+-----+-----+-----+-----+-----+-----+ Results generated by fwts: Version v15.03.01 (2015-04-01 03:46:20). Some of this work - Copyright (c) 1999 - 2015, Intel Corp. All rights reserved. Some of this work - Copyright (c) 2010 - 2015, Canonical. This test run on 15/08/15 at 21:12:07 on host Linux mark-laptop 3.19.0-25-generic #26-Ubuntu SMP Fri Jul 24 21:17:31 UTC 2015 x86_64. Command: "fwts method". Running tests: method. method: ACPI DSDT Method Semantic tests. -------------------------------------------------------------------------------- FADT X_FIRMWARE_CTRL 64 bit pointer was zero, falling back to using FIRMWARE_CTRL 32 bit pointer. Test 1 of 180: Test Method Names. Found 1793 Objects PASSED: Test 1, Method names contain legal characters. Test 2 of 180: Test _AEI. SKIPPED: Test 2, Skipping test for non-existant object _AEI. Test 3 of 180: Test _EVT (Event Method). SKIPPED: Test 3, Skipping test for non-existant object _EVT. Test 4 of 180: Test _DLM (Device Lock Mutex). SKIPPED: Test 4, Skipping test for non-existant object _DLM. Test 5 of 180: Test _PIC (Inform AML of Interrupt Model). PASSED: Test 5, \_PIC returned no values as expected. PASSED: Test 5, \_PIC returned no values as expected. PASSED: Test 5, \_PIC returned no values as expected. Test 6 of 180: Test _CID (Compatible ID). PASSED: Test 6, \_SB_.PCI0._CID returned an integer 0x030ad041 (EISA ID PNP0A03). PASSED: Test 6, \_SB_.PCI0.LPCB.CWDT._CID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2K._CID returned an integer 0x0303d041 (EISA ID PNP0303). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x130fd041 (EISA ID PNP0F13). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x0e0fd041 (EISA ID PNP0F0E). PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x030fd041 (EISA ID PNP0F03). PASSED: Test 6, \_SB_.PCI0.ITPM._CID returned an integer 0x310cd041 (EISA ID PNP0C31). PASSED: Test 6, \_SB_.TPM_._CID returned an integer 0x310cd041 (EISA ID PNP0C31). Test 7 of 180: Test _DDN (DOS Device Name). SKIPPED: Test 7, Skipping test for non-existant object _DDN. Test 8 of 180: Test _HID (Hardware ID). PASSED: Test 8, \_SB_.PCI0._HID returned an integer 0x080ad041 (EISA ID PNP0A08). PASSED: Test 8, \_SB_.PCI0.TPMX._HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 8, \_SB_.PCI0.LPCB.DMAC._HID returned an integer 0x0002d041 (EISA ID PNP0200). PASSED: Test 8, \_SB_.PCI0.LPCB.FWHD._HID returned an integer 0x0008d425 (EISA ID INT0800). PASSED: Test 8, \_SB_.PCI0.LPCB.HPET._HID returned an integer 0x0301d041 (EISA ID PNP0103). PASSED: Test 8, \_SB_.PCI0.LPCB.IPIC._HID returned an integer 0x0000d041 (EISA ID PNP0000). PASSED: Test 8, \_SB_.PCI0.LPCB.LDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.LPCB.RTC_._HID returned an integer 0x000bd041 (EISA ID PNP0B00). PASSED: Test 8, \_SB_.PCI0.LPCB.TIMR._HID returned an integer 0x0001d041 (EISA ID PNP0100). PASSED: Test 8, \_SB_.PCI0.LPCB.CWDT._HID returned an integer 0x0d3fd425 (EISA ID INT3F0D). PASSED: Test 8, \_SB_.PCI0.LPCB.H_EC._HID returned an integer 0x090cd041 (EISA ID PNP0C09). PASSED: Test 8, \_SB_.PCI0.LPCB.H_EC.ALSD._HID returned a string 'ACPI0008' as expected. PASSED: Test 8, \_SB_.PCI0.LPCB.PS2K._HID returned a string 'MSF0001' as expected. PASSED: Test 8, \_SB_.PCI0.LPCB.PS2M._HID returned an integer 0x000b8416 (EISA ID ETD0B00). PASSED: Test 8, \_SB_.PCI0.LPCB.RMSC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.LPCB.COPR._HID returned an integer 0x040cd041 (EISA ID PNP0C04). PASSED: Test 8, \_SB_.PCI0.PDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 8, \_SB_.PCI0.ITPM._HID returned a string 'INTC0102' as expected. PASSED: Test 8, \_SB_.PCI0.AMW0._HID returned a string 'PNP0C14' as expected. PASSED: Test 8, \_SB_.LNKA._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKB._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKC._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKD._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKE._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKF._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKG._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.LNKH._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 8, \_SB_.ADP1._HID returned a string 'ACPI0003' as expected. PASSED: Test 8, \_SB_.BAT1._HID returned an integer 0x0a0cd041 (EISA ID PNP0C0A). PASSED: Test 8, \_SB_.LID0._HID returned an integer 0x0d0cd041 (EISA ID PNP0C0D). PASSED: Test 8, \_SB_.PWRB._HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). PASSED: Test 8, \_SB_.SAPM._HID returned a string 'SAM0714' as expected. PASSED: Test 8, \_SB_.MEM2._HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 8, \_SB_.TPM_._HID returned an integer 0x0201d824 (EISA ID IFX0102). PASSED: Test 8, \_TZ_.FAN0._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 8, \_TZ_.FAN1._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). Test 9 of 180: Test _HRV (Hardware Revision Number). SKIPPED: Test 9, Skipping test for non-existant object _HRV. Test 10 of 180: Test _MLS (Multiple Language String). SKIPPED: Test 10, Skipping test for non-existant object _MLS. Test 11 of 180: Test _PLD (Physical Device Location). PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR14.WCAM._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP1._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP2._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP3._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.HSP4._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP1._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP2._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP3._PLD correctly returned a sane looking package. PASSED: Test 11, \_SB_.PCI0.XHC_.RHUB.SSP4._PLD correctly returned a sane looking package. Test 12 of 180: Test _SUB (Subsystem ID). SKIPPED: Test 12, Skipping test for non-existant object _SUB. Test 13 of 180: Test _SUN (Slot User Number). SKIPPED: Test 13, Skipping test for non-existant object _SUN. Test 14 of 180: Test _STR (String). PASSED: Test 14, \_SB_.PCI0.ITPM._STR correctly returned a buffer of 30 elements. PASSED: Test 14, \_SB_.TPM_._STR correctly returned a buffer of 30 elements. Test 15 of 180: Test _UID (Unique ID). PASSED: Test 15, \_SB_.PCI0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.PCI0.TPMX._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.LPCB.HPET._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.PCI0.LPCB.LDRC._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.PCI0.LPCB.H_EC._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.LPCB.RMSC._UID correctly returned sane looking value 0x00000010. PASSED: Test 15, \_SB_.PCI0.PDRC._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.PCI0.AMW0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_SB_.LNKA._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.LNKB._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.LNKC._UID correctly returned sane looking value 0x00000003. PASSED: Test 15, \_SB_.LNKD._UID correctly returned sane looking value 0x00000004. PASSED: Test 15, \_SB_.LNKE._UID correctly returned sane looking value 0x00000005. PASSED: Test 15, \_SB_.LNKF._UID correctly returned sane looking value 0x00000006. PASSED: Test 15, \_SB_.LNKG._UID correctly returned sane looking value 0x00000007. PASSED: Test 15, \_SB_.LNKH._UID correctly returned sane looking value 0x00000008. PASSED: Test 15, \_SB_.BAT1._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.SAPM._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_SB_.MEM2._UID correctly returned sane looking value 0x00000002. PASSED: Test 15, \_SB_.TPM_._UID correctly returned sane looking value 0x00000001. PASSED: Test 15, \_TZ_.FAN0._UID correctly returned sane looking value 0x00000000. PASSED: Test 15, \_TZ_.FAN1._UID correctly returned sane looking value 0x00000001. Test 16 of 180: Test _CDM (Clock Domain). SKIPPED: Test 16, Skipping test for non-existant object _CDM. Test 17 of 180: Test _CRS (Current Resource Settings). PASSED: Test 17, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.TPMX._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.DMAC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.FWHD._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.HPET._CRS (End Tag Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.IPIC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.LDRC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.RTC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.TIMR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.CWDT._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.H_EC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.PS2K._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.PS2M._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.RMSC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.LPCB.COPR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.PDRC._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.PCI0.ITPM._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane. PASSED: Test 17, \_SB_.MEM2._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 17, \_SB_.TPM_._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. Test 18 of 180: Test _DSD (Device Specific Data). SKIPPED: Test 18, Skipping test for non-existant object _DSD. Test 19 of 180: Test _DIS (Disable). PASSED: Test 19, \_SB_.LNKA._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKB._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKC._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKD._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKE._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKF._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKG._DIS returned no values as expected. PASSED: Test 19, \_SB_.LNKH._DIS returned no values as expected. Test 20 of 180: Test _DMA (Direct Memory Access). SKIPPED: Test 20, Skipping test for non-existant object _DMA. Test 21 of 180: Test _FIX (Fixed Register Resource Provider). SKIPPED: Test 21, Skipping test for non-existant object _FIX. Test 22 of 180: Test _GSB (Global System Interrupt Base). SKIPPED: Test 22, Skipping test for non-existant object _GSB. Test 23 of 180: Test _HPP (Hot Plug Parameters). SKIPPED: Test 23, Skipping test for non-existant object _HPP. Test 24 of 180: Test _PRS (Possible Resource Settings). PASSED: Test 24, \_SB_.PCI0.LPCB.PS2K._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 24, \_SB_.PCI0.LPCB.PS2M._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKA._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKB._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKC._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKD._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKE._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKF._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKG._PRS (IRQ Descriptor) looks sane. PASSED: Test 24, \_SB_.LNKH._PRS (IRQ Descriptor) looks sane. Test 25 of 180: Test _PXM (Proximity). SKIPPED: Test 25, Skipping test for non-existant object _PXM. Test 26 of 180: Test _CCA (Cache Coherency Attribute). SKIPPED: Test 26, Skipping test for non-existant object _CCA. Test 27 of 180: Test _EDL (Eject Device List). SKIPPED: Test 27, Skipping test for non-existant object _EDL. Test 28 of 180: Test _EJD (Ejection Dependent Device). SKIPPED: Test 28, Skipping test for non-existant object _EJD. Test 29 of 180: Test _EJ0 (Eject). SKIPPED: Test 29, Skipping test for non-existant object _EJ0. Test 30 of 180: Test _EJ1 (Eject). SKIPPED: Test 30, Skipping test for non-existant object _EJ1. Test 31 of 180: Test _EJ2 (Eject). SKIPPED: Test 31, Skipping test for non-existant object _EJ2. Test 32 of 180: Test _EJ3 (Eject). SKIPPED: Test 32, Skipping test for non-existant object _EJ3. Test 33 of 180: Test _EJ4 (Eject). SKIPPED: Test 33, Skipping test for non-existant object _EJ4. Test 34 of 180: Test _LCK (Lock). SKIPPED: Test 34, Skipping test for non-existant object _LCK. Test 35 of 180: Test _RMV (Remove). SKIPPED: Test 35, Skipping test for non-existant object _RMV. Test 36 of 180: Test _STA (Status). PASSED: Test 36, \_SB_.PCI0.TPMX._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.HPET._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.PCI0.LPCB.CWDT._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.H_EC.ALSD._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.PCI0.LPCB.PS2K._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.LPCB.PS2M._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.PEG0.PEGP._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.PCI0.ITPM._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.LNKA._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKB._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKC._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKD._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKE._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKF._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKG._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.LNKH._STA correctly returned sane looking value 0x0000000b. PASSED: Test 36, \_SB_.ADP1._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.BAT1._STA correctly returned sane looking value 0x0000000f. PASSED: Test 36, \_SB_.SAPM._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.MEM2._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_SB_.TPM_._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_TZ_.FN00._STA correctly returned sane looking value 0x00000000. PASSED: Test 36, \_TZ_.FN01._STA correctly returned sane looking value 0x00000000. Test 37 of 180: Test _DEP (Operational Region Dependencies). SKIPPED: Test 37, Skipping test for non-existant object _DEP. Test 38 of 180: Test _BDN (BIOS Dock Name). SKIPPED: Test 38, Skipping test for non-existant object _BDN. Test 39 of 180: Test _BBN (Base Bus Number). PASSED: Test 39, \_SB_.PCI0._BBN correctly returned an integer. Test 40 of 180: Test _DCK (Dock). SKIPPED: Test 40, Skipping test for non-existant object _DCK. Test 41 of 180: Test _INI (Initialize). PASSED: Test 41, \_SB_.PCI0.PEG0.PEGP._INI returned no values as expected. PASSED: Test 41, \_SB_.PCI0._INI returned no values as expected. Test 42 of 180: Test _GLK (Global Lock). SKIPPED: Test 42, Skipping test for non-existant object _GLK. Test 43 of 180: Test _SEG (Segment). SKIPPED: Test 43, Skipping test for non-existant object _SEG. Test 44 of 180: Test _OFF (Set resource off). PASSED: Test 44, \_SB_.PCI0.PEG0.PEGP._OFF returned no values as expected. PASSED: Test 44, \_TZ_.FN00._OFF returned no values as expected. PASSED: Test 44, \_TZ_.FN01._OFF returned no values as expected. Test 45 of 180: Test _ON (Set resource on). SKIPPED: Test 45, Skipping test for non-existant object _ON. Test 46 of 180: Test _DSW (Device Sleep Wake). SKIPPED: Test 46, Skipping test for non-existant object _DSW. Test 47 of 180: Test _IRC (In Rush Current). SKIPPED: Test 47, Skipping test for non-existant object _IRC. Test 48 of 180: Test _PRE (Power Resources for Enumeration). SKIPPED: Test 48, Skipping test for non-existant object _PRE. Test 49 of 180: Test _PR0 (Power Resources for D0). PASSED: Test 49, \_TZ_.FAN0._PR0 correctly returned a sane looking package. PASSED: Test 49, \_TZ_.FAN1._PR0 correctly returned a sane looking package. Test 50 of 180: Test _PR1 (Power Resources for D1). SKIPPED: Test 50, Skipping test for non-existant object _PR1. Test 51 of 180: Test _PR2 (Power Resources for D2). SKIPPED: Test 51, Skipping test for non-existant object _PR2. Test 52 of 180: Test _PR3 (Power Resources for D3). SKIPPED: Test 52, Skipping test for non-existant object _PR3. Test 53 of 180: Test _PRW (Power Resources for Wake). PASSED: Test 53, \_SB_.PCI0.P0P1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB2._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB3._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB4._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB5._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB6._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.USB7._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.RP01._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.RP04._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0.PEGP._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG0.PEGA._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG1._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG2._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PCI0.PEG3._PRW correctly returned a sane looking package. PASSED: Test 53, \_SB_.PWRB._PRW correctly returned a sane looking package. Test 54 of 180: Test _PS0 (Power State 0). ACPICA Exception AE_AML_INFINITE_LOOP during execution of method _PS0 WARNING: Test 54, Detected an infinite loop when evaluating method '\_SB_.PCI0.LPCB.PS2K._PS0'. ADVICE: This may occur because we are emulating the execution in this test environment and cannot handshake with the embedded controller or jump to the BIOS via SMIs. However, the fact that AML code spins forever means that lockup conditions are not being checked for in the AML bytecode. PASSED: Test 54, \_SB_.PCI0.LPCB.PS2M._PS0 returned no values as expected. Test 55 of 180: Test _PS1 (Power State 1). SKIPPED: Test 55, Skipping test for non-existant object _PS1. Test 56 of 180: Test _PS2 (Power State 2). SKIPPED: Test 56, Skipping test for non-existant object _PS2. Test 57 of 180: Test _PS3 (Power State 3). PASSED: Test 57, \_SB_.PCI0.LPCB.PS2K._PS3 returned no values as expected. PASSED: Test 57, \_SB_.PCI0.LPCB.PS2M._PS3 returned no values as expected. Test 58 of 180: Test _PSC (Power State Current). SKIPPED: Test 58, Skipping test for non-existant object _PSC. Test 59 of 180: Test _PSE (Power State for Enumeration). SKIPPED: Test 59, Skipping test for non-existant object _PSE. Test 60 of 180: Test _PSW (Power State Wake). PASSED: Test 60, \_SB_.PCI0.EHC1._PSW returned no values as expected. PASSED: Test 60, \_SB_.PCI0.EHC2._PSW returned no values as expected. Test 61 of 180: Test _S1D (S1 Device State). SKIPPED: Test 61, Skipping test for non-existant object _S1D. Test 62 of 180: Test _S2D (S2 Device State). SKIPPED: Test 62, Skipping test for non-existant object _S2D. Test 63 of 180: Test _S3D (S3 Device State). PASSED: Test 63, \_SB_.PCI0.EHC1._S3D correctly returned an integer. PASSED: Test 63, \_SB_.PCI0.EHC2._S3D correctly returned an integer. PASSED: Test 63, \_SB_.PCI0.XHC_._S3D correctly returned an integer. Test 64 of 180: Test _S4D (S4 Device State). PASSED: Test 64, \_SB_.PCI0.EHC1._S4D correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.EHC2._S4D correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.XHC_._S4D correctly returned an integer. Test 65 of 180: Test _S0W (S0 Device Wake State). SKIPPED: Test 65, Skipping test for non-existant object _S0W. Test 66 of 180: Test _S1W (S1 Device Wake State). SKIPPED: Test 66, Skipping test for non-existant object _S1W. Test 67 of 180: Test _S2W (S2 Device Wake State). SKIPPED: Test 67, Skipping test for non-existant object _S2W. Test 68 of 180: Test _S3W (S3 Device Wake State). SKIPPED: Test 68, Skipping test for non-existant object _S3W. Test 69 of 180: Test _S4W (S4 Device Wake State). SKIPPED: Test 69, Skipping test for non-existant object _S4W. Test 70 of 180: Test _S0_ (S0 System State). \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 70, \_S0_ correctly returned a sane looking package. Test 71 of 180: Test _S1_ (S1 System State). SKIPPED: Test 71, Skipping test for non-existant object _S1_. Test 72 of 180: Test _S2_ (S2 System State). SKIPPED: Test 72, Skipping test for non-existant object _S2_. Test 73 of 180: Test _S3_ (S3 System State). \_S3_ PM1a_CNT.SLP_TYP value: 0x00000005 \_S3_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 73, \_S3_ correctly returned a sane looking package. Test 74 of 180: Test _S4_ (S4 System State). \_S4_ PM1a_CNT.SLP_TYP value: 0x00000006 \_S4_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 74, \_S4_ correctly returned a sane looking package. Test 75 of 180: Test _S5_ (S5 System State). \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007 \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 75, \_S5_ correctly returned a sane looking package. Test 76 of 180: Test _SWS (System Wake Source). SKIPPED: Test 76, Skipping test for non-existant object _SWS. Test 77 of 180: Test _PSS (Performance Supported States). \_PR_.CPU0._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 35000 10 10 1 2600 35000 10 10 2 2500 33218 10 10 3 2400 31470 10 10 4 2300 29755 10 10 5 2200 28074 10 10 6 2100 26426 10 10 7 2000 24816 10 10 8 1900 23556 10 10 9 1800 22002 10 10 10 1700 20480 10 10 11 1600 18989 10 10 12 1500 17534 10 10 13 1400 16106 10 10 14 1300 15009 10 10 15 1200 13638 10 10 PASSED: Test 77, \_PR_.CPU0._PSS correctly returned a sane looking package. Test 78 of 180: Test _CPC (Continuous Performance Control). SKIPPED: Test 78, Skipping test for non-existant object _CPC. Test 79 of 180: Test _CSD (C State Dependencies). SKIPPED: Test 79, Skipping test for non-existant object _CSD. Test 80 of 180: Test _CST (C States). SKIPPED: Test 80, Skipping test for non-existant object _CST. Test 81 of 180: Test _PCT (Performance Control). PASSED: Test 81, \_PR_.CPU0._PCT correctly returned a sane looking package. Test 82 of 180: Test _PDL (P-State Depth Limit). SKIPPED: Test 82, Skipping test for non-existant object _PDL. Test 83 of 180: Test _PPC (Performance Present Capabilities). PASSED: Test 83, \_PR_.CPU0._PPC correctly returned an integer. Test 84 of 180: Test _PPE (Polling for Platform Error). SKIPPED: Test 84, Skipping test for non-existant object _PPE. Test 85 of 180: Test _PSD (Power State Dependencies). PASSED: Test 85, \_PR_.CPU0._PSD correctly returned a sane looking package. Test 86 of 180: Test _TDL (T-State Depth Limit). SKIPPED: Test 86, Skipping test for non-existant object _TDL. Test 87 of 180: Test _TPC (Throttling Present Capabilities). SKIPPED: Test 87, Skipping test for non-existant object _TPC. Test 88 of 180: Test _TSD (Throttling State Dependencies). SKIPPED: Test 88, Skipping test for non-existant object _TSD. Test 89 of 180: Test _TSS (Throttling Supported States). SKIPPED: Test 89, Skipping test for non-existant object _TSS. Test 90 of 180: Test _PUR (Processor Utilization Request). SKIPPED: Test 90, Skipping test for non-existant object _PUR. Test 91 of 180: Test _MSG (Message). SKIPPED: Test 91, Skipping test for non-existant object _MSG. Test 92 of 180: Test _SST (System Status). SKIPPED: Test 92, Skipping test for non-existant object _SST. Test 93 of 180: Test _ALC (Ambient Light Colour Chromaticity). SKIPPED: Test 93, Skipping test for non-existant object _ALC. Test 94 of 180: Test _ALI (Ambient Light Illuminance). PASSED: Test 94, \_SB_.PCI0.LPCB.H_EC.ALSD._ALI correctly returned an integer. Test 95 of 180: Test _ALT (Ambient Light Temperature). SKIPPED: Test 95, Skipping test for non-existant object _ALT. Test 96 of 180: Test _ALP (Ambient Light Polling). SKIPPED: Test 96, Skipping test for non-existant object _ALP. Test 97 of 180: Test _ALR (Ambient Light Response). PASSED: Test 97, \_SB_.PCI0.LPCB.H_EC.ALSD._ALR correctly returned a sane looking package. Test 98 of 180: Test _LID (Lid Status). PASSED: Test 98, \_SB_.LID0._LID correctly returned sane looking value 0x00000000. Test 99 of 180: Test _GTF (Get Task File). PASSED: Test 99, \_SB_.PCI0.SAT0.SPT0._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT1._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT3._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT4._GTF correctly returned a sane looking buffer. PASSED: Test 99, \_SB_.PCI0.SAT0.SPT5._GTF correctly returned a sane looking buffer. Test 100 of 180: Test _GTM (Get Timing Mode). PASSED: Test 100, \_SB_.PCI0.SAT0._GTM correctly returned a sane looking buffer. Test 101 of 180: Test _MBM (Memory Bandwidth Monitoring Data). SKIPPED: Test 101, Skipping test for non-existant object _MBM. Test 102 of 180: Test _UPC (USB Port Capabilities). PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP1._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP2._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP3._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.HSP4._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP1._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP2._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP3._UPC correctly returned a sane looking package. PASSED: Test 102, \_SB_.PCI0.XHC_.RHUB.SSP4._UPC correctly returned a sane looking package. Test 103 of 180: Test _UPD (User Presence Detect). SKIPPED: Test 103, Skipping test for non-existant object _UPD. Test 104 of 180: Test _UPP (User Presence Polling). SKIPPED: Test 104, Skipping test for non-existant object _UPP. Test 105 of 180: Test _GCP (Get Capabilities). SKIPPED: Test 105, Skipping test for non-existant object _GCP. Test 106 of 180: Test _GRT (Get Real Time). SKIPPED: Test 106, Skipping test for non-existant object _GRT. Test 107 of 180: Test _GWS (Get Wake Status). SKIPPED: Test 107, Skipping test for non-existant object _GWS. Test 108 of 180: Test _STP (Set Expired Timer Wake Policy). SKIPPED: Test 108, Skipping test for non-existant object _STP. Test 109 of 180: Test _STV (Set Timer Value). SKIPPED: Test 109, Skipping test for non-existant object _STV. Test 110 of 180: Test _TIP (Expired Timer Wake Policy). SKIPPED: Test 110, Skipping test for non-existant object _TIP. Test 111 of 180: Test _TIV (Timer Values). SKIPPED: Test 111, Skipping test for non-existant object _TIV. Test 112 of 180: Test _SBS (Smart Battery Subsystem). SKIPPED: Test 112, Skipping test for non-existant object _SBS. Test 113 of 180: Test _BCT (Battery Charge Time). SKIPPED: Test 113, Skipping test for non-existant object _BCT. Test 114 of 180: Test _BIF (Battery Information). PASSED: Test 114, \_SB_.BAT1._BIF correctly returned a sane looking package. Test 115 of 180: Test _BIX (Battery Information Extended). PASSED: Test 115, \_SB_.BAT1._BIX correctly returned a sane looking package. Test 116 of 180: Test _BMA (Battery Measurement Averaging). SKIPPED: Test 116, Skipping test for non-existant object _BMA. Test 117 of 180: Test _BMC (Battery Maintenance Control). SKIPPED: Test 117, Skipping test for non-existant object _BMC. Test 118 of 180: Test _BMD (Battery Maintenance Data). SKIPPED: Test 118, Skipping test for non-existant object _BMD. Test 119 of 180: Test _BMS (Battery Measurement Sampling Time). SKIPPED: Test 119, Skipping test for non-existant object _BMS. Test 120 of 180: Test _BST (Battery Status). PASSED: Test 120, \_SB_.BAT1._BST correctly returned a sane looking package. Test 121 of 180: Test _BTP (Battery Trip Point). PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. PASSED: Test 121, \_SB_.BAT1._BTP returned no values as expected. Test 122 of 180: Test _BTM (Battery Time). SKIPPED: Test 122, Skipping test for non-existant object _BTM. Test 123 of 180: Test _PCL (Power Consumer List). FAILED [CRITICAL] AETtype: Test 123, Detected error 'Type' when evaluating '\_SB_.ADP1._PCL'. ADVICE: The type of an object is incorrect and does not match the expected type. ACPI will generally abort execution of the AML op-code that causes this error. FAILED [CRITICAL] AETtype: Test 123, Detected error 'Type' when evaluating '\_SB_.BAT1._PCL'. ADVICE: The type of an object is incorrect and does not match the expected type. ACPI will generally abort execution of the AML op-code that causes this error. Test 124 of 180: Test _PIF (Power Source Information). SKIPPED: Test 124, Skipping test for non-existant object _PIF. Test 125 of 180: Test _PRL (Power Source Redundancy List). SKIPPED: Test 125, Skipping test for non-existant object _PRL. Test 126 of 180: Test _PSR (Power Source). PASSED: Test 126, \_SB_.ADP1._PSR correctly returned sane looking value 0x00000000. Test 127 of 180: Test _GAI (Get Averaging Level). SKIPPED: Test 127, Skipping test for non-existant object _GAI. Test 128 of 180: Test _GHL (Get Harware Limit). SKIPPED: Test 128, Skipping test for non-existant object _GHL. Test 129 of 180: Test _PMD (Power Meter Devices). SKIPPED: Test 129, Skipping test for non-existant object _PMD. Test 130 of 180: Test _PMM (Power Meter Measurement). SKIPPED: Test 130, Skipping test for non-existant object _PMM. Test 131 of 180: Test _FIF (Fan Information). SKIPPED: Test 131, Skipping test for non-existant object _FIF. Test 132 of 180: Test _FPS (Fan Performance States). SKIPPED: Test 132, Skipping test for non-existant object _FPS. Test 133 of 180: Test _FSL (Fan Set Level). SKIPPED: Test 133, Skipping test for non-existant object _FSL. Test 134 of 180: Test _FST (Fan Status). SKIPPED: Test 134, Skipping test for non-existant object _FST. Test 135 of 180: Test _ACx (Active Cooling). PASSED: Test 135, \_TZ_.TZ00._AC0 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC1 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC2 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC3 correctly returned a sane looking return type. PASSED: Test 135, \_TZ_.TZ00._AC4 correctly returned a sane looking return type. SKIPPED: Test 135, Skipping test for non-existant object _AC5. SKIPPED: Test 135, Skipping test for non-existant object _AC6. SKIPPED: Test 135, Skipping test for non-existant object _AC7. SKIPPED: Test 135, Skipping test for non-existant object _AC8. SKIPPED: Test 135, Skipping test for non-existant object _AC9. Test 136 of 180: Test _ART (Active Cooling Relationship Table). SKIPPED: Test 136, Skipping test for non-existant object _ART. Test 137 of 180: Test _CRT (Critical Trip Point). PASSED: Test 137, \_TZ_.TZ00._CRT correctly returned a sane looking return type. PASSED: Test 137, \_TZ_.TZ01._CRT correctly returned a sane looking return type. Test 138 of 180: Test _DTI (Device Temperature Indication). SKIPPED: Test 138, Skipping test for non-existant object _DTI. Test 139 of 180: Test _HOT (Hot Temperature). SKIPPED: Test 139, Skipping test for non-existant object _HOT. Test 140 of 180: Test _NTT (Notification Temp Threshold). SKIPPED: Test 140, Skipping test for non-existant object _NTT. Test 141 of 180: Test _PSL (Passive List). PASSED: Test 141, \_TZ_.TZ00._PSL correctly returned a sane looking package. PASSED: Test 141, \_TZ_.TZ01._PSL correctly returned a sane looking package. Test 142 of 180: Test _PSV (Passive Temp). PASSED: Test 142, \_TZ_.TZ00._PSV correctly returned a sane looking return type. PASSED: Test 142, \_TZ_.TZ01._PSV correctly returned a sane looking return type. Test 143 of 180: Test _RTV (Relative Temp Values). SKIPPED: Test 143, Skipping test for non-existant object _RTV. Test 144 of 180: Test _SCP (Set Cooling Policy). SKIPPED: Test 144, Skipping test for non-existant object _DTI. Test 145 of 180: Test _TC1 (Thermal Constant 1). PASSED: Test 145, _TC1 correctly returned sane looking value 0x00000000. PASSED: Test 145, _TC1 correctly returned sane looking value 0x00000000. Test 146 of 180: Test _TC2 (Thermal Constant 2). PASSED: Test 146, _TC1 correctly returned sane looking value 0x00000000. PASSED: Test 146, _TC1 correctly returned sane looking value 0x00000000. Test 147 of 180: Test _TMP (Thermal Zone Current Temp). PASSED: Test 147, \_TZ_.TZ00._TMP correctly returned a sane looking return type. PASSED: Test 147, \_TZ_.TZ01._TMP correctly returned a sane looking return type. Test 148 of 180: Test _TPT (Trip Point Temperature). SKIPPED: Test 148, Skipping test for non-existant object _TPT. Test 149 of 180: Test _TRT (Thermal Relationship Table). SKIPPED: Test 149, Skipping test for non-existant object _TRT. Test 150 of 180: Test _TSP (Thermal Sampling Period). PASSED: Test 150, _TSP correctly returned sane looking value 0.000000 seconds PASSED: Test 150, _TSP correctly returned sane looking value 0.000000 seconds Test 151 of 180: Test _TST (Temperature Sensor Threshold). SKIPPED: Test 151, Skipping test for non-existant object _TST. Test 152 of 180: Test _TZD (Thermal Zone Devices). SKIPPED: Test 152, Skipping test for non-existant object _TZD. Test 153 of 180: Test _TZM (Thermal Zone member). SKIPPED: Test 153, Skipping test for non-existant object _TZM. Test 154 of 180: Test _TZP (Thermal Zone Polling). SKIPPED: Test 154, Skipping test for non-existant object _TZP. Test 155 of 180: Test _PTS (Prepare to Sleep). Test _PTS(1). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(2). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(3). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(4). PASSED: Test 155, \_PTS returned no values as expected. Test _PTS(5). PASSED: Test 155, \_PTS returned no values as expected. Test 156 of 180: Test _TTS (Transition to State). SKIPPED: Test 156, Optional control method _TTS does not exist. Test 157 of 180: Test _S0 (System S0 State). SKIPPED: Test 157, Skipping test for non-existant object _S0. Test 158 of 180: Test _S1 (System S1 State). SKIPPED: Test 158, Skipping test for non-existant object _S1. Test 159 of 180: Test _S2 (System S2 State). SKIPPED: Test 159, Skipping test for non-existant object _S2. Test 160 of 180: Test _S3 (System S3 State). SKIPPED: Test 160, Skipping test for non-existant object _S3. Test 161 of 180: Test _S4 (System S4 State). SKIPPED: Test 161, Skipping test for non-existant object _S4. Test 162 of 180: Test _S5 (System S5 State). SKIPPED: Test 162, Skipping test for non-existant object _S5. Test 163 of 180: Test _WAK (System Wake). Test _WAK(1) System Wake, State S1. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(2) System Wake, State S2. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(3) System Wake, State S3. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(4) System Wake, State S4. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test _WAK(5) System Wake, State S5. PASSED: Test 163, \_WAK correctly returned a sane looking package. Test 164 of 180: Test _ADR (Return Unique ID for Device). PASSED: Test 164, \_SB_.PCI0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.LPCB._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.P0P1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB5._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB6._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.USB7._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP01.PXSX._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.RP04.PXSX._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD02._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD03._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD05._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD06._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD07._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGP.DD08._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGA._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG0.PEGH._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.B0D4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.PEG3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD02._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD03._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD04._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD05._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD06._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD07._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.GFX0.DD08._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR14.WCAM._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.HSP4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP2._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.XHC_.RHUB.SSP4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.HDEF._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT0._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT3._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT4._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT0.SPT5._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SAT1._ADR correctly returned an integer. PASSED: Test 164, \_SB_.PCI0.SBUS._ADR correctly returned an integer. Test 165 of 180: Test _BCL (Query List of Brightness Control Levels Supported). Brightness levels for \_SB_.PCI0.PEG0.PEGP.DD02._BCL: Level on full power : 80 Level on battery power: 13 Brightness Levels : 7, 13, 20, 30, 45, 60, 80, 100 PASSED: Test 165, \_SB_.PCI0.PEG0.PEGP.DD02._BCL returned a sane package of 10 integers. Brightness levels for \_SB_.PCI0.GFX0.DD02._BCL: Level on full power : 80 Level on battery power: 13 Brightness Levels : 7, 13, 20, 30, 45, 60, 80, 100 PASSED: Test 165, \_SB_.PCI0.GFX0.DD02._BCL returned a sane package of 10 integers. Test 166 of 180: Test _BCM (Set Brightness Level). FAILED [MEDIUM] MethodShouldReturnNothing: Test 166, \_SB_.PCI0.PEG0.PEGP.DD02._BCM returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. FAILED [MEDIUM] MethodShouldReturnNothing: Test 166, \_SB_.PCI0.GFX0.DD02._BCM returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. Test 167 of 180: Test _BQC (Brightness Query Current Level). PASSED: Test 167, \_SB_.PCI0.PEG0.PEGP.DD02._BQC correctly returned an integer. PASSED: Test 167, \_SB_.PCI0.GFX0.DD02._BQC correctly returned an integer. Test 168 of 180: Test _DCS (Return the Status of Output Device). FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD01._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. PASSED: Test 168, \_SB_.PCI0.PEG0.PEGP.DD02._DCS correctly returned an integer. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD03._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD04._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD05._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD06._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD07._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. FAILED [MEDIUM] MethodReturnNullObj: Test 168, \_SB_.PCI0.PEG0.PEGP.DD08._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. PASSED: Test 168, \_SB_.PCI0.GFX0.DD01._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD02._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD03._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD04._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD05._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD06._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD07._DCS correctly returned an integer. PASSED: Test 168, \_SB_.PCI0.GFX0.DD08._DCS correctly returned an integer. Test 169 of 180: Test _DDC (Return the EDID for this Device). SKIPPED: Test 169, Skipping test for non-existant object _DDC. Test 170 of 180: Test _DSS (Device Set State). PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD01._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD02._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD03._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD04._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD05._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD06._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD07._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.PEG0.PEGP.DD08._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD01._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD02._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD03._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD04._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD05._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD06._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD07._DSS returned no values as expected. PASSED: Test 170, \_SB_.PCI0.GFX0.DD08._DSS returned no values as expected. Test 171 of 180: Test _DGS (Query Graphics State). PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD01._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD02._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD03._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD04._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD05._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD06._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD07._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.PEG0.PEGP.DD08._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD01._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD02._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD03._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD04._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD05._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD06._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD07._DGS correctly returned an integer. PASSED: Test 171, \_SB_.PCI0.GFX0.DD08._DGS correctly returned an integer. Test 172 of 180: Test _DOD (Enumerate All Devices Attached to Display Adapter). Device 0: Instance: 0 Display port attachment: 0 Type of display: 4 (Internal/Integrated Digital Flat Panel) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 PASSED: Test 172, \_SB_.PCI0.PEG0.PEGP._DOD correctly returned a sane looking package. Device 0: Instance: 0 Display port attachment: 0 Type of display: 4 (Internal/Integrated Digital Flat Panel) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 PASSED: Test 172, \_SB_.PCI0.GFX0._DOD correctly returned a sane looking package. Test 173 of 180: Test _DOS (Enable/Disable Output Switching). PASSED: Test 173, \_SB_.PCI0.GFX0._DOS returned no values as expected. Test 174 of 180: Test _GPD (Get POST Device). SKIPPED: Test 174, Skipping test for non-existant object _GPD. Test 175 of 180: Test _ROM (Get ROM Data). SKIPPED: Test 175, Skipping test for non-existant object _ROM. Test 176 of 180: Test _SPD (Set POST Device). SKIPPED: Test 176, Skipping test for non-existant object _SPD. Test 177 of 180: Test _VPO (Video POST Options). SKIPPED: Test 177, Skipping test for non-existant object _VPO. Test 178 of 180: Test _CBA (Configuration Base Address). SKIPPED: Test 178, Skipping test for non-existant object _CBA. Test 179 of 180: Test _IFT (IPMI Interface Type). SKIPPED: Test 179, Skipping test for non-existant object _IFT. Test 180 of 180: Test _SRV (IPMI Interface Revision). SKIPPED: Test 180, Skipping test for non-existant object _SRV. ================================================================================ 405 passed, 11 failed, 1 warning, 0 aborted, 125 skipped, 0 info only. ================================================================================ 405 passed, 11 failed, 1 warning, 0 aborted, 125 skipped, 0 info only. Test Failure Summary ================================================================================ Critical failures: 2 method: Detected error 'Type' when evaluating '\_SB_.ADP1._PCL'. method: Detected error 'Type' when evaluating '\_SB_.BAT1._PCL'. High failures: NONE Medium failures: 9 method: \_SB_.PCI0.PEG0.PEGP.DD02._BCM returned values, but was expected to return nothing. method: \_SB_.PCI0.GFX0.DD02._BCM returned values, but was expected to return nothing. method: \_SB_.PCI0.PEG0.PEGP.DD01._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD03._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD04._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD05._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD06._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD07._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. method: \_SB_.PCI0.PEG0.PEGP.DD08._DCS returned a NULL object, and did not return ACPI_TYPE_INTEGER. Low failures: NONE Other failures: NONE Test |Pass |Fail |Abort|Warn |Skip |Info | ---------------+-----+-----+-----+-----+-----+-----+ method | 405| 11| | 1| 125| | ---------------+-----+-----+-----+-----+-----+-----+ Total: | 405| 11| 0| 1| 125| 0| ---------------+-----+-----+-----+-----+-----+-----+