| Results generated by fwts: Version V16.12.00 (2016-12-21 01:30:15). |
| |
| Some of this work - Copyright (c) 1999 - 2016, Intel Corp. All rights reserved. |
| Some of this work - Copyright (c) 2010 - 2016, Canonical. |
| Some of this work - Copyright (c) 2016 IBM. |
| |
| This test run on 02/01/17 at 15:53:14 on host Linux mint17-2 3.16.0-38-generic |
| #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015 x86_64. |
| |
| Command: "fwts -q -b -f -r fwts/results-b.log". |
| Running tests: version bios_info prd_info oops olog klog bmc_info mtrr acpiinfo |
| uefibootpath securebootcert csm maxreadreq crs aspm mtd_info dmicheck microcode |
| msr nx cpufreq maxfreq virt pnp pciirq mpcheck hda_audio ebda bios32 apicedge |
| xenv xsdt wpbt wmi wdat wakealarm waet uefi tpm2 tcpa syntaxcheck stao srat spmi |
| spcr slit slic sbst rsdt rsdp pmtt pcct pcc osilinux nfit method msdm msct mpst |
| mchi mcfg madt lpit iort hpet hest gtdt fpdt fan fadt facs erst einj ecdt drtm |
| dmar dbg2 dbgp cstates csrt cpep checksum autobrightness boot bgrt bert aspt asf |
| apicinstance acpitables. |
| |
| version: Gather kernel system information. |
| -------------------------------------------------------------------------------- |
| Test 1 of 4: Gather kernel signature. |
| SKIPPED: Test 1, Information not available with this kernel. |
| |
| Test 2 of 4: Gather kernel system information. |
| Kernel Version: Linux version 3.16.0-38-generic (buildd@allspice) (gcc version |
| 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC |
| 2015 |
| |
| Test 3 of 4: Gather kernel boot command line. |
| Kernel boot command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-38-generic |
| root=UUID=a03069c3-2690-4f21-9b08-29ad72edd6bc ro console=tty0 console=ttyS0 |
| ,115200n8 |
| |
| Test 4 of 4: Gather ACPI driver version. |
| ACPI Version: 20140424 |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 3 info only. |
| ================================================================================ |
| |
| bios_info: Gather BIOS DMI information. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Gather BIOS DMI information |
| BIOS Vendor : American Megatrends Inc. |
| BIOS Version : 0413 |
| BIOS Release Date : 03/13/2009 |
| Board Name : P5GC-MX/1333 |
| Board Serial # : MB-1234567890 |
| Board Version : Rev x.xx |
| Board Asset Tag : To Be Filled By O.E.M. |
| Chassis Serial # : Ch-12345678 |
| Chassis Type : 3 |
| Chassis Vendor : ASUSTek Computer INC. |
| Chassis Version : Rev 1.xx |
| Chassic Asset Tag : Asset-1234567890 |
| Product Name : System Product Name |
| Product Serial # : SYS-1234567890 |
| Product UUID : C0B1CAC3-8DFE-D511-81F8-0022159555B6 |
| Product Version : Rev 1.xx |
| System Vendor : System manufacturer |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only. |
| ================================================================================ |
| |
| prd_info: OPAL Processor Recovery Diagnostics Info |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 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. |
| ================================================================================ |
| |
| olog: Run OLOG scan and analysis checks. |
| -------------------------------------------------------------------------------- |
| OLOG without any parameters on the platform you are running does nothing, please |
| specify -o for custom log analysis. |
| PPC supports dump and analysis of the default firmware logs. |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| klog: Scan kernel log for errors and warnings. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Kernel log error check. |
| Cannot read file /usr/local/share/fwts/klog.json, check the path and check that |
| the file exists, you may need to specify -j or -J. |
| Error parsing kernel log. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| bmc_info: BMC Info |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: IPMI |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| mtrr: MTRR tests. |
| -------------------------------------------------------------------------------- |
| MTRR overview |
| ------------- |
| Reg 0: 0x0000000000000000 - 0x000000007fffffff ( 2048 MB) Write-Back |
| Reg 1: 0x000000007f800000 - 0x000000007fffffff ( 8 MB) Uncached |
| |
| Test 1 of 3: Validate the kernel MTRR IOMEM setup. |
| PASSED: Test 1, Memory ranges seem to have correct attributes. |
| |
| 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. |
| |
| ================================================================================ |
| 2 passed, 0 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: 20140424, supports ACPI 5.0 |
| |
| Test 2 of 3: Determine machine's ACPI version. |
| FACP ACPI Version: 3.0 |
| |
| Test 3 of 3: Determine AML compiler. |
| Determine the compiler used to generate the ACPI AML in the DSDT and SSDT. |
| Table DSDT, OEM A0798, 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..0xcae00 |
| 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 (3/13 |
| /2009) 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 controlled by Linux kernel. |
| |
| Test 2 of 2: PCIe ASPM registers test. |
| WARNING: Test 2, RP 0000h:00h:1Ch.00h L0s not enabled. |
| WARNING: Test 2, RP 0000h:00h:1Ch.00h L1 not enabled. |
| WARNING: Test 2, Device 0000h:03h:00h.00h L0s not enabled. |
| WARNING: Test 2, Device 0000h:03h: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 increase 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 0000h:00h:1Ch.01h L0s not enabled. |
| WARNING: Test 2, RP 0000h:00h:1Ch.01h L1 not enabled. |
| WARNING: Test 2, Device 0000h:02h:00h.00h L0s not enabled. |
| |
| ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit |
| latencies, while providing substantial power savings. Disabling L0s of a PCIe |
| device may increase power consumption, and will impact the battery life of a |
| mobile system. |
| |
| |
| ADVICE: The ASPM L1 low power Link state is optimized for maximum power savings |
| with longer entry and exit latencies. Disabling L1 of a PCIe device may |
| increases power consumption, and will impact the battery life of a mobile system |
| significantly. |
| |
| PASSED: Test 2, PCIe ASPM setting matched was matched. |
| |
| ================================================================================ |
| 2 passed, 0 failed, 7 warnings, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| mtd_info: OPAL MTD Info |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| dmicheck: DMI/SMBIOS table tests. |
| -------------------------------------------------------------------------------- |
| Test 1 of 3: Find and test SMBIOS Table Entry Points. |
| This test tries to find and sanity check the SMBIOS data structures. |
| PASSED: Test 1, Found SMBIOS Table Entry Point at 0xfbfa0 |
| SMBIOS Entry Point Structure: |
| Anchor String : _SM_ |
| Checksum : 0xc5 |
| Entry Point Length : 0x1f |
| Major Version : 0x02 |
| Minor Version : 0x04 |
| Maximum Struct Size : 0xb8 |
| Entry Point Revision : 0x00 |
| Formatted Area : 0x00 0x00 0x00 0x00 0x00 |
| Intermediate Anchor : _DMI_ |
| Intermediate Checksum : 0xc7 |
| Structure Table Length : 0x072b |
| Structure Table Address: 0x000f0500 |
| # of SMBIOS Structures : 0x0037 |
| SMBIOS BCD Revision : 24 |
| |
| 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 3: Test DMI/SMBIOS tables for errors. |
| PASSED: Test 2, Entry @ 0x000f0500 'BIOS Information (Type 0)' |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x05 in table entry 'System |
| Information (Type 1)' @ 0x000f0545, field 'SKU Number', offset 0x19 has a |
| default value 'To Be Filled By O.E.M.' and probably has not been updated by the |
| BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x06 in table entry 'System |
| Information (Type 1)' @ 0x000f0545, field 'Family', offset 0x1a has a default |
| value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS |
| vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| |
| ADVICE: It may be worth checking against section 7.2 of the System Management |
| BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards |
| /smbios). |
| |
| FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x04 in table entry 'Base |
| Board Information (Type 2)' @ 0x000f05cf, field 'Serial Number', offset 0x07 has |
| a default value 'MB-1234567890' 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 0x05 in table entry 'Base |
| Board Information (Type 2)' @ 0x000f05cf, field 'Asset Tag', offset 0x08 has a |
| default value 'To Be Filled By O.E.M.' and probably has not been updated by the |
| BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless. Note that the kernel uses this field so it probably should be corrected |
| to ensure the kernel is using sane values. |
| |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x06 in table entry 'Base |
| Board Information (Type 2)' @ 0x000f05cf, field 'Location In Chassis', offset |
| 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been |
| updated by the BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| |
| ADVICE: It may be worth checking against section 7.3 of the System Management |
| BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards |
| /smbios). |
| |
| FAILED [HIGH] DMIInvalidHardwareEntry: Test 2, Incorrect Chassis Type SMBIOS |
| Type 3 reports 0x83 |
| |
| 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). |
| |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry |
| 'Processor Information (Type 4)' @ 0x000f0699, field 'Serial Number', offset |
| 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been |
| updated by the BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x05 in table entry |
| 'Processor Information (Type 4)' @ 0x000f0699, field 'Asset Tag', offset 0x21 |
| has a default value 'To Be Filled By O.E.M.' and probably has not been updated |
| by the BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x06 in table entry |
| 'Processor Information (Type 4)' @ 0x000f0699, field 'Part Number', offset 0x22 |
| has a default value 'To Be Filled By O.E.M.' and probably has not been updated |
| by the BIOS vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless, however the kernel does not use this data so the issue is fairly low. |
| |
| |
| ADVICE: It may be worth checking against section 7.5 of the System Management |
| BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards |
| /smbios). |
| |
| PASSED: Test 2, Entry @ 0x000f0751 'Cache Information (Type 7)' |
| PASSED: Test 2, Entry @ 0x000f076e 'Cache Information (Type 7)' |
| PASSED: Test 2, Entry @ 0x000f078b 'Cache Information (Type 7)' |
| PASSED: Test 2, Entry @ 0x000f07a8 'Memory Controller Information (Type 5)' |
| PASSED: Test 2, Entry @ 0x000f07be 'Memory Module Information (Type 6)' |
| PASSED: Test 2, Entry @ 0x000f07d1 'Memory Module Information (Type 6)' |
| PASSED: Test 2, Entry @ 0x000f07e4 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f07f9 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0811 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0820 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f082f 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f083e 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f084d 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f085c 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f086b 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f087a 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0889 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0899 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f08a9 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f08c2 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f08da 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f08f6 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f090a 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f091a 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f092b 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f093e 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0951 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0964 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0977 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0984 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f0997 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f09a8 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f09ba 'Port Connector Information (Type 8)' |
| PASSED: Test 2, Entry @ 0x000f09cc 'System Slot Information (Type 9)' |
| PASSED: Test 2, Entry @ 0x000f09e3 'System Slot Information (Type 9)' |
| PASSED: Test 2, Entry @ 0x000f09f9 'System Slot Information (Type 9)' |
| PASSED: Test 2, Entry @ 0x000f0a0d 'System Slot Information (Type 9)' |
| PASSED: Test 2, Entry @ 0x000f0a21 'On Board Devices (Type 10)' |
| FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x02 in table entry 'OEM |
| Strings (Type 11)' @ 0x000f0a3a, field 'String 2', offset 0x04 has a default |
| value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS |
| vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless. Note that the kernel uses this field so it probably should be corrected |
| to ensure the kernel is using sane values. |
| |
| FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x03 in table entry 'OEM |
| Strings (Type 11)' @ 0x000f0a3a, field 'String 3', offset 0x04 has a default |
| value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS |
| vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless. Note that the kernel uses this field so it probably should be corrected |
| to ensure the kernel is using sane values. |
| |
| FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x04 in table entry 'OEM |
| Strings (Type 11)' @ 0x000f0a3a, field 'String 4', offset 0x04 has a default |
| value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS |
| vendor. |
| |
| ADVICE: The DMI table contains data which is clearly been left in a default |
| setting and not been configured for this machine. Somebody has probably |
| forgotten to define this field and it basically means this field is effectively |
| useless. Note that the kernel uses this field so it probably should be corrected |
| to ensure the kernel is using sane values. |
| |
| |
| ADVICE: It may be worth checking against section 7.12 of the System Management |
| BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards |
| /smbios). |
| |
| PASSED: Test 2, Entry @ 0x000f0a92 'BIOS Language Information (Type 13)' |
| PASSED: Test 2, Entry @ 0x000f0ab9 'System Event Log (Type 15)' |
| PASSED: Test 2, Entry @ 0x000f0ade 'Physical Memory Array (Type 16)' |
| PASSED: Test 2, Entry @ 0x000f0aef 'Memory Array Mapped Address (Type 19)' |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory |
| Device (Type 17)' @ 0x000f0b00, field 'Serial Number', offset 0x18 has a default |
| value 'SerNum0' 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)' @ 0x000f0b00, field 'Asset Tag', offset 0x19 has a default |
| value 'AssetTagNum0' 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 @ 0x000f0b54 'Memory Device Mapped Address (Type 20)' |
| FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory |
| Device (Type 17)' @ 0x000f0b69, field 'Serial Number', offset 0x18 has a default |
| value 'SerNum1' 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)' @ 0x000f0b69, field 'Asset Tag', offset 0x19 has a default |
| value 'AssetTagNum1' 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 @ 0x000f0bbd 'Memory Device Mapped Address (Type 20)' |
| PASSED: Test 2, Entry @ 0x000f0bd2 'System Boot Information (Type 32)' |
| PASSED: Test 2, Entry @ 0x000f0be8 'Unknown (Type 139)' |
| PASSED: Test 2, Entry @ 0x000f0c25 'End of Table (Type 127)' |
| |
| Test 3 of 3: Test DMI/SMBIOS3 tables for errors. |
| SKIPPED: Test 3, Cannot find SMBIOS30 table entry, skip the test. |
| |
| ================================================================================ |
| 54 passed, 16 failed, 0 warning, 0 aborted, 1 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 0xa1 and probably has not been updated. |
| The kernel did not report that CPU 1 has had a microcode update. The current |
| firmware is revision 0xa1 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 2 CPUs. |
| PASSED: Test 1, MSR 0x00000006 MONITOR_FILTER_SIZE is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000017 PLATFORM_ID is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000002a EBL_CR_POWERON is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000001b APIC_BASE is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000003a FEATURE_CONTROL is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000008b BIOS_SIGN_ID is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000000fe MTRRCAP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000174 SYSENTER_CS is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000175 SYSENTER_ESP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000176 SYSENTER_EIP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000179 MCG_CAP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000017a MCG_STATUS is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000019a CLOCK_MODULATION is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000019b THERM_INTERRUPT is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000001a0 MISC_ENABLE is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000001f8 PLATFORM_DCA_CAP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000001f9 CPU_DCA_CAP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000001fa DCA_O_CAP is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000200 MTRR_PHYSBASE0 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000201 MTRR_PHYSMASK0 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000202 MTRR_PHYSBASE1 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000203 MTRR_PHYSMASK1 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000204 MTRR_PHYSBASE2 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000205 MTRR_PHYSMASK2 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000206 MTRR_PHYSBASE3 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000207 MTRR_PHYSMASK3 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000208 MTRR_PHYSBASE4 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000209 MTRR_PHYSMASK4 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020a MTRR_PHYSBASE5 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020b MTRR_PHYSMASK5 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020c MTRR_PHYSBASE6 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020d MTRR_PHYSMASK6 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020e MTRR_PHYSBASE7 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000020f MTRR_PHYSMASK7 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000250 MTRR_FIX64K_000 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000258 MTRR_FIX16K_800 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000259 MTRR_FIX16K_a00 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000268 MTRR_FIX4K_C000 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000269 MTRR_FIX4K_C800 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026a MTRR_FIX4K_D000 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026b MTRR_FIX4K_D800 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026c MTRR_FIX4K_E000 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026d MTRR_FIX4K_E800 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026e MTRR_FIX4K_F000 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x0000026f MTRR_FIX4K_F800 is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x00000277 PAT is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000002ff MTRR_DEF_TYPE is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0x000003f1 PEBS_ENABLE is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0xc0000080 EFER is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0xc0000081 STAR is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0xc0000082 LSTAR is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0xc0000084 FMASK is consistent across 2 CPUs. |
| PASSED: Test 1, MSR 0xc0000102 KERNEL_GS_BASE is consistent across 2 CPUs. |
| |
| Test 2 of 5: Test CPU specific model MSRs. |
| No model specific tests for model 0xf. |
| |
| Test 3 of 5: Test all P State Ratios. |
| PASSED: Test 3, MSR 0x000000ce Minimum P-State is consistent across 2 CPUs. |
| PASSED: Test 3, MSR 0x000000ce Maximum P-State is consistent across 2 CPUs. |
| |
| Test 4 of 5: Test C1 and C3 autodemotion. |
| PASSED: Test 4, MSR 0x000000e2 C1 and C3 Autodemotion is consistent across 2 |
| CPUs. |
| C1 and C3 Autodemotion disabled. |
| |
| Test 5 of 5: Test SMRR MSR registers. |
| SMRR not supported by this CPU. |
| |
| ================================================================================ |
| 57 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 2 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 2 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 7: CPU frequency table consistency |
| PASSED: Test 1, CPU frequency tables are consistent |
| |
| Test 2 of 7: CPU frequency table duplicates |
| PASSED: Test 2, No duplicates in CPU frequency table |
| |
| Test 3 of 7: CPU frequency firmware limits |
| PASSED: Test 3, CPU BIOS limit OK |
| |
| Test 4 of 7: CPU frequency claimed maximum |
| PASSED: Test 4, CPU max frequencies OK |
| |
| Test 5 of 7: CPU frequency SW_ANY control |
| WARNING: Test 5, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| WARNING: Test 5, Cannot set CPU 1 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| WARNING: Test 5, Cannot set CPU 1 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| WARNING: Test 5, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| PASSED: Test 5, P-state coordination under hardware control. |
| |
| Test 6 of 7: CPU frequency SW_ALL control |
| WARNING: Test 6, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| WARNING: Test 6, Cannot set CPU 1 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| PASSED: Test 6, Firmware SW_ALL OK |
| |
| Test 7 of 7: CPU frequency performance tests. |
| WARNING: Test 7, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| WARNING: Test 7, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| WARNING: Test 7, Cannot set CPU 0 frequency to 1600000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| CPU 0: 3 CPU frequency steps supported. |
| Frequency | Relative Speed | Cycles | Bogo loops |
| -----------+----------------+------------+----------- |
| 1.200 GHz | 100.0 % | 2000011147 | 192589 |
| 1.600 GHz | 100.0 % | 2000022460 | 192544 |
| 2.000 GHz | 100.0 % | 2000015427 | 192531 |
| |
| Supposedly higher frequency 2.000 GHz is slower (2000015427) than frequency |
| 2.000 GHz (2000022460) on CPU 0. |
| WARNING: Test 7, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| WARNING: Test 7, Cannot set CPU 1 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| WARNING: Test 7, Cannot set CPU 1 frequency to 1600000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| CPU 1: 3 CPU frequency steps supported. |
| Frequency | Relative Speed | Cycles | Bogo loops |
| -----------+----------------+------------+----------- |
| 1.200 GHz | 100.0 % | 2000003631 | 192647 |
| 1.600 GHz | 100.0 % | 2000016535 | 192614 |
| 2.000 GHz | 100.0 % | 2000014528 | 192612 |
| |
| Supposedly higher frequency 2.000 GHz is slower (2000014528) than frequency |
| 2.000 GHz (2000016535) on CPU 1. |
| WARNING: Test 7, Cannot set CPU 1 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu1/cpufreq/scaling_setspeed. |
| FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 7, CPU frequencies do not refelect |
| actual performance |
| |
| ================================================================================ |
| 6 passed, 1 failed, 13 warnings, 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. |
| CPU 0 maximum frequency 2.000000 GHz is sane. |
| CPU 1 maximum frequency 2.000000 GHz is sane. |
| PASSED: Test 1, 2 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. |
| SKIPPED: Test 1, Processor does not support Virtualization extensions, won't |
| test BIOS configuration, skipping test. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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 0x000f80b0 |
| 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:90f2 |
| Real Mode 16 bit Data Address : 0xf000:0000 |
| 16 bit Protected Mode Code Address : 0x000f911a |
| 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 0x000f7f50 |
| Signature : $PIR |
| Version : 0x0100 (1.0) |
| Table Size : 0x00f0 bytes (13 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 : 0xfa |
| |
| Bus:Dev Slot INTA# INTB# INTC# INTD# |
| 00:01 00 60/dcf8 61/dcf8 62/dcf8 63/dcf8 |
| 00:02 00 60/dcf8 61/dcf8 |
| 00:1e 00 60/dcf8 61/dcf8 |
| 00:1c 00 60/dcf8 61/dcf8 62/dcf8 63/dcf8 |
| 01:08 00 68/dcf8 |
| 00:1f 00 6a/dcf8 6b/dcf8 63/dcf8 |
| 00:1d 00 68/dcf8 61/dcf8 62/dcf8 63/dcf8 |
| 00:1b 00 63/dcf8 |
| 03:00 01 60/dcf8 61/dcf8 62/dcf8 63/dcf8 |
| 02:00 00 61/dcf8 |
| 01:00 03 61/dcf8 62/dcf8 63/dcf8 60/dcf8 |
| 01:01 04 69/dcf8 6a/dcf8 6b/dcf8 68/dcf8 |
| ff:00 02 60/dcf8 61/dcf8 62/dcf8 63/dcf8 |
| |
| PASSED: Test 1, The Compatible PCI Interrupt Router is defined. |
| PASSED: Test 1, Table size was correct for 13 slot entries. |
| PASSED: Test 1, Reserved region is set to zero. |
| PASSED: Test 1, All 13 slots have sane looking link and IRQ bitmaps. |
| |
| ================================================================================ |
| 4 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 24 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. |
| PASSED: Test 7, All 5 System Address Space Mapping Entries looks sane. |
| |
| 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. |
| |
| ================================================================================ |
| 9 passed, 0 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 : 0x10ec0662 |
| Subsystem ID : 0x10438290 |
| Revision ID : 0x100101 |
| BIOS pin configurations: |
| Pin Setting |
| 0x0014 0x01014010 |
| 0x0015 0x411111f0 |
| 0x0016 0x411111f0 |
| 0x0018 0x01a19840 |
| 0x0019 0x02a19850 |
| 0x001a 0x0181304f |
| 0x001b 0x02214020 |
| 0x001c 0x593301f0 |
| 0x001d 0x4005c603 |
| 0x001e 0x99430130 |
| PASSED: Test 1, Default BIOS pin configurations did not have software override. |
| |
| |
| ================================================================================ |
| 1 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 0x9fc00 and reserved as a 0K region in the |
| Int 15 AX=E820 BIOS memory map table at 0x9fc00..0x9ffff. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 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. |
| Found BIOS32 Service Directory at 0x000f0000 |
| Signature : _32_ |
| Entry Point: 0x000f0010 |
| Revsion : 0x00 |
| Length : 0x01 |
| Checksum : 0xbd |
| |
| PASSED: Test 1, Service Directory Entry Point 0x000f0010 is not in high memory. |
| PASSED: Test 1, Service Directory Length is 1 (1 x 16 bytes) as expected. |
| PASSED: Test 1, Service Directory Revision is 0x00 and is supported by the |
| kernel. |
| PASSED: Test 1, Service Directory checksum passed. |
| |
| ================================================================================ |
| 4 passed, 0 failed, 0 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. |
| ================================================================================ |
| |
| xenv: XENV Xen Environment Table tests. |
| -------------------------------------------------------------------------------- |
| ACPI XENV table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| xsdt: XSDT Extended System Description Table test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: XSDT Extended System Description Table test. |
| PASSED: Test 1, No issues found in XSDT table. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| wpbt: WPBT Windows Platform Binary Table test. |
| -------------------------------------------------------------------------------- |
| ACPI WPBT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| wmi: Extract and analyse Windows Management Instrumentation (WMI). |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Windows Management Instrumentation test. |
| No ACPI _WDG WMI data found. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| wdat: WDAT Microsoft Hardware Watchdog Action Table test. |
| -------------------------------------------------------------------------------- |
| ACPI WDAT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| wakealarm: ACPI Wakealarm tests. |
| -------------------------------------------------------------------------------- |
| Test 1 of 5: Test existence of RTC with alarm interface. |
| PASSED: Test 1, RTC with a RTC alarm ioctl() interface found. |
| |
| Test 2 of 5: 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 5: Test if wakealarm is fired. |
| PASSED: Test 3, RTC wakealarm triggered and fired successfully. |
| |
| Test 4 of 5: 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. |
| |
| Test 5 of 5: Reset wakealarm time. |
| PASSED: Test 5, RTC wakealarm set. |
| PASSED: Test 5, RTC wakealarm reset correctly back to 3/1/2017 21:31:22. |
| |
| ================================================================================ |
| 6 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| waet: WAET Windows ACPI Emulated Devices Table test. |
| -------------------------------------------------------------------------------- |
| ACPI WAET table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| uefi: UEFI Data Table test. |
| -------------------------------------------------------------------------------- |
| ACPI UEFI table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| tpm2: TPM2 Trusted Platform Module 2 test. |
| -------------------------------------------------------------------------------- |
| ACPI TPM2 table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| tcpa: TCPA Trusted Computing Platform Alliance Capabilities Table test. |
| -------------------------------------------------------------------------------- |
| ACPI TCPA table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings. |
| -------------------------------------------------------------------------------- |
| Cannot load objects table from /usr/local/share/fwts/syntaxcheck.json. |
| Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. |
| |
| Checking ACPI table DSDT (#0) |
| |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 33 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00030| Name (HNDL, 0x80000000) |
| 00031| Name (CFGD, 0x01000009) |
| 00032| Name (TBLD, 0x80) |
| 00033| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00034| { |
| 00035| CreateDWordField (Arg0, 0x00, REVS) |
| 00036| CreateDWordField (Arg0, 0x04, SIZE) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 48 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00045| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2) |
| 00046| } |
| 00047| |
| 00048| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00049| { |
| 00050| CreateDWordField (Arg3, 0x00, STS0) |
| 00051| CreateDWordField (Arg3, 0x04, CAP0) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 109 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00106| Name (HNDL, 0x80000000) |
| 00107| Name (CFGD, 0x01000009) |
| 00108| Name (TBLD, 0x80) |
| 00109| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00110| { |
| 00111| CreateDWordField (Arg0, 0x00, REVS) |
| 00112| CreateDWordField (Arg0, 0x04, SIZE) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 124 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00121| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2) |
| 00122| } |
| 00123| |
| 00124| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00125| { |
| 00126| CreateDWordField (Arg3, 0x00, STS1) |
| 00127| CreateDWordField (Arg3, 0x04, CAP1) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 185 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00182| Name (HNDL, 0x80000000) |
| 00183| Name (CFGD, 0x80000000) |
| 00184| Name (TBLD, 0x80) |
| 00185| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00186| { |
| 00187| CreateDWordField (Arg0, 0x00, REVS) |
| 00188| CreateDWordField (Arg0, 0x04, SIZE) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 200 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00197| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2) |
| 00198| } |
| 00199| |
| 00200| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00201| { |
| 00202| CreateDWordField (Arg3, 0x00, STS2) |
| 00203| CreateDWordField (Arg3, 0x04, CAP2) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 261 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00258| Name (HNDL, 0x80000000) |
| 00259| Name (CFGD, 0x80000000) |
| 00260| Name (TBLD, 0x80) |
| 00261| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00262| { |
| 00263| CreateDWordField (Arg0, 0x00, REVS) |
| 00264| CreateDWordField (Arg0, 0x04, SIZE) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 276 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00273| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2) |
| 00274| } |
| 00275| |
| 00276| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00277| { |
| 00278| CreateDWordField (Arg3, 0x00, STS3) |
| 00279| CreateDWordField (Arg3, 0x04, CAP3) |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 389 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00386| MSC8, 32 |
| 00387| } |
| 00388| |
| 00389| Method (RRIO, 4, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 00390| { |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 389 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00386| MSC8, 32 |
| 00387| } |
| 00388| |
| 00389| Method (RRIO, 4, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg1) |
| 00390| { |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 389 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00386| MSC8, 32 |
| 00387| } |
| 00388| |
| 00389| Method (RRIO, 4, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg2) |
| 00390| { |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 389 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00386| MSC8, 32 |
| 00387| } |
| 00388| |
| 00389| Method (RRIO, 4, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg3) |
| 00390| { |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 394 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| 00393| |
| 00394| Method (RDMA, 3, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 00395| { |
| 00396| Store ("rDMA", Debug) |
| 00397| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 394 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| 00393| |
| 00394| Method (RDMA, 3, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg1) |
| 00395| { |
| 00396| Store ("rDMA", Debug) |
| 00397| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 394 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00391| Store ("RRIO", Debug) |
| 00392| } |
| 00393| |
| 00394| Method (RDMA, 3, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg2) |
| 00395| { |
| 00396| Store ("rDMA", Debug) |
| 00397| } |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 428 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00425| } |
| 00426| |
| 00427| Store (0x01, OSVR) /* \OSVR */ |
| 00428| If (CondRefOf (\_OSI, Local1)) |
| | ^ |
| | Warning 3144: Method Local is set but never used (Local1) |
| 00429| { |
| 00430| If (\_OSI ("Windows 2001")) |
| 00431| { |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 455 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00452| Return (OSVR) /* \OSVR */ |
| 00453| } |
| 00454| |
| 00455| Method (MCTH, 2, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 00456| { |
| 00457| If (LLess (SizeOf (Arg0), SizeOf (Arg1))) |
| 00458| { |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 1222 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01219| }) |
| 01220| } |
| 01221| |
| 01222| Method (NPTS, 1, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 01223| { |
| 01224| } |
| 01225| |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 1226 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01223| { |
| 01224| } |
| 01225| |
| 01226| Method (NWAK, 1, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 01227| { |
| 01228| } |
| 01229| |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 1345 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01342| Device (SBRG) |
| 01343| { |
| 01344| Name (_ADR, 0x001F0000) // _ADR: Address |
| 01345| Method (SPTS, 1, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 01346| { |
| 01347| Store (One, PS1S) /* \_SB_.PCI0.SBRG.PS1S */ |
| 01348| Store (One, PS1E) /* \_SB_.PCI0.SBRG.PS1E */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 1352 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01349| Store (One, \_SB.SLPS) |
| 01350| } |
| 01351| |
| 01352| Method (SWAK, 1, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 01353| { |
| 01354| Store (Zero, \_SB.SLPS) |
| 01355| Store (Zero, PS1E) /* \_SB_.PCI0.SBRG.PS1E */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 1567 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01564| Device (FDC) |
| 01565| { |
| 01566| Name (_HID, EisaId ("PNP0700")) // _HID: Hardware ID |
| 01567| Method (_FDE, 0, NotSerialized) // _FDE: Floppy Disk Enumerate |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 01568| { |
| 01569| Name (FDEP, Package (0x05) |
| 01570| { |
| ================================================================================ |
| FAILED [HIGH] AMLAsmASL_MSG_NULL_DESCRIPTOR: Test 1, Assembler error in line |
| 1909 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 01906| 0x00, // Alignment |
| 01907| 0x00, // Length |
| 01908| _Y00) |
| 01909| IO (Decode16, |
| | ^ |
| | Error 6090: Min/Max/Length/Gran are all zero, but no resource tag |
| 01910| 0x0000, // Range Minimum |
| 01911| 0x0000, // Range Maximum |
| 01912| 0x00, // Alignment |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 2038 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02035| } |
| 02036| } |
| 02037| |
| 02038| Store (CRE3, Local0) |
| | ^ |
| | Warning 3144: Method Local is set but never used (Local0) |
| 02039| EXFG () |
| 02040| } |
| 02041| |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 2048 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02045| SIOK (Arg0) |
| 02046| } |
| 02047| |
| 02048| Method (SIOW, 1, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 02049| { |
| 02050| Store ("SIOW", Debug) |
| 02051| SIOK (0x00) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line |
| 2913 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02910| Return (OBUF) /* \_SB_.PCI0.SBRG.ASOC.OBUF */ |
| 02911| } |
| 02912| |
| 02913| Method (OCOP, 1, Serialized) |
| | ^ |
| | Warning 3115: Not all control paths return a value (OCOP) |
| 02914| { |
| 02915| Acquire (AMTX, 0xFFFF) |
| 02916| Store (DerefOf (Index (QCFN, 0x00)), Local1) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line |
| 3189 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03186| 0x01 |
| 03187| } |
| 03188| }) |
| 03189| Method (PROC, 3, Serialized) |
| | ^ |
| | Warning 3115: Not all control paths return a value (PROC) |
| 03190| { |
| 03191| Acquire (AMTX, 0xFFFF) |
| 03192| Store (DerefOf (Index (QCFN, 0x00)), Local1) |
| ================================================================================ |
| FAILED [HIGH] AMLAsmASL_MSG_RESULT_NOT_USED: Test 1, Assembler error in line |
| 3326 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03323| Add (Local4, 0xB2, Local4) |
| 03324| If (LEqual (Local2, 0x3C)) |
| 03325| { |
| 03326| Subtract (Local2, 0x1E) |
| | ^ |
| | Error 6114: Result is not used, operator has no effect |
| 03327| Subtract (Local4, 0x4B) |
| 03328| } |
| 03329| |
| ================================================================================ |
| FAILED [HIGH] AMLAsmASL_MSG_RESULT_NOT_USED: Test 1, Assembler error in line |
| 3327 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03324| If (LEqual (Local2, 0x3C)) |
| 03325| { |
| 03326| Subtract (Local2, 0x1E) |
| 03327| Subtract (Local4, 0x4B) |
| | ^ |
| | Error 6114: Result is not used, operator has no effect |
| 03328| } |
| 03329| |
| 03330| Store (0x00, ^^SIOR.BSEL) /* \_SB_.PCI0.SBRG.SIOR.BSEL */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 3419 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03416| } |
| 03417| } |
| 03418| |
| 03419| Method (SPRE, 2, Serialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg0) |
| 03420| { |
| 03421| Acquire (AMTX, 0xFFFF) |
| 03422| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x00)), Local0) |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 3419 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03416| } |
| 03417| } |
| 03418| |
| 03419| Method (SPRE, 2, Serialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg1) |
| 03420| { |
| 03421| Acquire (AMTX, 0xFFFF) |
| 03422| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x00)), Local0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 3424 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03421| Acquire (AMTX, 0xFFFF) |
| 03422| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x00)), Local0) |
| 03423| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x01)), Local1) |
| 03424| Store (PROC (Local0, Local1, 0x00), Local2) |
| | ^ |
| | Warning 3144: Method Local is set but never used (Local2) |
| 03425| PROC (Local0, Local1, 0x01) |
| 03426| Release (AMTX) |
| 03427| } |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line |
| 3424 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 03421| Acquire (AMTX, 0xFFFF) |
| 03422| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x00)), Local0) |
| 03423| Store (DerefOf (Index (DerefOf (Index (PREB, 0x00)), 0x01)), Local1) |
| 03424| Store (PROC (Local0, Local1, 0x00), Local2) |
| | ^ |
| | Warning 3122: Called method may not always return a value |
| 03425| PROC (Local0, Local1, 0x01) |
| 03426| Release (AMTX) |
| 03427| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 4295 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 04292| } |
| 04293| } |
| 04294| |
| 04295| Method (GTM, 7, Serialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg6) |
| 04296| { |
| 04297| Store (Ones, PIO0) /* \_SB_.PCI0.IDE0.PIO0 */ |
| 04298| Store (Ones, PIO1) /* \_SB_.PCI0.IDE0.PIO1 */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 5022 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05019| } |
| 05020| } |
| 05021| |
| 05022| Method (GTM, 7, Serialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg6) |
| 05023| { |
| 05024| Store (Ones, PIO0) /* \_SB_.PCI0.IDE1.PIO0 */ |
| 05025| Store (Ones, PIO1) /* \_SB_.PCI0.IDE1.PIO1 */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5799 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05796| Name (XSST, 0x1A) |
| 05797| Name (XRCT, 0x1C) |
| 05798| Mutex (MUTE, 0x00) |
| 05799| Method (RBPE, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05800| { |
| 05801| Acquire (MUTE, 0x03E8) |
| 05802| Add (Arg0, \PCIB, Local0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5801 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05798| Mutex (MUTE, 0x00) |
| 05799| Method (RBPE, 1, NotSerialized) |
| 05800| { |
| 05801| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05802| Add (Arg0, \PCIB, Local0) |
| 05803| OperationRegion (PCFG, SystemMemory, Local0, 0x01) |
| 05804| Field (PCFG, ByteAcc, NoLock, Preserve) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5813 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05810| Return (XCFG) /* \_SB_.RBPE.XCFG */ |
| 05811| } |
| 05812| |
| 05813| Method (RWPE, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05814| { |
| 05815| Acquire (MUTE, 0x03E8) |
| 05816| And (Arg0, 0xFFFFFFFE, Arg0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5815 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05812| |
| 05813| Method (RWPE, 1, NotSerialized) |
| 05814| { |
| 05815| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05816| And (Arg0, 0xFFFFFFFE, Arg0) |
| 05817| Add (Arg0, \PCIB, Local0) |
| 05818| OperationRegion (PCFG, SystemMemory, Local0, 0x02) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5828 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05825| Return (XCFG) /* \_SB_.RWPE.XCFG */ |
| 05826| } |
| 05827| |
| 05828| Method (RDPE, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05829| { |
| 05830| Acquire (MUTE, 0x03E8) |
| 05831| And (Arg0, 0xFFFFFFFC, Arg0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5830 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05827| |
| 05828| Method (RDPE, 1, NotSerialized) |
| 05829| { |
| 05830| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05831| And (Arg0, 0xFFFFFFFC, Arg0) |
| 05832| Add (Arg0, \PCIB, Local0) |
| 05833| OperationRegion (PCFG, SystemMemory, Local0, 0x04) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5843 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05840| Return (XCFG) /* \_SB_.RDPE.XCFG */ |
| 05841| } |
| 05842| |
| 05843| Method (WBPE, 2, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05844| { |
| 05845| Acquire (MUTE, 0x0FFF) |
| 05846| Add (Arg0, \PCIB, Local0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5845 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05842| |
| 05843| Method (WBPE, 2, NotSerialized) |
| 05844| { |
| 05845| Acquire (MUTE, 0x0FFF) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05846| Add (Arg0, \PCIB, Local0) |
| 05847| OperationRegion (PCFG, SystemMemory, Local0, 0x01) |
| 05848| Field (PCFG, ByteAcc, NoLock, Preserve) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5857 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05854| Release (MUTE) |
| 05855| } |
| 05856| |
| 05857| Method (WWPE, 2, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05858| { |
| 05859| Acquire (MUTE, 0x03E8) |
| 05860| And (Arg0, 0xFFFFFFFE, Arg0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5859 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05856| |
| 05857| Method (WWPE, 2, NotSerialized) |
| 05858| { |
| 05859| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05860| And (Arg0, 0xFFFFFFFE, Arg0) |
| 05861| Add (Arg0, \PCIB, Local0) |
| 05862| OperationRegion (PCFG, SystemMemory, Local0, 0x02) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5872 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05869| Release (MUTE) |
| 05870| } |
| 05871| |
| 05872| Method (WDPE, 2, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05873| { |
| 05874| Acquire (MUTE, 0x03E8) |
| 05875| And (Arg0, 0xFFFFFFFC, Arg0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5874 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05871| |
| 05872| Method (WDPE, 2, NotSerialized) |
| 05873| { |
| 05874| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05875| And (Arg0, 0xFFFFFFFC, Arg0) |
| 05876| Add (Arg0, \PCIB, Local0) |
| 05877| OperationRegion (PCFG, SystemMemory, Local0, 0x04) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5887 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05884| Release (MUTE) |
| 05885| } |
| 05886| |
| 05887| Method (RWDP, 3, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05888| { |
| 05889| Acquire (MUTE, 0x03E8) |
| 05890| And (Arg0, 0xFFFFFFFC, Arg0) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 5889 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05886| |
| 05887| Method (RWDP, 3, NotSerialized) |
| 05888| { |
| 05889| Acquire (MUTE, 0x03E8) |
| | ^ |
| | Warning 3130: Result is not used, possible operator timeout will be missed |
| 05890| And (Arg0, 0xFFFFFFFC, Arg0) |
| 05891| Add (Arg0, \PCIB, Local0) |
| 05892| OperationRegion (PCFG, SystemMemory, Local0, 0x04) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 5954 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05951| } |
| 05952| } |
| 05953| |
| 05954| Method (FZOD, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 05955| { |
| 05956| GHET (Arg0) |
| 05957| If (LEqual (HBAS, 0x00)) |
| ================================================================================ |
| FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 5999 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 05996| Store (0xF5, CREG) /* \FZOD.CREG */ |
| 05997| If (WFCF ()) |
| 05998| { |
| 05999| Add (HBAS, 0x07, Local0) |
| | ^ |
| | Warning 3144: Method Local is set but never used (Local0) |
| 06000| Store (SREG, Local1) |
| 06001| Return (LNot (And (Local1, 0x01))) |
| 06002| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 6015 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 06012| DB32, 32 |
| 06013| } |
| 06014| |
| 06015| Method (GHET, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 06016| { |
| 06017| And (Arg0, 0x7F, Local0) |
| 06018| ShiftLeft (Local0, 0x05, Local0) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 6035 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 06032| Store (HP0C, HDEV) /* \HDEV */ |
| 06033| } |
| 06034| |
| 06035| Method (SDRV, 0, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 06036| { |
| 06037| Add (HBAS, 0x06, Local0) |
| 06038| OperationRegion (HRGH, SystemIO, Local0, 0x01) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 6047 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 06044| Store (HLBA, HREG) /* \SDRV.HREG */ |
| 06045| } |
| 06046| |
| 06047| Method (WFCF, 0, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 06048| { |
| 06049| SDRV () |
| 06050| Add (HBAS, 0x01, Local0) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 6087 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 06084| Return (0x00) |
| 06085| } |
| 06086| |
| 06087| Method (WFZF, 1, NotSerialized) |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 06088| { |
| 06089| OperationRegion (HRGC, SystemIO, Arg0, 0x01) |
| 06090| Field (HRGC, ByteAcc, NoLock, Preserve) |
| ================================================================================ |
| Table DSDT (0) reassembly: Found 3 errors, 14 warnings, 38 remarks. |
| |
| |
| ================================================================================ |
| 0 passed, 55 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| stao: STAO Status Override Table test. |
| -------------------------------------------------------------------------------- |
| ACPI STAO table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| srat: SRAT System Resource Affinity Table test. |
| -------------------------------------------------------------------------------- |
| ACPI SRAT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| spmi: SPMI Service Processor Management Interface Description Table test. |
| -------------------------------------------------------------------------------- |
| ACPI SPMI table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| spcr: SPCR Serial Port Console Redirection Table test. |
| -------------------------------------------------------------------------------- |
| ACPI SPCR table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| slit: SLIT System Locality Distance Information test. |
| -------------------------------------------------------------------------------- |
| ACPI SLIT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| slic: SLIC Software Licensing Description Table test. |
| -------------------------------------------------------------------------------- |
| ACPI SLIC table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| sbst: SBST Smart Battery Specification Table test. |
| -------------------------------------------------------------------------------- |
| ACPI SBST table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| rsdt: RSDT Root System Description Table test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: RSDT Root System Description Table test. |
| PASSED: Test 1, No issues found in RSDT table. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| rsdp: RSDP Root System Description Pointer test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: RSDP Root System Description Pointer test. |
| PASSED: Test 1, RSDP first checksum is correct |
| PASSED: Test 1, RSDP: oem_id contains only printable characters. |
| PASSED: Test 1, RSDP: revision is 2. |
| PASSED: Test 1, RSDP: at least one of RsdtAddress or XsdtAddress is non-zero. |
| NOTE: The RSDT and XSDT are both defined. An operating system supporting ACPI |
| 1.0 should use the RSDT, otherwise it will use the XSDT. RSDT = 0x2138701824, |
| XSDT = 0x2138702080 |
| PASSED: Test 1, RSDP: the correct RSDT/XSDT address is being used. |
| PASSED: Test 1, RSDP: the table is the correct length. |
| PASSED: Test 1, RSDP second checksum is correct |
| PASSED: Test 1, RSDP: the reserved field is zero. |
| |
| ================================================================================ |
| 8 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| pmtt: PMTT Memory Topology Table test. |
| -------------------------------------------------------------------------------- |
| ACPI PMTT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| pcct: PCCT Platform Communications Channel test. |
| -------------------------------------------------------------------------------- |
| ACPI PCCT table does not exist, skipping test |
| Aborted test, initialisation failed. |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 1 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 |
| PASSED: Test 1, DSDT does not implement a deprecated _OSI("Linux") test. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| nfit: NFIT NVDIMM Firmware Interface Table test. |
| -------------------------------------------------------------------------------- |
| ACPI NFIT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| method: ACPI DSDT Method Semantic tests. |
| -------------------------------------------------------------------------------- |
| FADT Preferred PM profile indicates this is not a Mobile Platform. |
| Test 1 of 192: Test Method Names. |
| Found 872 Objects |
| PASSED: Test 1, Method names contain legal characters. |
| |
| Test 2 of 192: Test _AEI. |
| SKIPPED: Test 2, Skipping test for non-existant object _AEI. |
| |
| Test 3 of 192: Test _EVT (Event Method). |
| SKIPPED: Test 3, Skipping test for non-existant object _EVT. |
| |
| Test 4 of 192: Test _DLM (Device Lock Mutex). |
| SKIPPED: Test 4, Skipping test for non-existant object _DLM. |
| |
| Test 5 of 192: 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 192: Test _CID (Compatible ID). |
| PASSED: Test 6, \_SB_.PCI0._CID returned an integer 0x030ad041 (EISA ID |
| PNP0A03). |
| PASSED: Test 6, \_SB_.PCI0.SBRG.PS2K._CID returned an integer 0x0b03d041 (EISA |
| ID PNP030B). |
| PASSED: Test 6, \_SB_.PCI0.SBRG.PS2M._CID returned an integer 0x130fd041 (EISA |
| ID PNP0F13). |
| |
| Test 7 of 192: Test _DDN (DOS Device Name). |
| SKIPPED: Test 7, Skipping test for non-existant object _DDN. |
| |
| Test 8 of 192: Test _HID (Hardware ID). |
| PASSED: Test 8, \_SB_.PCI0._HID returned an integer 0x080ad041 (EISA ID |
| PNP0A08). |
| PASSED: Test 8, \_SB_.PCI0.MCH_._HID returned an integer 0x010cd041 (EISA ID |
| PNP0C01). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.PIC_._HID returned an integer 0x0000d041 (EISA |
| ID PNP0000). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.DMAD._HID returned an integer 0x0002d041 (EISA |
| ID PNP0200). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.TMR_._HID returned an integer 0x0001d041 (EISA |
| ID PNP0100). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.RTC0._HID returned an integer 0x000bd041 (EISA |
| ID PNP0B00). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.SPKR._HID returned an integer 0x0008d041 (EISA |
| ID PNP0800). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.COPR._HID returned an integer 0x040cd041 (EISA |
| ID PNP0C04). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.FDC_._HID returned an integer 0x0007d041 (EISA |
| ID PNP0700). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.LPTE._HID returned an integer 0x0004d041 (EISA |
| ID PNP0400). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.SIOR._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.RMSC._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.P3F6._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.HPET._HID returned an integer 0x0301d041 (EISA |
| ID PNP0103). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.ASOC._HID returned a string 'ATK0110' as |
| expected. |
| PASSED: Test 8, \_SB_.PCI0.SBRG.PS2K._HID returned an integer 0x0303d041 (EISA |
| ID PNP0303). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.PS2M._HID returned an integer 0x030fd041 (EISA |
| ID PNP0F03). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.OMSC._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.UAR1._HID returned an integer 0x0105d041 (EISA |
| ID PNP0501). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.FWH_._HID returned an integer 0x0008d425 (EISA |
| ID INT0800). |
| PASSED: Test 8, \_SB_.PCI0.SBRG.FWHE._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.PCIE._HID returned an integer 0x020cd041 (EISA ID |
| PNP0C02). |
| PASSED: Test 8, \_SB_.SLPB._HID returned an integer 0x0e0cd041 (EISA ID |
| PNP0C0E). |
| PASSED: Test 8, \_SB_.RMEM._HID returned an integer 0x010cd041 (EISA ID |
| PNP0C01). |
| PASSED: Test 8, \_SB_.PWRB._HID returned an integer 0x0c0cd041 (EISA ID |
| PNP0C0C). |
| 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). |
| |
| Test 9 of 192: Test _HRV (Hardware Revision Number). |
| SKIPPED: Test 9, Skipping test for non-existant object _HRV. |
| |
| Test 10 of 192: Test _MLS (Multiple Language String). |
| SKIPPED: Test 10, Skipping test for non-existant object _MLS. |
| |
| Test 11 of 192: Test _PLD (Physical Device Location). |
| SKIPPED: Test 11, Skipping test for non-existant object _PLD. |
| |
| Test 12 of 192: Test _SUB (Subsystem ID). |
| SKIPPED: Test 12, Skipping test for non-existant object _SUB. |
| |
| Test 13 of 192: Test _SUN (Slot User Number). |
| SKIPPED: Test 13, Skipping test for non-existant object _SUN. |
| |
| Test 14 of 192: Test _STR (String). |
| SKIPPED: Test 14, Skipping test for non-existant object _STR. |
| |
| Test 15 of 192: Test _UID (Unique ID). |
| PASSED: Test 15, \_SB_.PCI0._UID correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 15, \_SB_.PCI0.MCH_._UID correctly returned sane looking value |
| 0x0000000a. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.SIOR._UID correctly returned sane looking value |
| 0x0000002e. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.RMSC._UID correctly returned sane looking value |
| 0x00000010. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.P3F6._UID correctly returned sane looking value |
| 0x000003f6. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.ASOC._UID correctly returned sane looking value |
| 0x01010110. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.OMSC._UID correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.UAR1._UID correctly returned sane looking value |
| 0x00000001. |
| PASSED: Test 15, \_SB_.PCI0.SBRG.FWHE._UID correctly returned sane looking value |
| 0x00000003. |
| PASSED: Test 15, \_SB_.PCI0.PCIE._UID correctly returned sane looking value |
| 0x00000011. |
| PASSED: Test 15, \_SB_.RMEM._UID correctly returned sane looking value |
| 0x00000001. |
| PASSED: Test 15, \_SB_.PWRB._UID correctly returned sane looking value |
| 0x000000aa. |
| 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. |
| |
| Test 16 of 192: Test _CDM (Clock Domain). |
| SKIPPED: Test 16, Skipping test for non-existant object _CDM. |
| |
| Test 17 of 192: Test _CRS (Current Resource Settings). |
| PASSED: Test 17, \_SB_.PCI0.MCH_._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.PIC_._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.DMAD._CRS (DMA Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.TMR_._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.RTC0._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.SPKR._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.COPR._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.FDC_._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.LPTE._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.SIOR._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.RMSC._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.P3F6._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.HPET._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.PS2K._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.PS2M._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.OMSC._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.UAR1._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.FWH_._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.SBRG.FWHE._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.PCIE._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.RMEM._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. |
| |
| Test 18 of 192: Test _DSD (Device Specific Data). |
| SKIPPED: Test 18, Skipping test for non-existant object _DSD. |
| |
| Test 19 of 192: Test _DIS (Disable). |
| PASSED: Test 19, \_SB_.PCI0.SBRG.FDC_._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.SBRG.LPTE._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.SBRG.UAR1._DIS returned no values as expected. |
| 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 192: Test _DMA (Direct Memory Access). |
| SKIPPED: Test 20, Skipping test for non-existant object _DMA. |
| |
| Test 21 of 192: Test _FIX (Fixed Register Resource Provider). |
| SKIPPED: Test 21, Skipping test for non-existant object _FIX. |
| |
| Test 22 of 192: Test _GSB (Global System Interrupt Base). |
| SKIPPED: Test 22, Skipping test for non-existant object _GSB. |
| |
| Test 23 of 192: Test _HPP (Hot Plug Parameters). |
| SKIPPED: Test 23, Skipping test for non-existant object _HPP. |
| |
| Test 24 of 192: Test _PRS (Possible Resource Settings). |
| PASSED: Test 24, \_SB_.PCI0.SBRG.FDC_._PRS (Start Dependent Functions |
| Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.SBRG.LPTE._PRS (Start Dependent Functions |
| Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.SBRG.UAR1._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 192: Test _PRT (PCI Routing Table). |
| PASSED: Test 25, \_SB_.PCI0._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.P0P1._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.P0P3._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.P0P9._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.P0P8._PRT correctly returned a sane looking package. |
| |
| Test 26 of 192: Test _PXM (Proximity). |
| SKIPPED: Test 26, Skipping test for non-existant object _PXM. |
| |
| Test 27 of 192: Test _CCA (Cache Coherency Attribute). |
| SKIPPED: Test 27, Skipping test for non-existant object _CCA. |
| |
| Test 28 of 192: Test _EDL (Eject Device List). |
| SKIPPED: Test 28, Skipping test for non-existant object _EDL. |
| |
| Test 29 of 192: Test _EJD (Ejection Dependent Device). |
| SKIPPED: Test 29, Skipping test for non-existant object _EJD. |
| |
| Test 30 of 192: Test _EJ0 (Eject). |
| SKIPPED: Test 30, Skipping test for non-existant object _EJ0. |
| |
| Test 31 of 192: Test _EJ1 (Eject). |
| SKIPPED: Test 31, Skipping test for non-existant object _EJ1. |
| |
| Test 32 of 192: Test _EJ2 (Eject). |
| SKIPPED: Test 32, Skipping test for non-existant object _EJ2. |
| |
| Test 33 of 192: Test _EJ3 (Eject). |
| SKIPPED: Test 33, Skipping test for non-existant object _EJ3. |
| |
| Test 34 of 192: Test _EJ4 (Eject). |
| SKIPPED: Test 34, Skipping test for non-existant object _EJ4. |
| |
| Test 35 of 192: Test _LCK (Lock). |
| SKIPPED: Test 35, Skipping test for non-existant object _LCK. |
| |
| Test 36 of 192: Test _RMV (Remove). |
| SKIPPED: Test 36, Skipping test for non-existant object _RMV. |
| |
| Test 37 of 192: Test _STA (Status). |
| PASSED: Test 37, \_SB_.PCI0.SBRG.FDC_._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.LPTE._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.P3F6._STA correctly returned sane looking value |
| 0x0000000f. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.HPET._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.ASOC._STA correctly returned sane looking value |
| 0x0000000f. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.PS2K._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.PS2M._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.SBRG.UAR1._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.SLPB._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PWRB._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKA._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKB._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKC._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKD._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKE._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKF._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKG._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.LNKH._STA correctly returned sane looking value |
| 0x0000000b. |
| |
| Test 38 of 192: Test _DEP (Operational Region Dependencies). |
| SKIPPED: Test 38, Skipping test for non-existant object _DEP. |
| |
| Test 39 of 192: Test _FIT (Firmware Interface Table). |
| SKIPPED: Test 39, Skipping test for non-existant object _FIT. |
| |
| Test 40 of 192: Test _BDN (BIOS Dock Name). |
| SKIPPED: Test 40, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BDN. |
| |
| Test 41 of 192: Test _BBN (Base Bus Number). |
| PASSED: Test 41, \_SB_.PCI0._BBN correctly returned an integer. |
| |
| Test 42 of 192: Test _DCK (Dock). |
| SKIPPED: Test 42, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _DCK. |
| |
| Test 43 of 192: Test _INI (Initialize). |
| PASSED: Test 43, \_SB_.PCI0._INI returned no values as expected. |
| |
| Test 44 of 192: Test _GLK (Global Lock). |
| SKIPPED: Test 44, Skipping test for non-existant object _GLK. |
| |
| Test 45 of 192: Test _SEG (Segment). |
| SKIPPED: Test 45, Skipping test for non-existant object _SEG. |
| |
| Test 46 of 192: Test _OFF (Set resource off). |
| SKIPPED: Test 46, Skipping test for non-existant object _OFF. |
| |
| Test 47 of 192: Test _ON_ (Set resource on). |
| SKIPPED: Test 47, Skipping test for non-existant object _ON_. |
| |
| Test 48 of 192: Test _DSW (Device Sleep Wake). |
| SKIPPED: Test 48, Skipping test for non-existant object _DSW. |
| |
| Test 49 of 192: Test _IRC (In Rush Current). |
| SKIPPED: Test 49, Skipping test for non-existant object _IRC. |
| |
| Test 50 of 192: Test _PRE (Power Resources for Enumeration). |
| SKIPPED: Test 50, Skipping test for non-existant object _PRE. |
| |
| Test 51 of 192: Test _PR0 (Power Resources for D0). |
| SKIPPED: Test 51, Skipping test for non-existant object _PR0. |
| |
| Test 52 of 192: Test _PR1 (Power Resources for D1). |
| SKIPPED: Test 52, Skipping test for non-existant object _PR1. |
| |
| Test 53 of 192: Test _PR2 (Power Resources for D2). |
| SKIPPED: Test 53, Skipping test for non-existant object _PR2. |
| |
| Test 54 of 192: Test _PR3 (Power Resources for D3). |
| SKIPPED: Test 54, Skipping test for non-existant object _PR3. |
| |
| Test 55 of 192: Test _PRW (Power Resources for Wake). |
| PASSED: Test 55, \_SB_.PCI0.P0P1._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P3._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P9._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P8._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P7._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P6._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P5._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.P0P4._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.SBRG.PS2K._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.SBRG.PS2M._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.SBRG.UAR1._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.USB2._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.USB3._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.USB4._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.MC97._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.USB1._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.EUSB._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.SLPB._PRW correctly returned a sane looking package. |
| |
| Test 56 of 192: Test _PS0 (Power State 0). |
| SKIPPED: Test 56, Skipping test for non-existant object _PS0. |
| |
| Test 57 of 192: Test _PS1 (Power State 1). |
| SKIPPED: Test 57, Skipping test for non-existant object _PS1. |
| |
| Test 58 of 192: Test _PS2 (Power State 2). |
| SKIPPED: Test 58, Skipping test for non-existant object _PS2. |
| |
| Test 59 of 192: Test _PS3 (Power State 3). |
| SKIPPED: Test 59, Skipping test for non-existant object _PS3. |
| |
| Test 60 of 192: Test _PSC (Power State Current). |
| SKIPPED: Test 60, Skipping test for non-existant object _PSC. |
| |
| Test 61 of 192: Test _PSE (Power State for Enumeration). |
| SKIPPED: Test 61, Skipping test for non-existant object _PSE. |
| |
| Test 62 of 192: Test _PSW (Power State Wake). |
| PASSED: Test 62, \_SB_.PCI0.SBRG.PS2K._PSW returned no values as expected. |
| PASSED: Test 62, \_SB_.PCI0.SBRG.PS2M._PSW returned no values as expected. |
| |
| Test 63 of 192: Test _S1D (S1 Device State). |
| SKIPPED: Test 63, Skipping test for non-existant object _S1D. |
| |
| Test 64 of 192: Test _S2D (S2 Device State). |
| SKIPPED: Test 64, Skipping test for non-existant object _S2D. |
| |
| Test 65 of 192: Test _S3D (S3 Device State). |
| PASSED: Test 65, \_SB_.PCI0._S3D correctly returned an integer. |
| |
| Test 66 of 192: Test _S4D (S4 Device State). |
| SKIPPED: Test 66, Skipping test for non-existant object _S4D. |
| |
| Test 67 of 192: Test _S0W (S0 Device Wake State). |
| SKIPPED: Test 67, Skipping test for non-existant object _S0W. |
| |
| Test 68 of 192: Test _S1W (S1 Device Wake State). |
| SKIPPED: Test 68, Skipping test for non-existant object _S1W. |
| |
| Test 69 of 192: Test _S2W (S2 Device Wake State). |
| SKIPPED: Test 69, Skipping test for non-existant object _S2W. |
| |
| Test 70 of 192: Test _S3W (S3 Device Wake State). |
| SKIPPED: Test 70, Skipping test for non-existant object _S3W. |
| |
| Test 71 of 192: Test _S4W (S4 Device Wake State). |
| SKIPPED: Test 71, Skipping test for non-existant object _S4W. |
| |
| Test 72 of 192: Test _RST (Device Reset). |
| SKIPPED: Test 72, Skipping test for non-existant object _RST. |
| |
| Test 73 of 192: Test _PRR (Power Resource for Reset). |
| SKIPPED: Test 73, Skipping test for non-existant object _PRR. |
| |
| Test 74 of 192: Test _S0_ (S0 System State). |
| \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 |
| \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 |
| PASSED: Test 74, \_S0_ correctly returned a sane looking package. |
| |
| Test 75 of 192: Test _S1_ (S1 System State). |
| SKIPPED: Test 75, Skipping test for non-existant object _S1_. |
| |
| Test 76 of 192: Test _S2_ (S2 System State). |
| SKIPPED: Test 76, Skipping test for non-existant object _S2_. |
| |
| Test 77 of 192: Test _S3_ (S3 System State). |
| SKIPPED: Test 77, Skipping test for non-existant object _S3_. |
| |
| Test 78 of 192: Test _S4_ (S4 System State). |
| SKIPPED: Test 78, Skipping test for non-existant object _S4_. |
| |
| Test 79 of 192: Test _S5_ (S5 System State). |
| \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007 |
| \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 |
| PASSED: Test 79, \_S5_ correctly returned a sane looking package. |
| |
| Test 80 of 192: Test _SWS (System Wake Source). |
| SKIPPED: Test 80, Skipping test for non-existant object _SWS. |
| |
| Test 81 of 192: Test _PSS (Performance Supported States). |
| SKIPPED: Test 81, Skipping test for non-existant object _PSS. |
| |
| Test 82 of 192: Test _CPC (Continuous Performance Control). |
| SKIPPED: Test 82, Skipping test for non-existant object _CPC. |
| |
| Test 83 of 192: Test _CSD (C State Dependencies). |
| SKIPPED: Test 83, Skipping test for non-existant object _CSD. |
| |
| Test 84 of 192: Test _CST (C States). |
| SKIPPED: Test 84, Skipping test for non-existant object _CST. |
| |
| Test 85 of 192: Test _PCT (Performance Control). |
| SKIPPED: Test 85, Skipping test for non-existant object _PCT. |
| |
| Test 86 of 192: Test _PDL (P-State Depth Limit). |
| SKIPPED: Test 86, Skipping test for non-existant object _PDL. |
| |
| Test 87 of 192: Test _PPC (Performance Present Capabilities). |
| SKIPPED: Test 87, Skipping test for non-existant object _PPC. |
| |
| Test 88 of 192: Test _PPE (Polling for Platform Error). |
| SKIPPED: Test 88, Skipping test for non-existant object _PPE. |
| |
| Test 89 of 192: Test _PSD (Power State Dependencies). |
| SKIPPED: Test 89, Skipping test for non-existant object _PSD. |
| |
| Test 90 of 192: Test _PTC (Processor Throttling Control). |
| SKIPPED: Test 90, Skipping test for non-existant object _PTC. |
| |
| Test 91 of 192: Test _TDL (T-State Depth Limit). |
| SKIPPED: Test 91, Skipping test for non-existant object _TDL. |
| |
| Test 92 of 192: Test _TPC (Throttling Present Capabilities). |
| SKIPPED: Test 92, Skipping test for non-existant object _TPC. |
| |
| Test 93 of 192: Test _TSD (Throttling State Dependencies). |
| SKIPPED: Test 93, Skipping test for non-existant object _TSD. |
| |
| Test 94 of 192: Test _TSS (Throttling Supported States). |
| SKIPPED: Test 94, Skipping test for non-existant object _TSS. |
| |
| Test 95 of 192: Test _LPI (Low Power Idle States). |
| SKIPPED: Test 95, Skipping test for non-existant object _LPI. |
| |
| Test 96 of 192: Test _RDI (Resource Dependencies for Idle). |
| SKIPPED: Test 96, Skipping test for non-existant object _RDI. |
| |
| Test 97 of 192: Test _PUR (Processor Utilization Request). |
| SKIPPED: Test 97, Skipping test for non-existant object _PUR. |
| |
| Test 98 of 192: Test _MSG (Message). |
| SKIPPED: Test 98, Skipping test for non-existant object _MSG. |
| |
| Test 99 of 192: Test _SST (System Status). |
| SKIPPED: Test 99, Skipping test for non-existant object _SST. |
| |
| Test 100 of 192: Test _ALC (Ambient Light Colour Chromaticity). |
| SKIPPED: Test 100, Skipping test for non-existant object _ALC. |
| |
| Test 101 of 192: Test _ALI (Ambient Light Illuminance). |
| SKIPPED: Test 101, Skipping test for non-existant object _ALI. |
| |
| Test 102 of 192: Test _ALT (Ambient Light Temperature). |
| SKIPPED: Test 102, Skipping test for non-existant object _ALT. |
| |
| Test 103 of 192: Test _ALP (Ambient Light Polling). |
| SKIPPED: Test 103, Skipping test for non-existant object _ALP. |
| |
| Test 104 of 192: Test _ALR (Ambient Light Response). |
| SKIPPED: Test 104, Skipping test for non-existant object _ALR. |
| |
| Test 105 of 192: Test _LID (Lid Status). |
| SKIPPED: Test 105, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _LID. |
| |
| Test 106 of 192: Test _GTF (Get Task File). |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE0.CHN0.DRV0._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE0.CHN0.DRV1._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE0.CHN1.DRV0._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE0.CHN1.DRV1._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE1.CHN0.DRV0._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE1.CHN0.DRV1._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE1.CHN1.DRV0._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| ACPICA Exception AE_AML_OPERAND_VALUE during execution of method RATA |
| FAILED [HIGH] AEAMLOperandValue: Test 106, Detected error 'Incorrect operand |
| value' when evaluating '\_SB_.PCI0.IDE1.CHN1.DRV1._GTF'. |
| |
| ADVICE: An AML opcode has an operand of an inappropriate or invalid value. |
| |
| |
| Test 107 of 192: Test _GTM (Get Timing Mode). |
| PASSED: Test 107, \_SB_.PCI0.IDE0.CHN0._GTM correctly returned a sane looking |
| buffer. |
| PASSED: Test 107, \_SB_.PCI0.IDE0.CHN1._GTM correctly returned a sane looking |
| buffer. |
| PASSED: Test 107, \_SB_.PCI0.IDE1.CHN0._GTM correctly returned a sane looking |
| buffer. |
| PASSED: Test 107, \_SB_.PCI0.IDE1.CHN1._GTM correctly returned a sane looking |
| buffer. |
| |
| Test 108 of 192: Test _MBM (Memory Bandwidth Monitoring Data). |
| SKIPPED: Test 108, Skipping test for non-existant object _MBM. |
| |
| Test 109 of 192: Test _UPC (USB Port Capabilities). |
| SKIPPED: Test 109, Skipping test for non-existant object _UPC. |
| |
| Test 110 of 192: Test _UPD (User Presence Detect). |
| SKIPPED: Test 110, Skipping test for non-existant object _UPD. |
| |
| Test 111 of 192: Test _UPP (User Presence Polling). |
| SKIPPED: Test 111, Skipping test for non-existant object _UPP. |
| |
| Test 112 of 192: Test _GCP (Get Capabilities). |
| SKIPPED: Test 112, Skipping test for non-existant object _GCP. |
| |
| Test 113 of 192: Test _GRT (Get Real Time). |
| SKIPPED: Test 113, Skipping test for non-existant object _GRT. |
| |
| Test 114 of 192: Test _GWS (Get Wake Status). |
| SKIPPED: Test 114, Skipping test for non-existant object _GWS. |
| |
| Test 115 of 192: Test _CWS (Clear Wake Status). |
| SKIPPED: Test 115, Skipping test for non-existant object _CWS. |
| |
| Test 116 of 192: Test _STP (Set Expired Timer Wake Policy). |
| SKIPPED: Test 116, Skipping test for non-existant object _STP. |
| |
| Test 117 of 192: Test _STV (Set Timer Value). |
| SKIPPED: Test 117, Skipping test for non-existant object _STV. |
| |
| Test 118 of 192: Test _TIP (Expired Timer Wake Policy). |
| SKIPPED: Test 118, Skipping test for non-existant object _TIP. |
| |
| Test 119 of 192: Test _TIV (Timer Values). |
| SKIPPED: Test 119, Skipping test for non-existant object _TIV. |
| |
| Test 120 of 192: Test _SBS (Smart Battery Subsystem). |
| SKIPPED: Test 120, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _SBS. |
| |
| Test 121 of 192: Test _BCT (Battery Charge Time). |
| SKIPPED: Test 121, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BCT. |
| |
| Test 122 of 192: Test _BIF (Battery Information). |
| SKIPPED: Test 122, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BIF. |
| |
| Test 123 of 192: Test _BIX (Battery Information Extended). |
| SKIPPED: Test 123, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BIX. |
| |
| Test 124 of 192: Test _BMA (Battery Measurement Averaging). |
| SKIPPED: Test 124, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BMA. |
| |
| Test 125 of 192: Test _BMC (Battery Maintenance Control). |
| SKIPPED: Test 125, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BMC. |
| |
| Test 126 of 192: Test _BMD (Battery Maintenance Data). |
| SKIPPED: Test 126, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BMD. |
| |
| Test 127 of 192: Test _BMS (Battery Measurement Sampling Time). |
| SKIPPED: Test 127, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BMS. |
| |
| Test 128 of 192: Test _BST (Battery Status). |
| SKIPPED: Test 128, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BST. |
| |
| Test 129 of 192: Test _BTP (Battery Trip Point). |
| SKIPPED: Test 129, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BTP. |
| |
| Test 130 of 192: Test _BTH (Battery Throttle Limit). |
| SKIPPED: Test 130, Skipping test for non-existant object _BTH. |
| |
| Test 131 of 192: Test _BTM (Battery Time). |
| SKIPPED: Test 131, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _BTM. |
| |
| Test 132 of 192: Test _PCL (Power Consumer List). |
| SKIPPED: Test 132, Machine is not a mobile platform, skipping test for |
| non-existant mobile platform related object _PCL. |
| |
| Test 133 of 192: Test _PIF (Power Source Information). |
| SKIPPED: Test 133, Skipping test for non-existant object _PIF. |
| |
| Test 134 of 192: Test _PRL (Power Source Redundancy List). |
| SKIPPED: Test 134, Skipping test for non-existant object _PRL. |
| |
| Test 135 of 192: Test _PSR (Power Source). |
| SKIPPED: Test 135, Skipping test for non-existant object _PSR. |
| |
| Test 136 of 192: Test _GAI (Get Averaging Level). |
| SKIPPED: Test 136, Skipping test for non-existant object _GAI. |
| |
| Test 137 of 192: Test _GHL (Get Harware Limit). |
| SKIPPED: Test 137, Skipping test for non-existant object _GHL. |
| |
| Test 138 of 192: Test _PMC (Power Meter Capabilities). |
| SKIPPED: Test 138, Skipping test for non-existant object _PMC. |
| |
| Test 139 of 192: Test _PMD (Power Meter Devices). |
| SKIPPED: Test 139, Skipping test for non-existant object _PMD. |
| |
| Test 140 of 192: Test _PMM (Power Meter Measurement). |
| SKIPPED: Test 140, Skipping test for non-existant object _PMM. |
| |
| Test 141 of 192: Test _WPC (Wireless Power Calibration). |
| SKIPPED: Test 141, Skipping test for non-existant object _WPC. |
| |
| Test 142 of 192: Test _WPP (Wireless Power Polling). |
| SKIPPED: Test 142, Skipping test for non-existant object _WPP. |
| |
| Test 143 of 192: Test _FIF (Fan Information). |
| SKIPPED: Test 143, Skipping test for non-existant object _FIF. |
| |
| Test 144 of 192: Test _FPS (Fan Performance States). |
| SKIPPED: Test 144, Skipping test for non-existant object _FPS. |
| |
| Test 145 of 192: Test _FSL (Fan Set Level). |
| SKIPPED: Test 145, Skipping test for non-existant object _FSL. |
| |
| Test 146 of 192: Test _FST (Fan Status). |
| SKIPPED: Test 146, Skipping test for non-existant object _FST. |
| |
| Test 147 of 192: Test _ACx (Active Cooling). |
| SKIPPED: Test 147, Skipping test for non-existant object _AC0. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC1. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC2. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC3. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC4. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC5. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC6. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC7. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC8. |
| |
| SKIPPED: Test 147, Skipping test for non-existant object _AC9. |
| |
| |
| Test 148 of 192: Test _ART (Active Cooling Relationship Table). |
| SKIPPED: Test 148, Skipping test for non-existant object _ART. |
| |
| Test 149 of 192: Test _CRT (Critical Trip Point). |
| SKIPPED: Test 149, Skipping test for non-existant object _CRT. |
| |
| Test 150 of 192: Test _CR3 (Warm/Standby Temperature). |
| SKIPPED: Test 150, Skipping test for non-existant object _CR3. |
| |
| Test 151 of 192: Test _DTI (Device Temperature Indication). |
| SKIPPED: Test 151, Skipping test for non-existant object _DTI. |
| |
| Test 152 of 192: Test _HOT (Hot Temperature). |
| SKIPPED: Test 152, Skipping test for non-existant object _HOT. |
| |
| Test 153 of 192: Test _MTL (Minimum Throttle Limit). |
| SKIPPED: Test 153, Skipping test for non-existant object _MTL. |
| |
| Test 154 of 192: Test _NTT (Notification Temp Threshold). |
| SKIPPED: Test 154, Skipping test for non-existant object _NTT. |
| |
| Test 155 of 192: Test _PSL (Passive List). |
| SKIPPED: Test 155, Skipping test for non-existant object _PSL. |
| |
| Test 156 of 192: Test _PSV (Passive Temp). |
| SKIPPED: Test 156, Skipping test for non-existant object _PSV. |
| |
| Test 157 of 192: Test _RTV (Relative Temp Values). |
| SKIPPED: Test 157, Skipping test for non-existant object _RTV. |
| |
| Test 158 of 192: Test _SCP (Set Cooling Policy). |
| SKIPPED: Test 158, Skipping test for non-existant object _DTI. |
| |
| Test 159 of 192: Test _TC1 (Thermal Constant 1). |
| SKIPPED: Test 159, Skipping test for non-existant object _TC1. |
| |
| Test 160 of 192: Test _TC2 (Thermal Constant 2). |
| SKIPPED: Test 160, Skipping test for non-existant object _TC2. |
| |
| Test 161 of 192: Test _TFP (Thermal fast Sampling Period). |
| SKIPPED: Test 161, Skipping test for non-existant object _TFP. |
| |
| Test 162 of 192: Test _TMP (Thermal Zone Current Temp). |
| SKIPPED: Test 162, Skipping test for non-existant object _TMP. |
| |
| Test 163 of 192: Test _TPT (Trip Point Temperature). |
| SKIPPED: Test 163, Skipping test for non-existant object _TPT. |
| |
| Test 164 of 192: Test _TRT (Thermal Relationship Table). |
| SKIPPED: Test 164, Skipping test for non-existant object _TRT. |
| |
| Test 165 of 192: Test _TSN (Thermal Sensor Device). |
| SKIPPED: Test 165, Skipping test for non-existant object _TSN. |
| |
| Test 166 of 192: Test _TSP (Thermal Sampling Period). |
| SKIPPED: Test 166, Skipping test for non-existant object _TSP. |
| |
| Test 167 of 192: Test _TST (Temperature Sensor Threshold). |
| SKIPPED: Test 167, Skipping test for non-existant object _TST. |
| |
| Test 168 of 192: Test _TZD (Thermal Zone Devices). |
| SKIPPED: Test 168, Skipping test for non-existant object _TZD. |
| |
| Test 169 of 192: Test _TZM (Thermal Zone member). |
| SKIPPED: Test 169, Skipping test for non-existant object _TZM. |
| |
| Test 170 of 192: Test _TZP (Thermal Zone Polling). |
| SKIPPED: Test 170, Skipping test for non-existant object _TZP. |
| |
| Test 171 of 192: Test _GPE (General Purpose Events). |
| SKIPPED: Test 171, Skipping test for non-existant object _GPE. |
| |
| Test 172 of 192: Test _EC_ (EC Offset Query). |
| SKIPPED: Test 172, Skipping test for non-existant object _EC_. |
| |
| Test 173 of 192: Test _PTS (Prepare to Sleep). |
| Test _PTS(1). |
| PASSED: Test 173, \_PTS returned no values as expected. |
| |
| Test _PTS(2). |
| PASSED: Test 173, \_PTS returned no values as expected. |
| |
| Test _PTS(3). |
| PASSED: Test 173, \_PTS returned no values as expected. |
| |
| Test _PTS(4). |
| PASSED: Test 173, \_PTS returned no values as expected. |
| |
| Test _PTS(5). |
| PASSED: Test 173, \_PTS returned no values as expected. |
| |
| |
| Test 174 of 192: Test _TTS (Transition to State). |
| SKIPPED: Test 174, Optional control method _TTS does not exist. |
| |
| Test 175 of 192: Test _WAK (System Wake). |
| Test _WAK(1) System Wake, State S1. |
| PASSED: Test 175, \_WAK correctly returned a sane looking package. |
| |
| Test _WAK(2) System Wake, State S2. |
| PASSED: Test 175, \_WAK correctly returned a sane looking package. |
| |
| Test _WAK(3) System Wake, State S3. |
| PASSED: Test 175, \_WAK correctly returned a sane looking package. |
| |
| Test _WAK(4) System Wake, State S4. |
| PASSED: Test 175, \_WAK correctly returned a sane looking package. |
| |
| Test _WAK(5) System Wake, State S5. |
| PASSED: Test 175, \_WAK correctly returned a sane looking package. |
| |
| |
| Test 176 of 192: Test _ADR (Return Unique ID for Device). |
| PASSED: Test 176, \_SB_.PCI0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P3._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P9._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P8._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P7._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P6._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P5._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.P0P4._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SBRG._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.USB2._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.USB3._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.USB4._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.MC97._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.USB1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EUSB._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN0.DRV0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN0.DRV1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN1.DRV0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE0.CHN1.DRV1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN0.DRV0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN0.DRV1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN1.DRV0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.IDE1.CHN1.DRV1._ADR correctly returned an integer. |
| |
| Test 177 of 192: Test _BCL (Query List of Brightness Control Levels Supported). |
| SKIPPED: Test 177, Skipping test for non-existant object _BCL. |
| |
| Test 178 of 192: Test _BCM (Set Brightness Level). |
| SKIPPED: Test 178, Skipping test for non-existant object _BCM. |
| |
| Test 179 of 192: Test _BQC (Brightness Query Current Level). |
| SKIPPED: Test 179, Skipping test for non-existant object _BQC. |
| |
| Test 180 of 192: Test _DCS (Return the Status of Output Device). |
| SKIPPED: Test 180, Skipping test for non-existant object _DCS. |
| |
| Test 181 of 192: Test _DDC (Return the EDID for this Device). |
| SKIPPED: Test 181, Skipping test for non-existant object _DDC. |
| |
| Test 182 of 192: Test _DSS (Device Set State). |
| SKIPPED: Test 182, Skipping test for non-existant object _DSS. |
| |
| Test 183 of 192: Test _DGS (Query Graphics State). |
| SKIPPED: Test 183, Skipping test for non-existant object _DGS. |
| |
| Test 184 of 192: Test _DOD (Enumerate All Devices Attached to Display Adapter). |
| SKIPPED: Test 184, Skipping test for non-existant object _DOD. |
| |
| Test 185 of 192: Test _DOS (Enable/Disable Output Switching). |
| SKIPPED: Test 185, Skipping test for non-existant object _DOS. |
| |
| Test 186 of 192: Test _GPD (Get POST Device). |
| SKIPPED: Test 186, Skipping test for non-existant object _GPD. |
| |
| Test 187 of 192: Test _ROM (Get ROM Data). |
| SKIPPED: Test 187, Skipping test for non-existant object _ROM. |
| |
| Test 188 of 192: Test _SPD (Set POST Device). |
| SKIPPED: Test 188, Skipping test for non-existant object _SPD. |
| |
| Test 189 of 192: Test _VPO (Video POST Options). |
| SKIPPED: Test 189, Skipping test for non-existant object _VPO. |
| |
| Test 190 of 192: Test _CBA (Configuration Base Address). |
| SKIPPED: Test 190, Skipping test for non-existant object _CBA. |
| |
| Test 191 of 192: Test _IFT (IPMI Interface Type). |
| SKIPPED: Test 191, Skipping test for non-existant object _IFT. |
| |
| Test 192 of 192: Test _SRV (IPMI Interface Revision). |
| SKIPPED: Test 192, Skipping test for non-existant object _SRV. |
| |
| ================================================================================ |
| 204 passed, 8 failed, 0 warning, 0 aborted, 179 skipped, 0 info only. |
| ================================================================================ |
| |
| msdm: MSDM Microsoft Data Management Table test. |
| -------------------------------------------------------------------------------- |
| ACPI MSDM table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| msct: MSCT Maximum System Characteristics Table test. |
| -------------------------------------------------------------------------------- |
| ACPI MSCT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| mpst: MPST Memory Power State Table test. |
| -------------------------------------------------------------------------------- |
| ACPI MPST table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| mchi: MCHI Management Controller Host Interface Table test. |
| -------------------------------------------------------------------------------- |
| ACPI MCHI table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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 - 0x000000000009fbff (System RAM) |
| 0x000000000009fc00 - 0x000000000009ffff (reserved) |
| 0x00000000000e4000 - 0x00000000000fffff (reserved) |
| 0x0000000000100000 - 0x000000007f79ffff (System RAM) |
| 0x000000007f7a0000 - 0x000000007f7adfff (ACPI Non-volatile Storage) |
| 0x000000007f7ae000 - 0x000000007f7dffff (ACPI Non-volatile Storage) |
| 0x000000007f7e0000 - 0x000000007f7fffff (reserved) |
| 0x00000000fee00000 - 0x00000000fee00fff (reserved) |
| 0x00000000fff80000 - 0x00000000ffffffff (reserved) |
| |
| MCFG table found, size is 16 bytes (excluding header) (1 entries). |
| Configuration Entry #0: |
| Base Address : 0xf0000000 |
| Segment : 0 |
| Start bus : 0 |
| End bus : 63 |
| FAILED [LOW] MCFGMMIONotReserved: Test 1, MCFG MMIO config space at 0xf0000000 |
| is not reserved in the memory map table |
| |
| ADVICE: The PCI Express specification states that the PCI Express configuration |
| space should be defined in the MCFG table and *maybe* optionally defined in the |
| Int 15 AX=E820 BIOS memory map if ACPI MCFG is present. Linux checks if the |
| region is reserved in the memory map table and will reject the MMCONFIG if there |
| is a discrepency between MCFG and the memory map table for the PCI Express |
| region. [See arch/x86/pci/mmconfig-shared.c pci_mmcfg_reject_broken()]. It is |
| recommended that this is defined in the Int 15 AX=E820 BIOS memory map table for |
| Linux. |
| |
| |
| Test 2 of 2: Validate MCFG PCI config space. |
| PASSED: Test 2, PCI config space verified. |
| |
| ================================================================================ |
| 1 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| madt: MADT Multiple APIC Description Table (spec compliant). |
| -------------------------------------------------------------------------------- |
| Test 1 of 5: MADT checksum test. |
| PASSED: Test 1, MADT checksum is correct |
| |
| Test 2 of 5: MADT revision test. |
| Most recent FADT revision is 6.1. |
| Most recent MADT revision is 4. |
| PASSED: Test 2, MADT revision 1 is defined. |
| PASSED: Test 2, MADT revision 1 is in sync with FADT revision 3.0. |
| |
| Test 3 of 5: MADT architecture minimum revision test. |
| PASSED: Test 3, MADT revision 1 meets the minimum needed (1) for the intel |
| architecture. |
| |
| Test 4 of 5: MADT flags field reserved bits test. |
| PASSED: Test 4, MADT flags reserved bits are not set. |
| |
| Test 5 of 5: MADT subtable tests. |
| PASSED: Test 5, MADT revision 1 is defined. |
| PASSED: Test 5, MADT subtable type 0 (Processor Local APIC) is defined. |
| PASSED: Test 5, Subtable 1 (offset 0x2c) of type 0 (Processor Local APIC) is the |
| correct length: 8 |
| PASSED: Test 5, MADT LAPIC has matching processor UID 1. |
| PASSED: Test 5, MADT Processor Local APIC flags field, bits 1..31 are reserved |
| and properly set to zero. |
| PASSED: Test 5, MADT subtable type 0 (Processor Local APIC) is defined. |
| PASSED: Test 5, Subtable 2 (offset 0x34) of type 0 (Processor Local APIC) is the |
| correct length: 8 |
| PASSED: Test 5, MADT LAPIC has matching processor UID 2. |
| PASSED: Test 5, MADT Processor Local APIC flags field, bits 1..31 are reserved |
| and properly set to zero. |
| PASSED: Test 5, MADT subtable type 0 (Processor Local APIC) is defined. |
| PASSED: Test 5, Subtable 3 (offset 0x3c) of type 0 (Processor Local APIC) is the |
| correct length: 8 |
| PASSED: Test 5, MADT LAPIC has matching processor UID 3. |
| PASSED: Test 5, MADT Processor Local APIC flags field, bits 1..31 are reserved |
| and properly set to zero. |
| PASSED: Test 5, MADT subtable type 0 (Processor Local APIC) is defined. |
| PASSED: Test 5, Subtable 4 (offset 0x44) of type 0 (Processor Local APIC) is the |
| correct length: 8 |
| PASSED: Test 5, MADT LAPIC has matching processor UID 4. |
| PASSED: Test 5, MADT Processor Local APIC flags field, bits 1..31 are reserved |
| and properly set to zero. |
| PASSED: Test 5, MADT subtable type 1 (I/O APIC) is defined. |
| PASSED: Test 5, Subtable 5 (offset 0x4c) of type 1 (I/O APIC) is the correct |
| length: 12 |
| PASSED: Test 5, MADT I/O APIC flags are reserved, and set to zero. |
| PASSED: Test 5, MADT I/O APIC address in non-zero. |
| PASSED: Test 5, MADT subtable type 2 (Interrupt Source Override) is defined. |
| PASSED: Test 5, Subtable 6 (offset 0x58) of type 2 (Interrupt Source Override) |
| is the correct length: 10 |
| PASSED: Test 5, MADT Interrupt Source Override Bus is 0 for ISA bus. |
| PASSED: Test 5, MADT Interrupt Source Override flags, bits 4..31 are reserved |
| and set to zero. |
| PASSED: Test 5, MADT subtable type 2 (Interrupt Source Override) is defined. |
| PASSED: Test 5, Subtable 7 (offset 0x62) of type 2 (Interrupt Source Override) |
| is the correct length: 10 |
| PASSED: Test 5, MADT Interrupt Source Override Bus is 0 for ISA bus. |
| PASSED: Test 5, MADT Interrupt Source Override flags, bits 4..31 are reserved |
| and set to zero. |
| |
| ================================================================================ |
| 34 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| lpit: LPIT Low Power Idle Table test. |
| -------------------------------------------------------------------------------- |
| ACPI LPIT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| iort: IORT IO Remapping Table test. |
| -------------------------------------------------------------------------------- |
| ACPI IORT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| hpet: HPET IA-PC High Precision Event Timer Table 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 : 2 |
| Hardwre Revision ID : 0x1 |
| Lower 32 bit base Address : 0xfed00000 |
| Address Space ID : 0x0 |
| Register Bit Width : 0x8 |
| 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. |
| ================================================================================ |
| |
| hest: HEST Hardware Error Source Table test. |
| -------------------------------------------------------------------------------- |
| ACPI HEST table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| gtdt: GTDT Generic Timer Description Table test. |
| -------------------------------------------------------------------------------- |
| ACPI GTDT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| fpdt: FPDT Firmware Performance Data Table test. |
| -------------------------------------------------------------------------------- |
| ACPI FPDT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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 Processor has max cooling state 10 |
| and current cooling state 0. |
| PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 10 |
| and current cooling state 0. |
| |
| Test 2 of 2: Load system, check CPU fan status. |
| Test how many fans there are in the system. Check for the current status of the |
| fan(s). |
| Loading CPUs for 20 seconds to try and get fan speeds to change. |
| Fan cooling_device0 current state did not change from value 0 while CPUs were |
| busy. |
| Fan cooling_device1 current state did not change from value 0 while CPUs were |
| busy. |
| |
| 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. |
| |
| |
| ================================================================================ |
| 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| fadt: FADT Fixed ACPI Description Table tests. |
| -------------------------------------------------------------------------------- |
| Test 1 of 6: ACPI FADT Description Table flag info. |
| FADT: flag states |
| WBINVD is set |
| WBINVD_FLUSH is not set |
| PROC_C1 is set |
| P_LVL2_UP is not set |
| PWR_BUTTON is not set |
| SLP_BUTTON is set |
| FIX_RTC is not set |
| RTC_S4 is set |
| TMR_VAL_EXT is not set |
| DCK_CAP is not set |
| RESET_REG_SUP is not set |
| SEALED_CASE is not set |
| HEADLESS is not set |
| CPU_SW_SLP is not set |
| PCI_EXP_WAK is not set |
| USE_PLATFORM_CLOCK is not set |
| S4_RTC_STS_VALID is not set |
| REMOTE_POWER_ON_CAPABLE is not set |
| FORCE_APIC_CLUSTER_MODEL is not set |
| FORCE_APIC_PHYSICAL_DESTINATION_MODE is not set |
| HW_REDUCED_ACPI is not set |
| LOW_POWER_S0_IDLE_CAPABLE is not set |
| FADT: IA-PC Boot Architecture flag states |
| LEGACY_DEVICES is set |
| 8042 is set |
| VGA_NOT_PRESENT is not set |
| MSI_NOT_SUPPORTED is not set |
| PCIE_ASPM_CONTROLS is not set |
| CMOS_RTC_NOT_PRESENT is not set |
| FADT: ARM Boot Architecture flag states |
| PSCI_COMPLIANT is not set |
| PSCI_USE_HVC is not set |
| |
| Test 2 of 6: FADT checksum test. |
| PASSED: Test 2, FADT checksum is correct |
| |
| Test 3 of 6: FADT revision test. |
| FADT revision: 3.0 |
| FADT table length: 244 |
| WARNING: Test 3, FADT revision is outdated: 3.0 |
| |
| ADVICE: The most recent revision of the FADT defined in the ACPI specification |
| is 6.1. While older revisions of the FADT can be used, newer ones may enable |
| additional functionality that cannot be used until the FADT is updated. |
| |
| |
| Test 4 of 6: ACPI FADT Description Table tests. |
| FAILED [MEDIUM] FADTFACSBothSet: Test 4, Both 32-bit FIRMWARE_CTRL and 64-bit |
| X_FIRMWARE_CTRL pointers to the FACS are set but only one is allowed. |
| |
| ADVICE: Having both FACS pointers set is ambiguous; there is no way to determine |
| which one is the correct address. The kernel workaround is to always use the |
| 64-bit X_FIRMWARE_CTRL. |
| |
| PASSED: Test 4, Both FIRMWARE_CTRL and X_FIRMWARE_CTRL are being used and |
| contain the same FACS address. |
| |
| ADVICE: While having FIRMWARE_CTRL and X_FIRMWARE_CTRL both set to an address is |
| not compliant with the ACPI specification, they are both set to the same address |
| , which at least mitigates the ambiguity in determining which address is the |
| correct one to use for the FACS. Ideally, only one of the two addresses should |
| be set but as a practical matter, this will work. |
| |
| PASSED: Test 4, FADT 32 bit DSDT and 64 bit X_DSDT both point to the same |
| physical address (0x7f7a05c0). |
| |
| ADVICE: While it is not correct to use both of the 32- and 64-bit DSDT address |
| fields in recent versions of ACPI, they are at least the same address, which |
| keeps the kernel from getting confused. At some point, the 32-bit DSDT address |
| may get ignored so it is recommended that the FADT be upgraded to only use the |
| 64-bit X_DSDT field. In the meantime, however, ACPI will still behave correctly. |
| |
| FAILED [MEDIUM] FADTReservedZero: Test 4, FADT first reserved field is not zero: |
| 0x01 |
| PASSED: Test 4, FADT second reserved field is zero. |
| FADT Preferred PM Profile: 5 (SOHO Server) |
| PASSED: Test 4, FADT has a valid preferred PM profile. |
| FADT indicates ACPI IS NOT in reduced hardware mode. |
| FADT SCI_INT is 9 |
| PASSED: Test 4, FADT SMI_CMD indicates System Management Mode is supported, and |
| the SCI Interrupt is non-zero. |
| PASSED: Test 4, FADT SMI ACPI enable command is non-zero, and SMM is supported. |
| PASSED: Test 4, FADT SMI ACPI disable command is non-zero, and SMM is supported. |
| PASSED: Test 4, FADT indicates we are not in reduced hardware mode, and required |
| FACS is present. |
| PASSED: Test 4, FADT S4BIOS_REQ command is not set and FACS indicates it is not |
| supported. |
| PASSED: Test 4, FADT SMI PSTATE_CNT command is non-zero, and SMM is supported. |
| PASSED: Test 4, FADT required PM1A_EVT_BLK field is non-zero |
| FAILED [MEDIUM] FADTPm1aEvtBlkBothtSet: Test 4, FADT PM1A_EVT_BLK has both a |
| 32-bit and a 64-bit address set; only one should be used. |
| PASSED: Test 4, FADT 32- and 64-bit PM1A_EVT_BLK fields are at least equal. |
| |
| ADVICE: Both FADT 32- and 64-bit PM1A_EVT_BLK fields are being used, but only |
| one should be non-zero. However, they are at least equal so the kernel will at |
| least have a usable value. |
| |
| SKIPPED: Test 4, FADT PM1B_EVT_BLK not being used. |
| PASSED: Test 4, FADT required PM1A_CNT_BLK field is non-zero |
| FAILED [MEDIUM] FADTPm1aCntBlkOnlyOneField: Test 4, FADT PM1A_CNT_BLK field has |
| both the 32-bit and the 64-bit field set. |
| PASSED: Test 4, FADT 32- and 64-bit PM1A_CNT_BLK fields are at least equal. |
| |
| ADVICE: Both FADT 32- and 64-bit PM1A_CNT_BLK fields are being used, but only |
| one should be non-zero. However, they are at least equal so the kernel will at |
| least have a usable value. |
| |
| SKIPPED: Test 4, FADT PM1B_CNT_BLK not being used. |
| PASSED: Test 4, FADT only one of the 32-bit or 64-bit PM2_CNT_BLK fields is |
| being used. |
| FAILED [MEDIUM] FADTPm2CntBlkNotSet: Test 4, FADT PM2_CNT_BLK is a required |
| field and must have either a 32-bit or 64-bit address set. |
| |
| ADVICE: Both FADT 32- and 64-bit PM2_CNT_BLK fields are being used, but only one |
| should be non-zero. Since the fields value are not equal the kernel cannot |
| unambiguously determine which value is the correct one. |
| |
| FAILED [MEDIUM] FADTPm2CntBlkOnlyOneField: Test 4, FADT PM_TMR_BLK field has |
| both the 32-bit and the 64-bit field set. |
| PASSED: Test 4, FADT 32- and 64-bit PM_TMR_BLK fields are at least equal. |
| |
| ADVICE: Both FADT 32- and 64-bit PM_TMR_BLK fields are being used, but only one |
| should be non-zero. However, they are at least equal so the kernel will at least |
| have a usable value. |
| |
| PASSED: Test 4, FADT PM1_EVT_LEN >= 4. |
| PASSED: Test 4, FADT PM1_CNT_LEN >= 2. |
| PASSED: Test 4, FADT PM2_CNT_LEN >= 1. |
| PASSED: Test 4, FADT PM_TMR_LEN is 4. |
| PASSED: Test 4, FADT GPE0_BLK_LEN non-zero and a non-negative multiple of 2: 8. |
| PASSED: Test 4, FADT GPE1_BLK_LEN is zero and GPE1_BLK is not supported. |
| FADT GPE1_BASE is 0 |
| PASSED: Test 4, FADT SMI CST_CNT command is non-zero, and SMM is supported. |
| Using P_BLK address of 0x810 |
| WARNING: Test 4, FADT P_LVL2_LAT is > 100 (101) but a P_BLK is defined. This |
| implies a C2 state is not supported, but there is a P_BLK register block defined |
| which implies there might be a C2 state that works. There is not enough |
| information to determine if this is expected or not. |
| WARNING: Test 4, FADT P_LVL3_LAT is > 1000 (1001) but a P_BLK is defined. This |
| implies a C3 state is not supported, but there is a P_BLK register block defined |
| which implies there might be a C3 state that works. There is not enough |
| information to determine if this is expected or not. |
| FADT FLUSH_SIZE is 1024 |
| FADT FLUSH_STRIDE is 16 |
| FADT DUTY_OFFSET is 1 |
| FADT DUTY_WIDTH is 3 |
| FADT DAY_ALRM is 13 |
| FADT MON_ALRM is 0 |
| FADT CENTURY is 0 |
| PASSED: Test 4, FADT SLEEP_CONTROL_REG is null and not available when not in |
| reduced hardware mode. |
| PASSED: Test 4, FADT SLEEP_STATUS_REG is null and not available when not in |
| reduced hardware mode. |
| FADT Hypervisor Vendor Identity is 0 |
| |
| Test 5 of 6: Test FADT SCI_EN bit is enabled. |
| FADT is greater than ACPI version 1.0 |
| PASSED: Test 5, SCI_EN bit in PM1a Control Register Block is enabled. |
| |
| Test 6 of 6: Test FADT reset register. |
| SKIPPED: Test 6, FADT flags indicates reset register not supported, skipping |
| test. |
| |
| ================================================================================ |
| 27 passed, 6 failed, 3 warnings, 0 aborted, 3 skipped, 1 info only. |
| ================================================================================ |
| |
| facs: FACS Firmware ACPI Control Structure test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: FACS Firmware ACPI Control Structure test. |
| FACS Firmware ACPI Control Structure: |
| Signature: 'FACS' |
| Length: 0x00000040 |
| Hardware Signature: 0x00000000 |
| Firmware Waking Vector: 0x00000000 |
| Global Lock: 0x00000000 |
| Flags: 0x00000000 |
| X-Firmware Waking Vector: 0x0000000000000000 |
| Version: 0x01 |
| Reserved: 0x00 0x00 0x00 |
| OSPM Flags: 0x00000000 |
| Reserved: 0x00 0x00 0x00 0x00 |
| Reserved: 0x00 0x00 0x00 0x00 |
| Reserved: 0x00 0x00 0x00 0x00 |
| Reserved: 0x00 0x00 0x00 0x00 |
| Reserved: 0x00 0x00 0x00 0x00 |
| Reserved: 0x00 0x00 0x00 0x00 |
| PASSED: Test 1, No issues found in FACS table. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| erst: ERST Error Record Serialization Table test. |
| -------------------------------------------------------------------------------- |
| ACPI ERST table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| einj: EINJ Error Injection Table test. |
| -------------------------------------------------------------------------------- |
| ACPI EINJ table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| ecdt: ECDT Embedded Controller Boot Resources Table test. |
| -------------------------------------------------------------------------------- |
| ACPI ECDT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| drtm: DRTM D-RTM Resources Table test. |
| -------------------------------------------------------------------------------- |
| ACPI DRTM table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| dmar: DMA Remapping (VT-d) test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: DMA Remapping test. |
| SKIPPED: Test 1, No DMAR table. This is not necessarily a failure as most |
| systems do not have this table. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| dbg2: DBG2 (Debug Port Table 2) test. |
| -------------------------------------------------------------------------------- |
| ACPI DBG2 table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| dbgp: DBGP (Debug Port) Table test. |
| -------------------------------------------------------------------------------- |
| ACPI DBGP table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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. |
| PASSED: Test 1, Processor 0 has reached all C-states: |
| PASSED: Test 1, Processor 1 has reached all C-states: |
| PASSED: Test 1, Processor 1 has the same number of C-states as processor 0 |
| |
| ================================================================================ |
| 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| csrt: CSRT Core System Resource Table test. |
| -------------------------------------------------------------------------------- |
| ACPI CSRT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| cpep: CPEP Corrected Platform Error Polling Table test. |
| -------------------------------------------------------------------------------- |
| ACPI CPEP table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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 0x3b. |
| PASSED: Test 1, Table RSDP has correct extended checksum 0xe2. |
| PASSED: Test 1, Table XSDT has correct checksum 0xe4 |
| PASSED: Test 1, Table DSDT has correct checksum 0xd7 |
| PASSED: Test 1, Table FACP has correct checksum 0x52 |
| PASSED: Test 1, Table APIC has correct checksum 0x5d |
| PASSED: Test 1, Table MCFG has correct checksum 0x75 |
| FAILED [MEDIUM] ACPITableChecksum: Test 1, Table OEMB has incorrect checksum, |
| expected 0x3d, got 0x4a. |
| |
| ADVICE: The kernel will warn that this table has an invalid checksum but will |
| ignore the error and still load it. This is not a critical issue, but should be |
| fixed if possible to avoid the warning messages. |
| |
| PASSED: Test 1, Table HPET has correct checksum 0xdc |
| PASSED: Test 1, Table RSDT has correct checksum 0x94 |
| PASSED: Test 1, Table FACP has correct checksum 0x84 |
| |
| ================================================================================ |
| 10 passed, 1 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. |
| |
| Test 2 of 2: Change actual brightness. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| boot: BOOT Table test. |
| -------------------------------------------------------------------------------- |
| ACPI BOOT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| bgrt: BGRT Boot Graphics Resource Table test. |
| -------------------------------------------------------------------------------- |
| ACPI BGRT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| bert: BERT Boot Error Record Table test. |
| -------------------------------------------------------------------------------- |
| ACPI BERT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| aspt: ASPT Table test. |
| -------------------------------------------------------------------------------- |
| ACPI ASPT table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| asf: ASF! Alert Standard Format Table test. |
| -------------------------------------------------------------------------------- |
| ACPI ASF! table does not exist, skipping test |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 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 @ 7f7a0390, length 0x108 |
| 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 headers sanity tests. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Test ACPI headers. |
| PASSED: Test 1, Table XSDT has valid signature and ID strings. |
| PASSED: Test 1, Table DSDT has valid signature and ID strings. |
| PASSED: Test 1, Table FACP has valid signature and ID strings. |
| PASSED: Test 1, Table APIC has valid signature and ID strings. |
| PASSED: Test 1, Table MCFG has valid signature and ID strings. |
| PASSED: Test 1, Table OEMB has valid signature and ID strings. |
| PASSED: Test 1, Table HPET has valid signature and ID strings. |
| PASSED: Test 1, Table RSDT has valid signature and ID strings. |
| PASSED: Test 1, Table FACP has valid signature and ID strings. |
| |
| ================================================================================ |
| 9 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| |
| 465 passed, 88 failed, 23 warnings, 2 aborted, 231 skipped, 10 info only. |
| |
| Test Failure Summary |
| ================================================================================ |
| |
| Critical failures: NONE |
| |
| High failures: 12 |
| dmicheck: Incorrect Chassis Type SMBIOS Type 3 reports 0x83 |
| syntaxcheck: Assembler error in line 1909 |
| syntaxcheck: Assembler error in line 3326 |
| syntaxcheck: Assembler error in line 3327 |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE0.CHN0.DRV0._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE0.CHN0.DRV1._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE0.CHN1.DRV0._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE0.CHN1.DRV1._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE1.CHN0.DRV0._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE1.CHN0.DRV1._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE1.CHN1.DRV0._GTF'. |
| method: Detected error 'Incorrect operand value' when evaluating '\_SB_.PCI0.IDE1.CHN1.DRV1._GTF'. |
| |
| Medium failures: 26 |
| dmicheck: String index 0x04 in table entry 'Base Board Information (Type 2)' @ 0x000f05cf, field 'Serial Number', offset 0x07 has a default value 'MB-1234567890' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x05 in table entry 'Base Board Information (Type 2)' @ 0x000f05cf, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x02 in table entry 'OEM Strings (Type 11)' @ 0x000f0a3a, field 'String 2', 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 0x03 in table entry 'OEM Strings (Type 11)' @ 0x000f0a3a, field 'String 3', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x04 in table entry 'OEM Strings (Type 11)' @ 0x000f0a3a, field 'String 4', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| cpufreq: CPU frequencies do not refelect actual performance |
| syntaxcheck: Assembler warning in line 428 |
| syntaxcheck: Assembler warning in line 2038 |
| syntaxcheck: Assembler warning in line 2913 |
| syntaxcheck: Assembler warning in line 3189 |
| syntaxcheck: Assembler warning in line 3424 |
| syntaxcheck: Assembler warning in line 5801 |
| syntaxcheck: Assembler warning in line 5815 |
| syntaxcheck: Assembler warning in line 5830 |
| syntaxcheck: Assembler warning in line 5845 |
| syntaxcheck: Assembler warning in line 5859 |
| syntaxcheck: Assembler warning in line 5874 |
| syntaxcheck: Assembler warning in line 5889 |
| syntaxcheck: Assembler warning in line 5999 |
| fadt: Both 32-bit FIRMWARE_CTRL and 64-bit X_FIRMWARE_CTRL pointers to the FACS are set but only one is allowed. |
| fadt: FADT first reserved field is not zero: 0x01 |
| fadt: FADT PM1A_EVT_BLK has both a 32-bit and a 64-bit address set; only one should be used. |
| fadt: FADT PM1A_CNT_BLK field has both the 32-bit and the 64-bit field set. |
| fadt: FADT PM2_CNT_BLK is a required field and must have either a 32-bit or 64-bit address set. |
| fadt: FADT PM_TMR_BLK field has both the 32-bit and the 64-bit field set. |
| checksum: Table OEMB has incorrect checksum, expected 0x3d, got 0x4a. |
| |
| Low failures: 43 |
| dmicheck: String index 0x05 in table entry 'System Information (Type 1)' @ 0x000f0545, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x06 in table entry 'System Information (Type 1)' @ 0x000f0545, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x06 in table entry 'Base Board Information (Type 2)' @ 0x000f05cf, field 'Location In Chassis', offset 0x0a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x000f0699, field 'Serial Number', offset 0x20 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x000f0699, field 'Asset Tag', offset 0x21 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x06 in table entry 'Processor Information (Type 4)' @ 0x000f0699, field 'Part Number', offset 0x22 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000f0b00, field 'Serial Number', offset 0x18 has a default value 'SerNum0' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000f0b00, field 'Asset Tag', offset 0x19 has a default value 'AssetTagNum0' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000f0b69, field 'Serial Number', offset 0x18 has a default value 'SerNum1' and probably has not been updated by the BIOS vendor. |
| dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000f0b69, field 'Asset Tag', offset 0x19 has a default value 'AssetTagNum1' and probably has not been updated by the BIOS vendor. |
| syntaxcheck: Assembler remark in line 33 |
| syntaxcheck: Assembler remark in line 48 |
| syntaxcheck: Assembler remark in line 109 |
| syntaxcheck: Assembler remark in line 124 |
| syntaxcheck: Assembler remark in line 185 |
| syntaxcheck: Assembler remark in line 200 |
| syntaxcheck: Assembler remark in line 261 |
| syntaxcheck: Assembler remark in line 276 |
| syntaxcheck: Assembler remark in line 389 |
| syntaxcheck: Assembler remark in line 394 |
| syntaxcheck: Assembler remark in line 455 |
| syntaxcheck: Assembler remark in line 1222 |
| syntaxcheck: Assembler remark in line 1226 |
| syntaxcheck: Assembler remark in line 1345 |
| syntaxcheck: Assembler remark in line 1352 |
| syntaxcheck: Assembler remark in line 1567 |
| syntaxcheck: Assembler remark in line 2048 |
| syntaxcheck: Assembler remark in line 3419 |
| syntaxcheck: Assembler remark in line 4295 |
| syntaxcheck: Assembler remark in line 5022 |
| syntaxcheck: Assembler remark in line 5799 |
| syntaxcheck: Assembler remark in line 5813 |
| syntaxcheck: Assembler remark in line 5828 |
| syntaxcheck: Assembler remark in line 5843 |
| syntaxcheck: Assembler remark in line 5857 |
| syntaxcheck: Assembler remark in line 5872 |
| syntaxcheck: Assembler remark in line 5887 |
| syntaxcheck: Assembler remark in line 5954 |
| syntaxcheck: Assembler remark in line 6015 |
| syntaxcheck: Assembler remark in line 6035 |
| syntaxcheck: Assembler remark in line 6047 |
| syntaxcheck: Assembler remark in line 6087 |
| mcfg: MCFG MMIO config space at 0xf0000000 is not reserved in the memory map table |
| |
| Other failures: NONE |
| |
| Test |Pass |Fail |Abort|Warn |Skip |Info | |
| ---------------+-----+-----+-----+-----+-----+-----+ |
| acpiinfo | | | | | | 3| |
| acpitables | 9| | | | | | |
| apicedge | 1| | | | | | |
| apicinstance | 1| | | | | | |
| asf | | | | | 1| | |
| aspm | 2| | | 7| | | |
| aspt | | | | | 1| | |
| autobrightness | | | | | | | |
| bert | | | | | 1| | |
| bgrt | | | | | 1| | |
| bios32 | 4| | | | | | |
| bios_info | | | | | | 1| |
| bmc_info | | | | | 1| | |
| boot | | | | | 1| | |
| checksum | 10| 1| | | | | |
| cpep | | | | | 1| | |
| cpufreq | 6| 1| | 13| | | |
| crs | 1| | | | | | |
| csm | | | | | | 1| |
| csrt | | | | | 1| | |
| cstates | 3| | | | | | |
| dbg2 | | | | | 1| | |
| dbgp | | | | | 1| | |
| dmar | | | | | 1| | |
| dmicheck | 54| 16| | | 1| | |
| drtm | | | | | 1| | |
| ebda | 1| | | | | | |
| ecdt | | | | | 1| | |
| einj | | | | | 1| | |
| erst | | | | | 1| | |
| facs | 1| | | | | | |
| fadt | 27| 6| | 3| 3| 1| |
| fan | 2| | | | | | |
| fpdt | | | | | 1| | |
| gtdt | | | | | 1| | |
| hda_audio | 1| | | | | | |
| hest | | | | | 1| | |
| hpet | 5| | | | | | |
| iort | | | | | 1| | |
| klog | | | | | | | |
| lpit | | | | | 1| | |
| madt | 34| | | | | | |
| maxfreq | 1| | | | | | |
| maxreadreq | 1| | | | | | |
| mcfg | 1| 1| | | | | |
| mchi | | | | | 1| | |
| method | 204| 8| | | 179| | |
| microcode | | | | | 1| | |
| mpcheck | 9| | | | | | |
| mpst | | | | | 1| | |
| msct | | | | | 1| | |
| msdm | | | | | 1| | |
| msr | 57| | | | | | |
| mtd_info | | | | | 1| | |
| mtrr | 2| | | | 1| | |
| nfit | | | | | 1| | |
| nx | 3| | | | | | |
| olog | | | | | 1| | |
| oops | 2| | | | | | |
| osilinux | 1| | | | | | |
| pcc | | | | | | 1| |
| pcct | | | 1| | | | |
| pciirq | 4| | | | | | |
| pmtt | | | | | 1| | |
| pnp | 2| | | | | | |
| prd_info | | | | | 1| | |
| rsdp | 8| | | | | | |
| rsdt | 1| | | | | | |
| sbst | | | | | 1| | |
| securebootcert | | | | | 1| | |
| slic | | | | | 1| | |
| slit | | | | | 1| | |
| spcr | | | | | 1| | |
| spmi | | | | | 1| | |
| srat | | | | | 1| | |
| stao | | | | | 1| | |
| syntaxcheck | | 55| | | | | |
| tcpa | | | | | 1| | |
| tpm2 | | | | | 1| | |
| uefi | | | | | 1| | |
| uefibootpath | | | 1| | | | |
| version | | | | | 1| 3| |
| virt | | | | | 1| | |
| waet | | | | | 1| | |
| wakealarm | 6| | | | | | |
| wdat | | | | | 1| | |
| wmi | | | | | | | |
| wpbt | | | | | 1| | |
| xenv | | | | | 1| | |
| xsdt | 1| | | | | | |
| ---------------+-----+-----+-----+-----+-----+-----+ |
| Total: | 465| 88| 2| 23| 231| 10| |
| ---------------+-----+-----+-----+-----+-----+-----+ |