| 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 16:16:50 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 |
| dt_sysinfo dt_base cpu_info mem_info 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 : coreboot |
| BIOS Version : 4.5-726-g643236e |
| BIOS Release Date : 12/30/2016 |
| Board Name : P5GC-MX |
| Board Serial # : 123456789 |
| Board Version : 1.0 |
| Board Asset Tag : |
| Chassis Serial # : |
| Chassis Type : 3 |
| Chassis Vendor : ASUS |
| Chassis Version : |
| Chassic Asset Tag : |
| Product Name : P5GC-MX |
| Product Serial # : 123456789 |
| Product Version : 1.0 |
| System Vendor : ASUS |
| |
| ================================================================================ |
| 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. |
| Kernel message: [ 0.400009] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep |
| State [\_S1_] (20140424/hwxface-580) |
| |
| ADVICE: The exception comes from kernel cannot find _S1 namespace object that |
| contains the register values for the sleep state when kernel would like to setup |
| all the sleep state information. This means that the kernel does not know how to |
| enter the S1 sleep state, however, it should not be a problem if the S1 sleep |
| state isn't supported intentionally. |
| |
| Kernel message: [ 0.408003] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep |
| State [\_S2_] (20140424/hwxface-580) |
| |
| ADVICE: The exception comes from kernel cannot find _S2 namespace object that |
| contains the register values for the sleep state when kernel would like to setup |
| all the sleep state information. This means that the kernel does not know how to |
| enter the S2 sleep state, however, it should not be a problem if the S2 sleep |
| state isn't supported intentionally. |
| |
| FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 13.059958] ACPI |
| Warning: SystemIO range 0x0000000000000528-0x000000000000052f conflicts with |
| OpRegion 0x0000000000000500-0x000000000000057f (\PMIO) (20140424/utaddress-258) |
| |
| ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should |
| be investigated and fixed. |
| |
| FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 13.059976] ACPI |
| Warning: SystemIO range 0x00000000000004b0-0x00000000000004bf conflicts with |
| OpRegion 0x0000000000000480-0x00000000000004bb (\GPIO) (20140424/utaddress-258) |
| |
| ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should |
| be investigated and fixed. |
| |
| FAILED [HIGH] KlogAcpiBadAmlCode: Test 1, HIGH Kernel message: [ 13.059983] ACPI |
| Warning: SystemIO range 0x0000000000000480-0x00000000000004af conflicts with |
| OpRegion 0x0000000000000480-0x00000000000004bb (\GPIO) (20140424/utaddress-258) |
| |
| ADVICE: ACPI AML intepreter has found some non-conforming AML code. This should |
| be investigated and fixed. |
| |
| FAILED [LOW] KlogAcpiSystemIOConflictLpcIchWatchDogTimer: Test 1, LOW Kernel |
| message: [ 13.059989] lpc_ich: Resource conflict(s) found affecting gpio_ich |
| |
| ADVICE: A resource conflict has occurred between ACPI OperationRegions and the |
| same I/O region used by the lpc_ich driver for the General Purpose I/O (GPIO) |
| region. Sometimes this GPIO region is used by the firmware for rfkill or LED |
| controls or very rarely for the Embedded Controller System Control Interrupt. |
| This may require deeper inspection to check if the conflict will lead to any |
| real issues. However, in the vast majority of cases this warning can be ignored |
| as no harm will occur. |
| |
| Found 4 unique errors in kernel log. |
| |
| ================================================================================ |
| 0 passed, 4 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 |
| Reg 2: 0x00000000d0000000 - 0x00000000dfffffff ( 256 MB) Write-Combining |
| |
| 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: 4.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 COREv4, created with INTL (Intel) compiler. |
| Table SSDT0, OEM CORE , created with CORE (Unknown (CORE)) compiler. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 3 info only. |
| ================================================================================ |
| |
| dt_sysinfo: Device tree system information test |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 4 skipped, 0 info only. |
| ================================================================================ |
| |
| dt_base: Base device tree validity check |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 3 skipped, 0 info only. |
| ================================================================================ |
| |
| cpu_info: OPAL CPU Info |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. |
| ================================================================================ |
| |
| mem_info: OPAL MEM Info |
| -------------------------------------------------------------------------------- |
| Test skipped, missing features: devicetree |
| ================================================================================ |
| 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 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 0xc3eee in option ROM at: 0xc0000..0xc7400 |
| 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 (12/30 |
| /2016) 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:01h:00h.00h L0s not enabled. |
| WARNING: Test 2, Device 0000h:01h:00h.00h L1 not enabled. |
| |
| ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit |
| latencies, while providing substantial power savings. Disabling L0s of a PCIe |
| device may 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 0xf0800 |
| SMBIOS Entry Point Structure: |
| Anchor String : _SM_ |
| Checksum : 0x12 |
| Entry Point Length : 0x1f |
| Major Version : 0x02 |
| Minor Version : 0x07 |
| Maximum Struct Size : 0x68 |
| Entry Point Revision : 0x00 |
| Formatted Area : 0x00 0x00 0x00 0x00 0x00 |
| Intermediate Anchor : _DMI_ |
| Intermediate Checksum : 0xaf |
| Structure Table Length : 0x0130 |
| Structure Table Address: 0x7f727020 |
| # of SMBIOS Structures : 0x0007 |
| SMBIOS BCD Revision : 00 |
| BCD Revision 00 indicates compliance with specification stated in Major/Minor Version. |
| |
| 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 @ 0x7f727020 'BIOS Information (Type 0)' |
| PASSED: Test 2, Entry @ 0x7f72705e 'System Information (Type 1)' |
| PASSED: Test 2, Entry @ 0x7f727095 'Base Board Information (Type 2)' |
| PASSED: Test 2, Entry @ 0x7f7270b9 'Chassis Information (Type 3)' |
| PASSED: Test 2, Entry @ 0x7f7270d5 'Processor Information (Type 4)' |
| PASSED: Test 2, Entry @ 0x7f72713d 'System Boot Information (Type 32)' |
| PASSED: Test 2, Entry @ 0x7f72714a '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. |
| |
| ================================================================================ |
| 13 passed, 0 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 0x0 and probably has not been updated. |
| The kernel did not report that CPU 1 has had a microcode update. The current |
| firmware is revision 0x0 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 % | 2001024691 | 164710 |
| 1.600 GHz | 100.0 % | 2001045899 | 164583 |
| 2.000 GHz | 100.0 % | 2001069470 | 164309 |
| |
| CPU 0 performance scaling OK |
| WARNING: Test 7, Cannot set CPU 0 frequency to 1200000 when setting /sys/devices |
| /system/cpu/cpu0/cpufreq/scaling_setspeed. |
| PASSED: Test 7, CPU performance scaling OK |
| |
| ================================================================================ |
| 7 passed, 0 failed, 10 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 0x000f74b0 |
| 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:d363 |
| Real Mode 16 bit Data Address : 0xf000:0000 |
| 16 bit Protected Mode Code Address : 0x000fd35f |
| 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. |
| |
| Could not find PCI IRQ Routing Table. Since this table is for legacy BIOS |
| systems which don't have ACPI support this is generally not a problem. |
| |
| ================================================================================ |
| 0 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. |
| FAILED [LOW] MPIOAPICEnabled: Test 4, None of the 0 IO APIC entries were enabled |
| , at least one must be enabled. |
| |
| Test 5 of 9: Test MP IO Interrupt entries. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 0 (@0x000f075c) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 1 (@0x000f0764) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 2 (@0x000f076c) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 3 (@0x000f0774) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 4 (@0x000f077c) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 5 (@0x000f0784) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 6 (@0x000f078c) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 7 (@0x000f0794) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 8 (@0x000f079c) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 9 (@0x000f07a4) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| FAILED [LOW] MPIOAPICId: Test 5, IO Interrupt Entry 10 (@0x000f07ac) has a |
| Destination IO APIC ID 0x02 which has not been defined. |
| |
| 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 0 System Address Space Mapping Entries looks sane. |
| |
| Test 8 of 9: Test MP Bus Hierarchy entries. |
| PASSED: Test 8, All 0 Bus Hierarchy Entries look sane. |
| |
| Test 9 of 9: Test MP Compatible Bus Address Space entries. |
| PASSED: Test 9, All 0 Compatible Bus Address Space Entries look sane. |
| |
| ================================================================================ |
| 7 passed, 12 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 : 0x10ec0662 |
| Revision ID : 0x100101 |
| BIOS pin configurations: |
| Pin Setting |
| 0x0014 0x01014030 |
| 0x0015 0x01011032 |
| 0x0016 0x01016031 |
| 0x0018 0x01a19050 |
| 0x0019 0x02a19080 |
| 0x001a 0x0181305f |
| 0x001b 0x0221403f |
| 0x001c 0x411111f0 |
| 0x001d 0x411111f0 |
| 0x001e 0x01441170 |
| 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 0x000f7490 |
| Signature : _32_ |
| Entry Point: 0x000fd47b |
| Revsion : 0x00 |
| Length : 0x01 |
| Checksum : 0x7e |
| |
| PASSED: Test 1, Service Directory Entry Point 0x000fd47b 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 22:53:42. |
| |
| ================================================================================ |
| 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. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Validate TCPA table. |
| TCPA Table: |
| Platform Class: 0x0000 |
| Log Area Minimum Length: 0x00010000 |
| Log Area Start Address: 0x000000007f728000 |
| PASSED: Test 1, No issues found in TCPA table. |
| |
| ================================================================================ |
| 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings. |
| -------------------------------------------------------------------------------- |
| Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. |
| |
| Checking ACPI table DSDT (#0) |
| |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 742 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00739| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities |
| 00740| { |
| 00741| CreateDWordField (Arg3, Zero, CDW1) |
| 00742| CreateDWordField (Arg3, 0x04, CDW2) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [CDW2] is within a method [_OSC]) |
| 00743| CreateDWordField (Arg3, 0x08, CDW3) |
| 00744| If (LEqual (Arg0, ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) |
| 00745| { |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 743 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00740| { |
| 00741| CreateDWordField (Arg3, Zero, CDW1) |
| 00742| CreateDWordField (Arg3, 0x04, CDW2) |
| 00743| CreateDWordField (Arg3, 0x08, CDW3) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [CDW3] is within a method [_OSC]) |
| 00744| If (LEqual (Arg0, ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) |
| 00745| { |
| 00746| Return (Arg3) |
| ================================================================================ |
| FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 998 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00995| Return (Zero) |
| 00996| } |
| 00997| |
| 00998| Method (XDSS, 2, NotSerialized) |
| | ^ |
| | Remark 2146: Method Argument is never used (Arg1) |
| 00999| { |
| 01000| If (LEqual (And (Arg0, 0xC0000000), 0xC0000000)) |
| 01001| { |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 2894 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02891| Device (PRID) |
| 02892| { |
| 02893| Name (_ADR, Zero) // _ADR: Address |
| 02894| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 02895| { |
| 02896| Name (PBUF, Buffer (0x14) |
| 02897| { |
| ================================================================================ |
| |
| ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is |
| created inside a non-serialized method - this method should be serialized. It is |
| possible that one thread enters the method and blocks and then a second thread |
| also executes the method, ending up in two attempts to create the object and |
| causing a failure. |
| |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2902 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02899| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* ........ */ |
| 02900| /* 0010 */ 0x00, 0x00, 0x00, 0x00 /* .... */ |
| 02901| }) |
| 02902| CreateDWordField (PBUF, Zero, PIO0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO0] is within a method [_GTM]) |
| 02903| CreateDWordField (PBUF, 0x04, DMA0) |
| 02904| CreateDWordField (PBUF, 0x08, PIO1) |
| 02905| CreateDWordField (PBUF, 0x0C, DMA1) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2903 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02900| /* 0010 */ 0x00, 0x00, 0x00, 0x00 /* .... */ |
| 02901| }) |
| 02902| CreateDWordField (PBUF, Zero, PIO0) |
| 02903| CreateDWordField (PBUF, 0x04, DMA0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA0] is within a method [_GTM]) |
| 02904| CreateDWordField (PBUF, 0x08, PIO1) |
| 02905| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02906| CreateDWordField (PBUF, 0x10, FLAG) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2904 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02901| }) |
| 02902| CreateDWordField (PBUF, Zero, PIO0) |
| 02903| CreateDWordField (PBUF, 0x04, DMA0) |
| 02904| CreateDWordField (PBUF, 0x08, PIO1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO1] is within a method [_GTM]) |
| 02905| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02906| CreateDWordField (PBUF, 0x10, FLAG) |
| 02907| Return (PBUF) /* \_SB_.PCI0.PATA.PRID._GTM.PBUF */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2905 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02902| CreateDWordField (PBUF, Zero, PIO0) |
| 02903| CreateDWordField (PBUF, 0x04, DMA0) |
| 02904| CreateDWordField (PBUF, 0x08, PIO1) |
| 02905| CreateDWordField (PBUF, 0x0C, DMA1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA1] is within a method [_GTM]) |
| 02906| CreateDWordField (PBUF, 0x10, FLAG) |
| 02907| Return (PBUF) /* \_SB_.PCI0.PATA.PRID._GTM.PBUF */ |
| 02908| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2906 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02903| CreateDWordField (PBUF, 0x04, DMA0) |
| 02904| CreateDWordField (PBUF, 0x08, PIO1) |
| 02905| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02906| CreateDWordField (PBUF, 0x10, FLAG) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [FLAG] is within a method [_GTM]) |
| 02907| Return (PBUF) /* \_SB_.PCI0.PATA.PRID._GTM.PBUF */ |
| 02908| } |
| 02909| |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2912 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02909| |
| 02910| Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode |
| 02911| { |
| 02912| CreateDWordField (Arg0, Zero, PIO0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO0] is within a method [_STM]) |
| 02913| CreateDWordField (Arg0, 0x04, DMA0) |
| 02914| CreateDWordField (Arg0, 0x08, PIO1) |
| 02915| CreateDWordField (Arg0, 0x0C, DMA1) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2913 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02910| Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode |
| 02911| { |
| 02912| CreateDWordField (Arg0, Zero, PIO0) |
| 02913| CreateDWordField (Arg0, 0x04, DMA0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA0] is within a method [_STM]) |
| 02914| CreateDWordField (Arg0, 0x08, PIO1) |
| 02915| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02916| CreateDWordField (Arg0, 0x10, FLAG) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2914 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02911| { |
| 02912| CreateDWordField (Arg0, Zero, PIO0) |
| 02913| CreateDWordField (Arg0, 0x04, DMA0) |
| 02914| CreateDWordField (Arg0, 0x08, PIO1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO1] is within a method [_STM]) |
| 02915| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02916| CreateDWordField (Arg0, 0x10, FLAG) |
| 02917| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2915 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02912| CreateDWordField (Arg0, Zero, PIO0) |
| 02913| CreateDWordField (Arg0, 0x04, DMA0) |
| 02914| CreateDWordField (Arg0, 0x08, PIO1) |
| 02915| CreateDWordField (Arg0, 0x0C, DMA1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA1] is within a method [_STM]) |
| 02916| CreateDWordField (Arg0, 0x10, FLAG) |
| 02917| } |
| 02918| |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2916 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02913| CreateDWordField (Arg0, 0x04, DMA0) |
| 02914| CreateDWordField (Arg0, 0x08, PIO1) |
| 02915| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02916| CreateDWordField (Arg0, 0x10, FLAG) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [FLAG] is within a method [_STM]) |
| 02917| } |
| 02918| |
| 02919| Device (DSK0) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line |
| 2937 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02934| Device (PRID) |
| 02935| { |
| 02936| Name (_ADR, Zero) // _ADR: Address |
| 02937| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode |
| | ^ |
| | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) |
| 02938| { |
| 02939| Name (PBUF, Buffer (0x14) |
| 02940| { |
| ================================================================================ |
| |
| ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is |
| created inside a non-serialized method - this method should be serialized. It is |
| possible that one thread enters the method and blocks and then a second thread |
| also executes the method, ending up in two attempts to create the object and |
| causing a failure. |
| |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2945 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02942| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* ........ */ |
| 02943| /* 0010 */ 0x00, 0x00, 0x00, 0x00 /* .... */ |
| 02944| }) |
| 02945| CreateDWordField (PBUF, Zero, PIO0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO0] is within a method [_GTM]) |
| 02946| CreateDWordField (PBUF, 0x04, DMA0) |
| 02947| CreateDWordField (PBUF, 0x08, PIO1) |
| 02948| CreateDWordField (PBUF, 0x0C, DMA1) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2946 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02943| /* 0010 */ 0x00, 0x00, 0x00, 0x00 /* .... */ |
| 02944| }) |
| 02945| CreateDWordField (PBUF, Zero, PIO0) |
| 02946| CreateDWordField (PBUF, 0x04, DMA0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA0] is within a method [_GTM]) |
| 02947| CreateDWordField (PBUF, 0x08, PIO1) |
| 02948| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02949| CreateDWordField (PBUF, 0x10, FLAG) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2947 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02944| }) |
| 02945| CreateDWordField (PBUF, Zero, PIO0) |
| 02946| CreateDWordField (PBUF, 0x04, DMA0) |
| 02947| CreateDWordField (PBUF, 0x08, PIO1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO1] is within a method [_GTM]) |
| 02948| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02949| CreateDWordField (PBUF, 0x10, FLAG) |
| 02950| Return (PBUF) /* \_SB_.PCI0.SATA.PRID._GTM.PBUF */ |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2948 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02945| CreateDWordField (PBUF, Zero, PIO0) |
| 02946| CreateDWordField (PBUF, 0x04, DMA0) |
| 02947| CreateDWordField (PBUF, 0x08, PIO1) |
| 02948| CreateDWordField (PBUF, 0x0C, DMA1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA1] is within a method [_GTM]) |
| 02949| CreateDWordField (PBUF, 0x10, FLAG) |
| 02950| Return (PBUF) /* \_SB_.PCI0.SATA.PRID._GTM.PBUF */ |
| 02951| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2949 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02946| CreateDWordField (PBUF, 0x04, DMA0) |
| 02947| CreateDWordField (PBUF, 0x08, PIO1) |
| 02948| CreateDWordField (PBUF, 0x0C, DMA1) |
| 02949| CreateDWordField (PBUF, 0x10, FLAG) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [FLAG] is within a method [_GTM]) |
| 02950| Return (PBUF) /* \_SB_.PCI0.SATA.PRID._GTM.PBUF */ |
| 02951| } |
| 02952| |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2955 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02952| |
| 02953| Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode |
| 02954| { |
| 02955| CreateDWordField (Arg0, Zero, PIO0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO0] is within a method [_STM]) |
| 02956| CreateDWordField (Arg0, 0x04, DMA0) |
| 02957| CreateDWordField (Arg0, 0x08, PIO1) |
| 02958| CreateDWordField (Arg0, 0x0C, DMA1) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2956 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02953| Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode |
| 02954| { |
| 02955| CreateDWordField (Arg0, Zero, PIO0) |
| 02956| CreateDWordField (Arg0, 0x04, DMA0) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA0] is within a method [_STM]) |
| 02957| CreateDWordField (Arg0, 0x08, PIO1) |
| 02958| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02959| CreateDWordField (Arg0, 0x10, FLAG) |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2957 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02954| { |
| 02955| CreateDWordField (Arg0, Zero, PIO0) |
| 02956| CreateDWordField (Arg0, 0x04, DMA0) |
| 02957| CreateDWordField (Arg0, 0x08, PIO1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [PIO1] is within a method [_STM]) |
| 02958| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02959| CreateDWordField (Arg0, 0x10, FLAG) |
| 02960| } |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2958 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02955| CreateDWordField (Arg0, Zero, PIO0) |
| 02956| CreateDWordField (Arg0, 0x04, DMA0) |
| 02957| CreateDWordField (Arg0, 0x08, PIO1) |
| 02958| CreateDWordField (Arg0, 0x0C, DMA1) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [DMA1] is within a method [_STM]) |
| 02959| CreateDWordField (Arg0, 0x10, FLAG) |
| 02960| } |
| 02961| |
| ================================================================================ |
| FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 2959 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 02956| CreateDWordField (Arg0, 0x04, DMA0) |
| 02957| CreateDWordField (Arg0, 0x08, PIO1) |
| 02958| CreateDWordField (Arg0, 0x0C, DMA1) |
| 02959| CreateDWordField (Arg0, 0x10, FLAG) |
| | ^ |
| | Remark 2089: Object is not referenced (Name [FLAG] is within a method [_STM]) |
| 02960| } |
| 02961| |
| 02962| Device (DSK0) |
| ================================================================================ |
| Table DSDT (0) reassembly: Found 0 errors, 0 warnings, 25 remarks. |
| |
| |
| Checking ACPI table SSDT (#1) |
| |
| FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 187 |
| Line | AML source |
| -------------------------------------------------------------------------------- |
| 00184| { |
| 00185| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices |
| 00186| { |
| 00187| Return (Package (0x00) {}) |
| | ^ |
| | Remark 2095: Effective AML package length is zero |
| 00188| } |
| 00189| } |
| 00190| } |
| ================================================================================ |
| |
| ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than |
| expected, hence wasting some space. |
| |
| Table SSDT (1) reassembly: Found 0 errors, 0 warnings, 1 remarks. |
| |
| |
| ================================================================================ |
| 0 passed, 26 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 = 0x2138275888, |
| XSDT = 0x2138276064 |
| 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 |
| { |
| If (_OSI ("Linux")) |
| { |
| Store (One, LINX) /* \LINX */ |
| } |
| If (_OSI ("Windows 2001")) |
| { |
| Store (0x07D1, OSYS) /* \OSYS */ |
| } |
| If (_OSI ("Windows 2001 SP1")) |
| { |
| Store (0x07D1, OSYS) /* \OSYS */ |
| } |
| If (_OSI ("Windows 2001 SP2")) |
| { |
| Store (0x07D2, OSYS) /* \OSYS */ |
| } |
| If (_OSI ("Windows 2006")) |
| { |
| Store (0x07D6, OSYS) /* \OSYS */ |
| } |
| } |
| WARNING: Test 1, DSDT implements a deprecated _OSI("Linux") test. |
| |
| ================================================================================ |
| 0 passed, 0 failed, 1 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 547 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.LPCB.HPET._CID returned an integer 0x010cd041 (EISA |
| ID PNP0C01). |
| PASSED: Test 6, \_SB_.PCI0.LPCB.PS2K._CID returned an integer 0x0b03d041 (EISA |
| ID PNP030B). |
| |
| 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.PDRC._HID returned an integer 0x020cd041 (EISA ID |
| PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKA._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKB._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKC._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKD._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKE._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKF._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKG._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LNKH._HID returned an integer 0x0f0cd041 (EISA |
| ID PNP0C0F). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.DMAC._HID returned an integer 0x0002d041 (EISA |
| ID PNP0200). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.FWH_._HID returned an integer 0x0008d425 (EISA |
| ID INT0800). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.HPET._HID returned an integer 0x0301d041 (EISA |
| ID PNP0103). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.PIC_._HID returned an integer 0x0000d041 (EISA |
| ID PNP0000). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.MATH._HID returned an integer 0x040cd041 (EISA |
| ID PNP0C04). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.LDRC._HID returned an integer 0x020cd041 (EISA |
| ID PNP0C02). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.RTC_._HID returned an integer 0x000bd041 (EISA |
| ID PNP0B00). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.TIMR._HID returned an integer 0x0001d041 (EISA |
| ID PNP0100). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.PS2K._HID returned an integer 0x0303d041 (EISA |
| ID PNP0303). |
| PASSED: Test 8, \_SB_.PCI0.LPCB.PS2M._HID returned an integer 0x130fd041 (EISA |
| ID PNP0F13). |
| PASSED: Test 8, \SLPB._HID returned an integer 0x0e0cd041 (EISA ID PNP0C0E). |
| PASSED: Test 8, \PWRB._HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). |
| PASSED: Test 8, \CTBL._HID returned a string 'GOOGCB00' as expected. |
| |
| 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.PDRC._UID correctly returned sane looking value |
| 0x00000001. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKA._UID correctly returned sane looking value |
| 0x00000001. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKB._UID correctly returned sane looking value |
| 0x00000002. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKC._UID correctly returned sane looking value |
| 0x00000003. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKD._UID correctly returned sane looking value |
| 0x00000004. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKE._UID correctly returned sane looking value |
| 0x00000005. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKF._UID correctly returned sane looking value |
| 0x00000006. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKG._UID correctly returned sane looking value |
| 0x00000007. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LNKH._UID correctly returned sane looking value |
| 0x00000008. |
| PASSED: Test 15, \_SB_.PCI0.LPCB.LDRC._UID correctly returned sane looking value |
| 0x00000002. |
| PASSED: Test 15, \CTBL._UID correctly returned sane looking value 0x00000000. |
| |
| 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._CRS (WORD Address Space Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.PDRC._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKA._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKB._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKC._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKD._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKE._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKF._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKG._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LNKH._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.DMAC._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.FWH_._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.HPET._CRS (32-bit Fixed Location Memory Range |
| Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.PIC_._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.MATH._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.LDRC._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.RTC_._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.TIMR._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.PS2K._CRS (I/O Port Descriptor) looks sane. |
| PASSED: Test 17, \_SB_.PCI0.LPCB.PS2M._CRS (IRQ Descriptor) looks sane. |
| PASSED: Test 17, \CTBL._CRS (32-bit Fixed Location Memory Range 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.LPCB.LNKA._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKB._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKC._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKD._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKE._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKF._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.LNKG._DIS returned no values as expected. |
| PASSED: Test 19, \_SB_.PCI0.LPCB.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.LPCB.LNKA._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKB._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKC._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKD._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKE._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKF._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.LNKG._PRS (IRQ Descriptor) looks sane. |
| PASSED: Test 24, \_SB_.PCI0.LPCB.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.PEGP._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP01._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP02._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP03._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP04._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP05._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.RP06._PRT correctly returned a sane looking package. |
| PASSED: Test 25, \_SB_.PCI0.PCIB._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.LPCB.LNKA._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKB._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKC._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKD._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKE._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKF._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKG._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.LNKH._STA correctly returned sane looking value |
| 0x0000000b. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.HPET._STA correctly returned sane looking value |
| 0x00000000. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.PS2K._STA correctly returned sane looking value |
| 0x0000000f. |
| PASSED: Test 37, \_SB_.PCI0.LPCB.PS2M._STA correctly returned sane looking value |
| 0x0000000f. |
| PASSED: Test 37, \CTBL._STA correctly returned sane looking value 0x0000000f. |
| |
| 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). |
| SKIPPED: Test 43, Skipping test for non-existant object _INI. |
| |
| 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.HDEF._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.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.EHC1._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.SLT1._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.SLT2._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.SLT3._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.SLT6._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.LANC._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.PCIB.LANR._PRW correctly returned a sane looking |
| package. |
| PASSED: Test 55, \_SB_.PCI0.MODM._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \SLPB._PRW correctly returned a sane looking package. |
| PASSED: Test 55, \PWRB._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.USB1._PSW returned no values as expected. |
| PASSED: Test 62, \_SB_.PCI0.USB2._PSW returned no values as expected. |
| PASSED: Test 62, \_SB_.PCI0.USB3._PSW returned no values as expected. |
| PASSED: Test 62, \_SB_.PCI0.USB4._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.USB1._S3D correctly returned an integer. |
| PASSED: Test 65, \_SB_.PCI0.USB2._S3D correctly returned an integer. |
| PASSED: Test 65, \_SB_.PCI0.USB3._S3D correctly returned an integer. |
| PASSED: Test 65, \_SB_.PCI0.USB4._S3D correctly returned an integer. |
| PASSED: Test 65, \_SB_.PCI0.EHC1._S3D correctly returned an integer. |
| |
| Test 66 of 192: Test _S4D (S4 Device State). |
| PASSED: Test 66, \_SB_.PCI0.USB1._S4D correctly returned an integer. |
| PASSED: Test 66, \_SB_.PCI0.USB2._S4D correctly returned an integer. |
| PASSED: Test 66, \_SB_.PCI0.USB3._S4D correctly returned an integer. |
| PASSED: Test 66, \_SB_.PCI0.USB4._S4D correctly returned an integer. |
| PASSED: Test 66, \_SB_.PCI0.EHC1._S4D correctly returned an integer. |
| |
| 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). |
| \_S3_ PM1a_CNT.SLP_TYP value: 0x00000005 |
| \_S3_ PM1b_CNT.SLP_TYP value: 0x00000005 |
| PASSED: Test 77, \_S3_ correctly returned a sane looking package. |
| |
| Test 78 of 192: Test _S4_ (S4 System State). |
| \_S4_ PM1a_CNT.SLP_TYP value: 0x00000006 |
| \_S4_ PM1b_CNT.SLP_TYP value: 0x00000006 |
| PASSED: Test 78, \_S4_ correctly returned a sane looking package. |
| |
| Test 79 of 192: Test _S5_ (S5 System State). |
| \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007 |
| \_S5_ PM1b_CNT.SLP_TYP value: 0x00000007 |
| 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). |
| \_PR_.CP00._PSS values: |
| P-State Freq Power Latency Bus Master |
| (MHz) (mW) (us) Latency (us) |
| 0 2000 35000 0 0 |
| 1 1600 30000 0 0 |
| 2 1200 25000 0 0 |
| PASSED: Test 81, \_PR_.CP00._PSS correctly returned a sane looking package. |
| \_PR_.CP01._PSS values: |
| P-State Freq Power Latency Bus Master |
| (MHz) (mW) (us) Latency (us) |
| 0 2000 35000 0 0 |
| 1 1600 30000 0 0 |
| 2 1200 25000 0 0 |
| PASSED: Test 81, \_PR_.CP01._PSS correctly returned a sane looking package. |
| |
| 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). |
| PASSED: Test 85, \_PR_.CP00._PCT correctly returned a sane looking package. |
| PASSED: Test 85, \_PR_.CP01._PCT correctly returned a sane looking package. |
| |
| 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). |
| PASSED: Test 87, \_PR_.CP00._PPC correctly returned an integer. |
| PASSED: Test 87, \_PR_.CP01._PPC correctly returned an integer. |
| |
| 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). |
| PASSED: Test 89, \_PR_.CP00._PSD correctly returned a sane looking package. |
| PASSED: Test 89, \_PR_.CP01._PSD correctly returned a sane looking package. |
| |
| 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). |
| SKIPPED: Test 106, Skipping test for non-existant object _GTF. |
| |
| Test 107 of 192: Test _GTM (Get Timing Mode). |
| PASSED: Test 107, \_SB_.PCI0.PATA.PRID._GTM correctly returned a sane looking |
| buffer. |
| PASSED: Test 107, \_SB_.PCI0.SATA.PRID._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). |
| FAILED [MEDIUM] MethodNotExist: Test 173, Object _PTS did not exist. |
| SKIPPED: Test 173, Skipping test for non-existant object _PTS. |
| |
| ADVICE: Could not find _PTS. This method provides a mechanism to do housekeeping |
| functions, such as write sleep state to the embedded controller before entering |
| a sleep state. If the machine cannot suspend (S3), hibernate (S4) or shutdown |
| (S5) then it could be because _PTS is missing. Note that ACPI 1.0 wants _PTS to |
| be executed before suspending devices. |
| |
| |
| 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. |
| FAILED [MEDIUM] MethodNotExist: Test 175, Object _WAK did not exist. |
| SKIPPED: Test 175, Skipping test for non-existant object _WAK. |
| |
| ADVICE: Section 7.3.7 states that a system that wakes from a sleeping state will |
| invoke the _WAK control to issue device, thermal and other notifications to |
| ensure that the operating system checks the states of various devices, thermal |
| zones, etc. The Linux kernel will report an ACPI exception if _WAK is does not |
| exist when it returns from a sleep state. |
| |
| |
| 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.MCHC._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PEGP._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.GFX0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.DSPC._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.HDEF._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP01._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP02._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP03._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP04._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP05._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.RP06._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.USB1._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.EHC1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT2._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT3._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT4._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT5._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.EHC1.HUB7.PRT6._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.SLT1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.SLT2._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.SLT3._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.SLT6._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.LANC._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PCIB.LANR._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.AUD0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.MODM._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.LPCB._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PATA._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PATA.PRID._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PATA.PRID.DSK0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.PATA.PRID.DSK1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SATA._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SATA.PRID._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SATA.PRID.DSK0._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SATA.PRID.DSK1._ADR correctly returned an integer. |
| PASSED: Test 176, \_SB_.PCI0.SBUS._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). |
| PASSED: Test 184, \_SB_.PCI0.GFX0._DOD correctly returned a sane looking |
| package. |
| |
| Test 185 of 192: Test _DOS (Enable/Disable Output Switching). |
| PASSED: Test 185, \_SB_.PCI0.GFX0._DOS returned no values as expected. |
| |
| 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. |
| |
| ================================================================================ |
| 188 passed, 2 failed, 0 warning, 0 aborted, 174 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) |
| 0x00000000000f0000 - 0x00000000000fffff (reserved) |
| 0x0000000000100000 - 0x000000007f722fff (System RAM) |
| 0x000000007f723000 - 0x000000007fffffff (reserved) |
| 0x00000000f0000000 - 0x00000000f3ffffff (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 |
| PASSED: Test 1, MCFG MMIO config space is reserved in memory map table. |
| |
| Test 2 of 2: Validate MCFG PCI config space. |
| PASSED: Test 2, PCI config space verified. |
| |
| ================================================================================ |
| 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| 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. |
| FAILED [MEDIUM] SPECMADTFADTRevisions: Test 2, MADT revision is not in sync with |
| the FADT revision; MADT 1 expects FADT 3.0 but found 4.0 instead. |
| |
| 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 0. |
| 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 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 1 (I/O APIC) is defined. |
| PASSED: Test 5, Subtable 3 (offset 0x3c) 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 4 (Local APIC NMI) is defined. |
| PASSED: Test 5, Subtable 4 (offset 0x48) of type 4 (Local APIC NMI) is the |
| correct length: 6 |
| PASSED: Test 5, MADT LAPICNMI has matching processor UID 0. |
| PASSED: Test 5, MADT Local APIC NMI flags, bits 4..31 are reserved and set to |
| zero. |
| PASSED: Test 5, MADT subtable type 4 (Local APIC NMI) is defined. |
| PASSED: Test 5, Subtable 5 (offset 0x4e) of type 4 (Local APIC NMI) is the |
| correct length: 6 |
| PASSED: Test 5, MADT LAPICNMI has matching processor UID 1. |
| PASSED: Test 5, MADT Local APIC NMI 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 6 (offset 0x54) 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 0x5e) 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. |
| |
| ================================================================================ |
| 33 passed, 1 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 : 0x40 |
| Register Bit Offset : 0x0 |
| Address Width : 0x0 |
| HPET sequence number : 0x0 |
| Minimum clock tick : 0x80 |
| 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 3 |
| and current cooling state 0. |
| PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 3 |
| and current cooling state 0. |
| |
| Test 2 of 2: Load system, check CPU fan status. |
| Test how many fans there are in the system. Check for the current status of the |
| fan(s). |
| Loading CPUs for 20 seconds to try and get fan speeds to change. |
| Fan cooling_device0 current state did not change from value 0 while CPUs were |
| busy. |
| Fan cooling_device1 current state did not change from value 0 while CPUs were |
| busy. |
| |
| 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 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 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 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: 4.0 |
| FADT table length: 244 |
| WARNING: Test 3, FADT revision is outdated: 4.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 (0x7f738280). |
| |
| 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: 1 (Desktop) |
| 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. |
| FAILED [MEDIUM] FADTPm2CntBlkOnlyOneField: Test 4, FADT PM2_CNT_BLK field has |
| both the 32-bit and the 64-bit field set. |
| PASSED: Test 4, FADT 32- and 64-bit PM2_CNT_BLK fields are at least equal. |
| |
| ADVICE: Both FADT 32- and 64-bit PM2_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. |
| |
| 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 0x510 |
| PASSED: Test 4, FADT P_LVL2_LAT is within proper range at 1 |
| PASSED: Test 4, FADT P_LVL3_LAT is within proper range at 0 |
| FADT FLUSH_SIZE is 0 |
| FADT FLUSH_STRIDE is 0 |
| FADT DUTY_OFFSET is 1 |
| FADT DUTY_WIDTH is 0 |
| FADT DAY_ALRM is 13 |
| FADT MON_ALRM is 0 |
| FADT CENTURY is 50 |
| 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. |
| PASSED: Test 6, FADT reset register width is 8 bits wide as expected. |
| PASSED: Test 6, FADT register bit offset is 0 as expected. |
| |
| ================================================================================ |
| 31 passed, 6 failed, 1 warning, 0 aborted, 2 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 0xd4. |
| PASSED: Test 1, Table RSDP has correct extended checksum 0x8a. |
| PASSED: Test 1, Table XSDT has correct checksum 0xd3 |
| PASSED: Test 1, Table DSDT has correct checksum 0x9c |
| PASSED: Test 1, Table FACP has correct checksum 0xce |
| PASSED: Test 1, Table SSDT has correct checksum 0xe9 |
| PASSED: Test 1, Table MCFG has correct checksum 0x88 |
| PASSED: Test 1, Table TCPA has correct checksum 0x43 |
| PASSED: Test 1, Table APIC has correct checksum 0x6c |
| PASSED: Test 1, Table HPET has correct checksum 0x70 |
| PASSED: Test 1, Table RSDT has correct checksum 0xf1 |
| |
| ================================================================================ |
| 11 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| autobrightness: Automated LCD brightness test. |
| -------------------------------------------------------------------------------- |
| Test 1 of 2: Test for maximum and actual brightness. |
| |
| 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 @ 7f73a8b0, length 0x104 |
| 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 SSDT has valid signature and ID strings. |
| PASSED: Test 1, Table MCFG has valid signature and ID strings. |
| PASSED: Test 1, Table TCPA has valid signature and ID strings. |
| PASSED: Test 1, Table APIC 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. |
| |
| ================================================================================ |
| 9 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. |
| ================================================================================ |
| |
| |
| 408 passed, 51 failed, 19 warnings, 2 aborted, 233 skipped, 10 info only. |
| |
| Test Failure Summary |
| ================================================================================ |
| |
| Critical failures: NONE |
| |
| High failures: 3 |
| klog: HIGH Kernel message: [ 13.059958] ACPI Warning: SystemIO range 0x0000000000000528-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x000000000000057f (\PMIO) (20140424/utaddress-258) |
| klog: HIGH Kernel message: [ 13.059976] ACPI Warning: SystemIO range 0x00000000000004b0-0x00000000000004bf conflicts with OpRegion 0x0000000000000480-0x00000000000004bb (\GPIO) (20140424/utaddress-258) |
| klog: HIGH Kernel message: [ 13.059983] ACPI Warning: SystemIO range 0x0000000000000480-0x00000000000004af conflicts with OpRegion 0x0000000000000480-0x00000000000004bb (\GPIO) (20140424/utaddress-258) |
| |
| Medium failures: 9 |
| method: Object _PTS did not exist. |
| method: Object _WAK did not exist. |
| madt: MADT revision is not in sync with the FADT revision; |
| MADT 1 expects FADT 3.0 but found 4.0 instead. |
| 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 field has both the 32-bit and the 64-bit field set. |
| fadt: FADT PM_TMR_BLK field has both the 32-bit and the 64-bit field set. |
| |
| Low failures: 39 |
| klog: LOW Kernel message: [ 13.059989] lpc_ich: Resource conflict(s) found affecting gpio_ich |
| mpcheck: None of the 0 IO APIC entries were enabled, at least one must be enabled. |
| mpcheck: IO Interrupt Entry 0 (@0x000f075c) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 1 (@0x000f0764) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 2 (@0x000f076c) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 3 (@0x000f0774) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 4 (@0x000f077c) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 5 (@0x000f0784) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 6 (@0x000f078c) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 7 (@0x000f0794) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 8 (@0x000f079c) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 9 (@0x000f07a4) has a Destination IO APIC ID 0x02 which has not been defined. |
| mpcheck: IO Interrupt Entry 10 (@0x000f07ac) has a Destination IO APIC ID 0x02 which has not been defined. |
| syntaxcheck: Assembler remark in line 742 |
| syntaxcheck: Assembler remark in line 743 |
| syntaxcheck: Assembler remark in line 998 |
| syntaxcheck: Assembler remark in line 2894 |
| syntaxcheck: Assembler remark in line 2902 |
| syntaxcheck: Assembler remark in line 2903 |
| syntaxcheck: Assembler remark in line 2904 |
| syntaxcheck: Assembler remark in line 2905 |
| syntaxcheck: Assembler remark in line 2906 |
| syntaxcheck: Assembler remark in line 2912 |
| syntaxcheck: Assembler remark in line 2913 |
| syntaxcheck: Assembler remark in line 2914 |
| syntaxcheck: Assembler remark in line 2915 |
| syntaxcheck: Assembler remark in line 2916 |
| syntaxcheck: Assembler remark in line 2937 |
| syntaxcheck: Assembler remark in line 2945 |
| syntaxcheck: Assembler remark in line 2946 |
| syntaxcheck: Assembler remark in line 2947 |
| syntaxcheck: Assembler remark in line 2948 |
| syntaxcheck: Assembler remark in line 2949 |
| syntaxcheck: Assembler remark in line 2955 |
| syntaxcheck: Assembler remark in line 2956 |
| syntaxcheck: Assembler remark in line 2957 |
| syntaxcheck: Assembler remark in line 2958 |
| syntaxcheck: Assembler remark in line 2959 |
| syntaxcheck: Assembler remark in line 187 |
| |
| 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 | 11| | | | | | |
| cpep | | | | | 1| | |
| cpu_info | | | | | 1| | |
| cpufreq | 7| | | 10| | | |
| crs | 1| | | | | | |
| csm | | | | | | 1| |
| csrt | | | | | 1| | |
| cstates | 3| | | | | | |
| dbg2 | | | | | 1| | |
| dbgp | | | | | 1| | |
| dmar | | | | | 1| | |
| dmicheck | 13| | | | 1| | |
| drtm | | | | | 1| | |
| dt_base | | | | | 3| | |
| dt_sysinfo | | | | | 4| | |
| ebda | 1| | | | | | |
| ecdt | | | | | 1| | |
| einj | | | | | 1| | |
| erst | | | | | 1| | |
| facs | 1| | | | | | |
| fadt | 31| 6| | 1| 2| 1| |
| fan | 2| | | | | | |
| fpdt | | | | | 1| | |
| gtdt | | | | | 1| | |
| hda_audio | 1| | | | | | |
| hest | | | | | 1| | |
| hpet | 5| | | | | | |
| iort | | | | | 1| | |
| klog | | 4| | | | | |
| lpit | | | | | 1| | |
| madt | 33| 1| | | | | |
| maxfreq | 1| | | | | | |
| maxreadreq | 1| | | | | | |
| mcfg | 2| | | | | | |
| mchi | | | | | 1| | |
| mem_info | | | | | 1| | |
| method | 188| 2| | | 174| | |
| microcode | | | | | 1| | |
| mpcheck | 7| 12| | | | | |
| 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 | | | | | | | |
| 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 | | 26| | | | | |
| 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: | 408| 51| 2| 19| 233| 10| |
| ---------------+-----+-----+-----+-----+-----+-----+ |