Results generated by fwts: Version V14.09.00 (2014-09-24 07:47:50). Some of this work - Copyright (c) 1999 - 2014, Intel Corp. All rights reserved. Some of this work - Copyright (c) 2010 - 2014, Canonical. This test run on 15/10/14 at 23:14:46 on host Linux 201406-15271 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64. Command: "fwts ". Running tests: version bios_info oops klog mtrr acpiinfo uefibootpath securebootcert csm maxreadreq crs aspm hpet_check dmicheck microcode msr nx cpufreq maxfreq virt pnp pciirq os2gap mpcheck hda_audio ebda bios32 apicedge wmi wakealarm syntaxcheck pcc osilinux method mcfg fan fadt dmar cstates checksum autobrightness apicinstance acpitables. version: Gather kernel system information. -------------------------------------------------------------------------------- Test 1 of 4: Gather kernel signature. Signature: Ubuntu 3.13.0-37.64-generic 3.13.11.7 Test 2 of 4: Gather kernel system information. Kernel Version: Linux version 3.13.0-37-generic (buildd@kapok) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 Test 3 of 4: Gather kernel boot command line. Kernel boot command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-37-generic root=UUID=d3b20ae5-9ff8-49b3-b640-1c6a9f264710 ro quiet splash vt.handoff=7 Test 4 of 4: Gather ACPI driver version. ACPI Version: 20131115 ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 4 info only. ================================================================================ bios_info: Gather BIOS DMI information. -------------------------------------------------------------------------------- Test 1 of 1: Gather BIOS DMI information BIOS Vendor : Dell Inc. BIOS Version : T43 BIOS Release Date : 07/25/2014 Board Name : 0141B2 Board Serial # : /GKJ0G12/CN1296346J000B/ Board Version : X02 Board Asset Tag : Chassis Serial # : GKJ0G12 Chassis Type : 9 Chassis Vendor : Dell Inc. Chassis Version : Chassic Asset Tag : Product Name : Latitude E5550 Product Serial # : GKJ0G12 Product UUID : 44454C4C-4B00-104A-8030-C7C04F473132 Product Version : 01 System Vendor : Dell Inc. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only. ================================================================================ oops: Scan kernel log for Oopses. -------------------------------------------------------------------------------- Test 1 of 1: Kernel log oops check. PASSED: Test 1, Found no oopses in kernel log. PASSED: Test 1, Found no WARN_ON warnings in kernel log. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ klog: Scan kernel log for errors and warnings. -------------------------------------------------------------------------------- Test 1 of 1: Kernel log error check. FAILED [HIGH] KlogAcpiFadtGasBitWidthTooLong: Test 1, HIGH Kernel message: [ 0.000000] ACPI Error: Gpe0Block - 32-bit FADT register is too long (32 bytes, 256 bits) to convert to GAS struct - 255 bits max, truncating (20131115 /tbfadt-202) ADVICE: The Generic Address Structure bit_width was greater than 31 which is too large for a 32 bit ACPI FADT register and was truncated. This is firmware bug. Kernel message: [ 0.001877] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' ADVICE: This is not exactly a failure but a warning from the kernel. The MSR_IA32_ENERGY_PERF_BIAS was initialized and defaulted to a high performance bias setting. The kernel has detected this and changed it down to a 'normal' bias setting. FAILED [HIGH] KlogSratEntryUnsupported: Test 1, HIGH Kernel message: [ 0.028963] Your BIOS is broken and requested that x2apic be disabled. ADVICE: The DMAR DMAR_X2APIC_OPT_OUT bit was set so the firmware requested that the x2apic should be disabled leading to decreased system performance. The firmware opt out can be overridden using the intremap=no_x2apic_optout kernel parameter. Kernel message: [ 0.168433] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored ADVICE: This is not exactly a failure mode but a warning from the kernel. The _OSI() method has implemented a match to the 'Linux' query in the DSDT and this is redundant because the ACPI driver matches onto the Windows _OSI strings by default. Kernel message: [ 0.252616] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20131115/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.252623] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20131115/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] KlogOscInvalidUuid: Test 1, HIGH Kernel message: [ 0.482630] \_SB_.PCI0:_OSC invalid UUID ADVICE: The _OSC method indicates it has been passed an invalid UUID, see section 6.2.10 _OSC (Operating System Capabilities) of the ACPI specification for more details. Note that it has been observed on some systems that this error is returned because the _OSC has evaluated incorrectly and it returns with an incorrect error setting the OSC invalid UUID error bit. FAILED [LOW] KlogAcpiDeprecatedProcfsInterface: Test 1, LOW Kernel message: [ 1.065984] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared ADVICE: Using an old procfs interface for ACPI AC Adapter, this occurs if CONFIG_ACPI_PROCFS_POWER is enabled. This should be disabled for kernels > 2.6.37. FAILED [LOW] KlogAcpiDeprecatedProcfsInterface: Test 1, LOW Kernel message: [ 1.122696] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared ADVICE: Using an old procfs interface for ACPI battery, this occurs if CONFIG_ACPI_PROCFS_POWER is enabled. This should be disabled for kernels > 2.6.37. FAILED [HIGH] KlogAcpiNamespaceLookupFailure: Test 1, HIGH Kernel message: [ 5.826667] ACPI Error: [LGPI] Namespace lookup failure, AE_ALREADY_EXISTS (20131115/dswload2-330) ADVICE: This is a bug picked up by the kernel, but as yet, the firmware test suite has no diagnostic advice for this particular problem. FAILED [HIGH] KlogAcpiNamedObjLookupFailed: Test 1, HIGH Kernel message: [ 5.826674] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20131115/psobject-222) ADVICE: The ACPI driver failed to find an object while parsing a named Op, see acpi_ps_build_named_op(). FAILED [HIGH] KlogAcpiObjectAlreadyExists: Test 1, HIGH Kernel message: [ 5.826677] ACPI Error: Method parse/execution failed [\_SB_.LID0._LID] (Node ffff880118aae258), AE_ALREADY_EXISTS (20131115/psparse-536) ADVICE: This is a bug picked up by the kernel, but as yet, the firmware test suite has no diagnostic advice for this particular problem. FAILED [LOW] KlogAcpiSystemIOConflict: Test 1, LOW Kernel message: [ 10.973533] ACPI Warning: 0x0000000000001828-0x000000000000182f SystemIO conflicts with Region \PMIO 1 (20131115/utaddress-251) ADVICE: A resource conflict between an ACPI OperationRegion and a native driver has been detected. By default the kernel will use a strict policy and will not allow this region to conflict and -EBUSY will be returned to the caller that was trying to allocate the already claimed region. If an ACPI driver is available for this device then this should be used instead of a native driver, so disabling the native driver may help. (Note that the lpc_ich driver can trigger these warnings, in which case they can generally be ignored). One can specify kernel boot parameter acpi_enforce_resources=lax to disable these checks but it may lead to random problems and system instability. Alternatively, one can specify acpi_enforce_resources=no and ACPI Operation Region resources will not be registered. FAILED [LOW] KlogAcpiSystemIOConflict: Test 1, LOW Kernel message: [ 10.973549] ACPI Warning: 0x0000000000001c30-0x0000000000001c3f SystemIO conflicts with Region \GPRL 1 (20131115/utaddress-251) ADVICE: A resource conflict between an ACPI OperationRegion and a native driver has been detected. By default the kernel will use a strict policy and will not allow this region to conflict and -EBUSY will be returned to the caller that was trying to allocate the already claimed region. If an ACPI driver is available for this device then this should be used instead of a native driver, so disabling the native driver may help. (Note that the lpc_ich driver can trigger these warnings, in which case they can generally be ignored). One can specify kernel boot parameter acpi_enforce_resources=lax to disable these checks but it may lead to random problems and system instability. Alternatively, one can specify acpi_enforce_resources=no and ACPI Operation Region resources will not be registered. FAILED [LOW] KlogAcpiSystemIOConflict: Test 1, LOW Kernel message: [ 10.973554] ACPI Warning: 0x0000000000001c30-0x0000000000001c3f SystemIO conflicts with Region \GPR_ 2 (20131115/utaddress-251) ADVICE: A resource conflict between an ACPI OperationRegion and a native driver has been detected. By default the kernel will use a strict policy and will not allow this region to conflict and -EBUSY will be returned to the caller that was trying to allocate the already claimed region. If an ACPI driver is available for this device then this should be used instead of a native driver, so disabling the native driver may help. (Note that the lpc_ich driver can trigger these warnings, in which case they can generally be ignored). One can specify kernel boot parameter acpi_enforce_resources=lax to disable these checks but it may lead to random problems and system instability. Alternatively, one can specify acpi_enforce_resources=no and ACPI Operation Region resources will not be registered. FAILED [LOW] KlogAcpiSystemIOConflict: Test 1, LOW Kernel message: [ 10.973561] ACPI Warning: 0x0000000000001c00-0x0000000000001c2f SystemIO conflicts with Region \GPRL 1 (20131115/utaddress-251) ADVICE: A resource conflict between an ACPI OperationRegion and a native driver has been detected. By default the kernel will use a strict policy and will not allow this region to conflict and -EBUSY will be returned to the caller that was trying to allocate the already claimed region. If an ACPI driver is available for this device then this should be used instead of a native driver, so disabling the native driver may help. (Note that the lpc_ich driver can trigger these warnings, in which case they can generally be ignored). One can specify kernel boot parameter acpi_enforce_resources=lax to disable these checks but it may lead to random problems and system instability. Alternatively, one can specify acpi_enforce_resources=no and ACPI Operation Region resources will not be registered. FAILED [LOW] KlogAcpiSystemIOConflict: Test 1, LOW Kernel message: [ 10.973566] ACPI Warning: 0x0000000000001c00-0x0000000000001c2f SystemIO conflicts with Region \GPR_ 2 (20131115/utaddress-251) ADVICE: A resource conflict between an ACPI OperationRegion and a native driver has been detected. By default the kernel will use a strict policy and will not allow this region to conflict and -EBUSY will be returned to the caller that was trying to allocate the already claimed region. If an ACPI driver is available for this device then this should be used instead of a native driver, so disabling the native driver may help. (Note that the lpc_ich driver can trigger these warnings, in which case they can generally be ignored). One can specify kernel boot parameter acpi_enforce_resources=lax to disable these checks but it may lead to random problems and system instability. Alternatively, one can specify acpi_enforce_resources=no and ACPI Operation Region resources will not be registered. FAILED [LOW] KlogAcpiSystemIOConflictLpcIchWatchDogTimer: Test 1, LOW Kernel message: [ 10.973572] 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 14 unique errors in kernel log. ================================================================================ 0 passed, 14 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ mtrr: MTRR tests. -------------------------------------------------------------------------------- MTRR overview ------------- Reg 0: 0x0000000000000000 - 0x0000000080000000 ( 2048 MB) Write-Back Reg 1: 0x0000000080000000 - 0x00000000c0000000 ( 1024 MB) Write-Back Reg 2: 0x00000000c0000000 - 0x00000000e0000000 ( 512 MB) Write-Back Reg 3: 0x00000000dd000000 - 0x00000000de000000 ( 16 MB) Uncached Reg 4: 0x00000000de000000 - 0x00000000e0000000 ( 32 MB) Uncached Reg 5: 0x0000000100000000 - 0x0000000120000000 ( 512 MB) Write-Back Reg 6: 0x000000011ee00000 - 0x000000011f000000 ( 2 MB) Uncached Reg 7: 0x000000011f000000 - 0x0000000120000000 ( 16 MB) Uncached Test 1 of 3: Validate the kernel MTRR IOMEM setup. PASSED: Test 1, Memory ranges seem to have correct attributes. Test 2 of 3: Validate the MTRR setup across all processors. PASSED: Test 2, All processors have the a consistent MTRR setup. Test 3 of 3: Test for AMD MtrrFixDramModEn being cleared by the BIOS. SKIPPED: Test 3, CPU is not an AMD, cannot test. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ acpiinfo: General ACPI information test. -------------------------------------------------------------------------------- Test 1 of 3: Determine Kernel ACPI version. Kernel ACPICA driver version: 20131115, supports ACPI 5.0 Test 2 of 3: Determine machine's ACPI version. FADT X_FIRMWARE_CTRL 64 bit pointer was zero, falling back to using FIRMWARE_CTRL 32 bit pointer. FACP ACPI Version: 5.0 Test 3 of 3: Determine AML compiler. Determine the compiler used to generate the ACPI AML in the DSDT and SSDT. Table DSDT, OEM DELL , created with INTL (Intel) compiler. Table SSDT0, OEM SataRe, created with INTL (Intel) compiler. Table SSDT1, OEM Ther_R, created with INTL (Intel) compiler. Table SSDT2, OEM PmRef, created with INTL (Intel) compiler. Table SSDT3, OEM CpuRef, created with INTL (Intel) compiler. Table SSDT4, OEM PmRef, created with INTL (Intel) compiler. Table SSDT5, OEM CppcTa, created with INTL (Intel) compiler. Table SSDT6, OEM Cpc_Ta, created with INTL (Intel) compiler. Table SSDT7, OEM SaSsdt, created with INTL (Intel) compiler. Table SSDT8, OEM DptfTa, created with INTL (Intel) compiler. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 3 info only. ================================================================================ uefibootpath: Sanity check for UEFI Boot Path Boot####. -------------------------------------------------------------------------------- Cannot detect any UEFI firmware. Aborted. Aborted test, initialisation failed. ================================================================================ 0 passed, 0 failed, 0 warning, 1 aborted, 0 skipped, 0 info only. ================================================================================ securebootcert: UEFI secure boot test. -------------------------------------------------------------------------------- Cannot detect any UEFI firmware. Aborted. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ csm: UEFI Compatibility Support Module test. -------------------------------------------------------------------------------- Test 1 of 1: UEFI Compatibility Support Module test. Checking for UEFI Compatibility Support Module (CSM) Int 10h jumps to 0xc0014 in option ROM at: 0xc0000..0xcfc00 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. MaxReadReq for 0000:01:00.0 is low (128). FAILED [LOW] LowMaxReadReq: Test 1, 1 devices have low MaxReadReq settings. Firmware may have configured these too low. ADVICE: The MaxReadRequest size is set too low and will affect performance. It will provide excellent bus sharing at the cost of bus data transfer rates. Although not a critical issue, it may be worth considering setting the MaxReadRequest size to 256 or 512 to increase throughput on the PCI Express bus. Some drivers (for example the Brocade Fibre Channel driver) allow one to override the firmware settings. Where possible, this BIOS configuration setting is worth increasing it a little more for better performance at a small reduction of bus sharing. ================================================================================ 0 passed, 1 failed, 0 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 (7/25 /2014) and has assumed that your BIOS can correctly specify the host bridge MMIO aperture using _CRS. If this does not work correctly you can override this by booting with "pci=nocrs". ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ aspm: PCIe ASPM test. -------------------------------------------------------------------------------- Test 1 of 2: PCIe ASPM ACPI test. PCIe ASPM is not controlled by Linux kernel. ADVICE: BIOS reports that Linux kernel should not modify ASPM settings that BIOS configured. It can be intentional because hardware vendors identified some capability bugs between the motherboard and the add-on cards. Test 2 of 2: PCIe ASPM registers test. PASSED: Test 2, PCIe ASPM setting matched was matched. PASSED: Test 2, PCIe ASPM setting matched was matched. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ hpet_check: HPET configuration tests. -------------------------------------------------------------------------------- Test 1 of 4: Test HPET base in kernel log. This test checks the HPET PCI BAR for each timer block in the timer. The base address is passed by the firmware via an ACPI table. IRQ routing and initialization is also verified by the test. PASSED: Test 1, Found HPET base 0xfed00000 in kernel log. Test 2 of 4: Test HPET base in HPET table. Hardware ID of Event Block: PCI Vendor ID : 0x8086 Legacy IRQ Routing Capable : 1 COUNT_SIZE_CAP counter size: 1 Number of comparitors : 7 Hardwre Revision ID : 0x1 Lower 32 bit base Address : 0xfed00000 Address Space ID : 0x0 Register Bit Width : 0x40 Register Bit Offset : 0x0 Address Width : 0x0 HPET sequence number : 0x0 Minimum clock tick : 0x37ee Page Protection : 0x0 (No guaranteed protection) OEM attributes : 0x0 PASSED: Test 2, HPET looks sane. Test 3 of 4: Test HPET base in DSDT and/or SSDT. PASSED: Test 3, HPET base matches that between DSDT and the kernel (0xfed00000). Test 4 of 4: Test HPET configuration. PASSED: Test 4, Vendor ID looks sane: 0x8086. PASSED: Test 4, Valid clock period 69841279. ================================================================================ 5 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ dmicheck: DMI/SMBIOS table tests. -------------------------------------------------------------------------------- Test 1 of 2: Find and test SMBIOS Table Entry Point. This test tries to find and sanity check the SMBIOS data structures. PASSED: Test 1, Found SMBIOS Table Entry Point at 0xf0570 SMBIOS Entry Point Structure: Anchor String : _SM_ Checksum : 0x7c Entry Point Length : 0x1f Major Version : 0x02 Minor Version : 0x08 Maximum Struct Size : 0xfd Entry Point Revision : 0x00 Formatted Area : 0x00 0x00 0x00 0x00 0x00 Intermediate Anchor : _DMI_ Intermediate Checksum : 0x9a Structure Table Length : 0x10ba Structure Table Address: 0x000ed8a0 # of SMBIOS Structures : 0x0057 SBMIOS BCD Revision : 27 PASSED: Test 1, SMBIOS Table Entry Point Checksum is valid. PASSED: Test 1, SMBIOS Table Entry Point Length is valid. PASSED: Test 1, SMBIOS Table Entry Intermediate Anchor String _DMI_ is valid. PASSED: Test 1, SMBIOS Table Entry Point Intermediate Checksum is valid. PASSED: Test 1, SMBIOS Table Entry Structure Table Address and Length looks valid. Test 2 of 2: Test DMI/SMBIOS tables for errors. WARNING: Test 2, SMBIOS version 2.8 is not supported by the dmicheck test. This test only supports SMBIOS version 2.7 and lower. ================================================================================ 6 passed, 0 failed, 1 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ microcode: Test if system is using latest microcode. -------------------------------------------------------------------------------- Test 1 of 1: Test for most recent microcode being loaded. This test verifies if the firmware has put a recent revision of the microcode into the processor at boot time. Recent microcode is important to have all the required features and errata updates for the processor. The kernel did not report that CPU 0 has had a microcode update. The current firmware is revision 0x1c and probably has not been updated. The kernel did not report that CPU 1 has had a microcode update. The current firmware is revision 0x1c and probably has not been updated. The kernel did not report that CPU 2 has had a microcode update. The current firmware is revision 0x1c and probably has not been updated. The kernel did not report that CPU 3 has had a microcode update. The current firmware is revision 0x1c and probably has not been updated. SKIPPED: Test 1, Could not determine from kernel log if latest microcode has been loaded. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only. ================================================================================ msr: MSR register tests. -------------------------------------------------------------------------------- Test 1 of 5: Test CPU generic MSRs. PASSED: Test 1, MSR 0x00000001 P5_MC_TYPE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000006 MONITOR_FILTER_SIZE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000017 PLATFORM_ID is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000002a EBL_CR_POWERON is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000001b APIC_BASE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000003a FEATURE_CONTROL is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000008b BIOS_SIGN_ID is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000000fe MTRRCAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000174 SYSENTER_CS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000175 SYSENTER_ESP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000176 SYSENTER_EIP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000179 MCG_CAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000017a MCG_STATUS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000019a CLOCK_MODULATION is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000019b THERM_INTERRUPT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001a0 MISC_ENABLE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001b2 PACKAGE_THERM_INTERRUPT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000200 MTRR_PHYSBASE0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000201 MTRR_PHYSMASK0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000202 MTRR_PHYSBASE1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000203 MTRR_PHYSMASK1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000204 MTRR_PHYSBASE2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000205 MTRR_PHYSMASK2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000206 MTRR_PHYSBASE3 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000207 MTRR_PHYSMASK3 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000208 MTRR_PHYSBASE4 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000209 MTRR_PHYSMASK4 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020a MTRR_PHYSBASE5 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020b MTRR_PHYSMASK5 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020c MTRR_PHYSBASE6 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020d MTRR_PHYSMASK6 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020e MTRR_PHYSBASE7 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000020f MTRR_PHYSMASK7 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000210 MTRR_PHYSBASE8 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000211 MTRR_PHYSMASK8 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000212 MTRR_PHYSBASE9 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000213 MTRR_PHYSMASK9 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000250 MTRR_FIX64K_000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000258 MTRR_FIX16K_800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000259 MTRR_FIX16K_a00 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000268 MTRR_FIX4K_C000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000269 MTRR_FIX4K_C800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026a MTRR_FIX4K_D000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026b MTRR_FIX4K_D800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026c MTRR_FIX4K_E000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026d MTRR_FIX4K_E800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026e MTRR_FIX4K_F000 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000026f MTRR_FIX4K_F800 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000277 PAT is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000280 MC0_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000281 MC1_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000282 MC2_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000283 MC3_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000284 MC4_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000285 MC5_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000286 MC6_CTL2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000002ff MTRR_DEF_TYPE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x000003f1 PEBS_ENABLE is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000480 VMX_BASIC is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000481 VMX_PINPASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000482 VMX_PROCBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000483 VMX_EXIT_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000484 VMX_ENTRY_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000485 VMX_MISC is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000486 VMX_CR0_FIXED0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000487 VMX_CR0_FIXED1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000488 VMX_CR4_FIXED0 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000489 VMX_CR4_FIXED1 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048a VMX_VMX_VMCS_ENUM is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048b VMX_PROCBASED_CTLS2 is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048c VMX_EPT_VPID_CAP is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048d VMX_TRUE_PINBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048e VMX_TRUE_PROCBASED_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x0000048f VMX_TRUE_EXIT_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0x00000490 VMX_TRUE_ENTRY_CTLS is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000080 EFER is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000081 STAR is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000082 LSTAR is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000084 FMASK is consistent across 4 CPUs. PASSED: Test 1, MSR 0xc0000102 KERNEL_GS_BASE is consistent across 4 CPUs. Test 2 of 5: Test CPU specific model MSRs. CPU family: 0x6, model: 0x45 (Haswell) PASSED: Test 2, MSR 0x000000ce MSR_PLATFORM_INFO is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000003b IA32_TSC_ADJUST is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000186 IA32_PERFEVTSEL0 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000187 IA32_PERFEVTSEL1 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000188 IA32_PERFEVTSEL2 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000189 IA32_PERFEVTSEL3 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000648 MSR_CONFIG_TDP_NOMINAL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000649 MSR_CONFIG_TDP_LEVEL1 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064a MSR_CONFIG_TDP_LEVEL2 is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064b MSR_CONFIG_TDP_CONTROL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x0000064c MSR_TURBO_ACTIVATION_RATIO is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000630 MSR_PKG_C8_RESIDENCY is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000630 MSR_PKG_C9_RESIDENCY is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000630 MSR_PKG_C10_RESIDENCY is consistent across 4 CPUs. PASSED: Test 2, MSR 0x000001ad MSR_TURBO_RATIO_LIMIT is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000391 MSR_UNC_PERF_GLOBAL_CTRL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000394 MSR_UNC_PERF_FIXED_CTRL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000396 MSR_UNC_CB0_CONFIG is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000391 MSR_UNC_PERF_GLOBAL_CTRL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000395 MSR_UNC_PERF_FIXED_CTR is consistent across 4 CPUs. PASSED: Test 2, MSR 0x000004e0 MSR_SMM_FEATURE_CONTROL is consistent across 4 CPUs. PASSED: Test 2, MSR 0x000004e2 MSR_SMM_DELAYED is consistent across 4 CPUs. PASSED: Test 2, MSR 0x000004e3 MSR_SMM_BLOCKED is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000640 MSR_PP1_POWER_LIMIT is consistent across 4 CPUs. PASSED: Test 2, MSR 0x00000641 MSR_PP1_ENERGY_STATUS is consistent across 4 CPUs. Test 3 of 5: Test all P State Ratios. PASSED: Test 3, MSR 0x000000ce Minimum P-State is consistent across 4 CPUs. PASSED: Test 3, MSR 0x000000ce Maximum P-State is consistent across 4 CPUs. Test 4 of 5: Test C1 and C3 autodemotion. PASSED: Test 4, MSR 0x000000e2 C1 and C3 Autodemotion is consistent across 4 CPUs. C1 and C3 Autodemotion enabled. Test 5 of 5: Test SMRR MSR registers. PASSED: Test 5, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f2 SMRR_TYPE is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 4 CPUs. PASSED: Test 5, MSR 0x000001f3 SMRR_VALID is consistent across 4 CPUs. ================================================================================ 114 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ nx: Test if CPU NX is disabled by the BIOS. -------------------------------------------------------------------------------- Test 1 of 3: Test CPU NX capability. PASSED: Test 1, CPU has NX flags, BIOS is not disabling it. Test 2 of 3: Test all CPUs have same BIOS set NX flag. This test verifies that all CPUs have the same NX flag setting. Although rare, BIOS may set the NX flag differently per CPU. PASSED: Test 2, All 4 CPUs have the same NX flag set. Test 3 of 3: Test all CPUs have same msr setting in MSR 0x1a0. This test verifies that all CPUs have the same NX flag setting by examining the per CPU MSR register 0x1a0. PASSED: Test 3, All 4 CPUs have the NX flag in MSR 0x1a0 set. ================================================================================ 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ cpufreq: CPU frequency scaling tests. -------------------------------------------------------------------------------- Test 1 of 1: CPU P-State tests. For each processor in the system, this test steps through the various frequency states (P-states) that the BIOS advertises for the processor. For each processor /frequency combination, a quick performance value is measured. The test then validates that: 1. Each processor has the same number of frequency states. 2. Higher advertised frequencies have a higher performance. 3. No duplicate frequency values are reported by the BIOS. 4. BIOS doing Sw_All P-state coordination across cores. 5. BIOS doing Sw_Any P-state coordination across cores. WARNING: Test 1, There were 6 CPU frequencies larger than the _PSS maximum CPU frequency of 1.900 GHz for CPU 0. Has /sys/devices/system/cpu/cpu0/cpufreq /scaling_max_freq been set too low? WARNING: Test 1, The CPU frequency BIOS limit /sys/devices/system/cpu/cpu0 /cpufreq/bios_limit for CPU 0 was set to 1.900 GHz which is lower than some of the ACPI scaling frequencies. CPU 0: 16 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 2.601 GHz | 100.0 % | 181293 (Turbo Boost) 2.600 GHz | 100.0 % | 181327 2.500 GHz | 100.0 % | 181255 2.300 GHz | 99.8 % | 181037 2.200 GHz | 99.8 % | 181009 2.000 GHz | 99.7 % | 180756 1.900 GHz | 99.9 % | 181103 1.800 GHz | 94.7 % | 171711 1.600 GHz | 84.2 % | 152619 1.500 GHz | 78.8 % | 142930 1.400 GHz | 73.6 % | 133415 1.200 GHz | 63.0 % | 114308 1.100 GHz | 57.8 % | 104874 1000.000 MHz | 52.5 % | 95247 800.000 MHz | 42.0 % | 76175 754.000 MHz | 41.8 % | 75867 FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.000 GHz is slower (180756 bogo loops) than frequency 2.000 GHz (181103 bogo loops) on CPU 0. WARNING: Test 1, Frequency 2000000 not achievable; _PSS limit of 1900000 in effect? WARNING: Test 1, There were 6 CPU frequencies larger than the _PSS maximum CPU frequency of 1.900 GHz for CPU 1. Has /sys/devices/system/cpu/cpu1/cpufreq /scaling_max_freq been set too low? WARNING: Test 1, The CPU frequency BIOS limit /sys/devices/system/cpu/cpu1 /cpufreq/bios_limit for CPU 1 was set to 1.900 GHz which is lower than some of the ACPI scaling frequencies. CPU 1: 16 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 2.601 GHz | 99.9 % | 181201 (Turbo Boost) 2.600 GHz | 99.7 % | 180850 2.500 GHz | 99.8 % | 180960 2.300 GHz | 99.7 % | 180838 2.200 GHz | 100.0 % | 181308 2.000 GHz | 100.0 % | 181333 1.900 GHz | 99.9 % | 181197 1.800 GHz | 94.7 % | 171781 1.600 GHz | 84.2 % | 152623 1.500 GHz | 78.9 % | 142993 1.400 GHz | 73.6 % | 133460 1.200 GHz | 63.0 % | 114300 1.100 GHz | 57.7 % | 104685 1000.000 MHz | 52.4 % | 95095 800.000 MHz | 41.8 % | 75836 754.000 MHz | 41.7 % | 75694 FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.200 GHz is slower (181308 bogo loops) than frequency 2.200 GHz (181333 bogo loops) on CPU 1. WARNING: Test 1, Frequency 2000000 not achievable; _PSS limit of 1900000 in effect? FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.300 GHz is slower (180838 bogo loops) than frequency 2.300 GHz (181308 bogo loops) on CPU 1. FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.600 GHz is slower (180850 bogo loops) than frequency 2.600 GHz (180960 bogo loops) on CPU 1. WARNING: Test 1, There were 6 CPU frequencies larger than the _PSS maximum CPU frequency of 1.900 GHz for CPU 2. Has /sys/devices/system/cpu/cpu2/cpufreq /scaling_max_freq been set too low? WARNING: Test 1, The CPU frequency BIOS limit /sys/devices/system/cpu/cpu2 /cpufreq/bios_limit for CPU 2 was set to 1.900 GHz which is lower than some of the ACPI scaling frequencies. CPU 2: 16 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 2.601 GHz | 98.6 % | 178882 (Turbo Boost) 2.600 GHz | 99.8 % | 181030 2.500 GHz | 99.8 % | 181013 2.300 GHz | 99.9 % | 181149 2.200 GHz | 100.0 % | 181280 2.000 GHz | 100.0 % | 181343 1.900 GHz | 100.0 % | 181337 1.800 GHz | 94.7 % | 171805 1.600 GHz | 84.2 % | 152711 1.500 GHz | 78.8 % | 142974 1.400 GHz | 73.5 % | 133251 1.200 GHz | 62.8 % | 113917 1.100 GHz | 57.7 % | 104630 1000.000 MHz | 52.5 % | 95189 800.000 MHz | 42.1 % | 76307 754.000 MHz | 42.1 % | 76306 FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.200 GHz is slower (181280 bogo loops) than frequency 2.200 GHz (181343 bogo loops) on CPU 2. WARNING: Test 1, Frequency 2000000 not achievable; _PSS limit of 1900000 in effect? FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.300 GHz is slower (181149 bogo loops) than frequency 2.300 GHz (181280 bogo loops) on CPU 2. FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.500 GHz is slower (181013 bogo loops) than frequency 2.500 GHz (181149 bogo loops) on CPU 2. FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.601 GHz is slower (178882 bogo loops) than frequency 2.601 GHz (181013 bogo loops) on CPU 2. WARNING: Test 1, There were 6 CPU frequencies larger than the _PSS maximum CPU frequency of 1.900 GHz for CPU 3. Has /sys/devices/system/cpu/cpu3/cpufreq /scaling_max_freq been set too low? WARNING: Test 1, The CPU frequency BIOS limit /sys/devices/system/cpu/cpu3 /cpufreq/bios_limit for CPU 3 was set to 1.900 GHz which is lower than some of the ACPI scaling frequencies. CPU 3: 16 CPU frequency steps supported. Frequency | Relative Speed | Bogo loops -----------+----------------+----------- 2.601 GHz | 99.9 % | 181206 (Turbo Boost) 2.600 GHz | 99.9 % | 181177 2.500 GHz | 100.0 % | 181276 2.300 GHz | 100.0 % | 181349 2.200 GHz | 99.7 % | 180809 2.000 GHz | 100.0 % | 181278 1.900 GHz | 99.9 % | 181173 1.800 GHz | 94.7 % | 171778 1.600 GHz | 84.2 % | 152672 1.500 GHz | 78.9 % | 143109 1.400 GHz | 73.6 % | 133438 1.200 GHz | 63.1 % | 114478 1.100 GHz | 57.8 % | 104867 1000.000 MHz | 52.6 % | 95356 800.000 MHz | 42.0 % | 76248 754.000 MHz | 42.1 % | 76280 FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 800.000 MHz is slower (76248 bogo loops) than frequency 800.000 MHz (76280 bogo loops) on CPU 3. FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.200 GHz is slower (180809 bogo loops) than frequency 2.200 GHz (181278 bogo loops) on CPU 3. WARNING: Test 1, Frequency 2000000 not achievable; _PSS limit of 1900000 in effect? FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.500 GHz is slower (181276 bogo loops) than frequency 2.500 GHz (181349 bogo loops) on CPU 3. FAILED [MEDIUM] CPUFreqSlowerOnCPU: Test 1, Supposedly higher frequency 2.600 GHz is slower (181177 bogo loops) than frequency 2.600 GHz (181276 bogo loops) on CPU 3. PASSED: Test 1, P-state coordination under hardware control. ================================================================================ 1 passed, 12 failed, 12 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. FAILED [MEDIUM] CPUFreqSpeedMismatch: Test 1, Maximum scaling frequency 2.601000 GHz do not match expected frequency 2.000000 GHz. ADVICE: The maximum scaling frequency 2.601000 GHz for CPU 0 configured by the BIOS in /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies does not match the expected maximum CPU frequency 2.000000 GHz that the CPU can run at. This usually indicates a misconfiguration of the ACPI _PSS (Performance Supported States) object. This is described in section 8.4.4.2 of the APCI specification. FAILED [MEDIUM] CPUFreqSpeedMismatch: Test 1, Maximum scaling frequency 2.601000 GHz do not match expected frequency 2.000000 GHz. ADVICE: See advice for previous CPU. FAILED [MEDIUM] CPUFreqSpeedMismatch: Test 1, Maximum scaling frequency 2.601000 GHz do not match expected frequency 2.000000 GHz. ADVICE: See advice for previous CPU. FAILED [MEDIUM] CPUFreqSpeedMismatch: Test 1, Maximum scaling frequency 2.601000 GHz do not match expected frequency 2.000000 GHz. ADVICE: See advice for previous CPU. ================================================================================ 0 passed, 4 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ virt: CPU Virtualisation Configuration test. -------------------------------------------------------------------------------- Test 1 of 1: CPU Virtualisation Configuration test. Check VT/VMX Virtualization extensions are set up correctly. PASSED: Test 1, Virtualization extensions supported and enabled by BIOS. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pnp: BIOS Support Installation structure test. -------------------------------------------------------------------------------- Test 1 of 1: PnP BIOS Support Installation structure test. This test tries to find and sanity check the Plug and Play BIOS Support Installation Check structure. Found PnP Installation Check structure at 0x000f0b80 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:cb96 Real Mode 16 bit Data Address : 0xf000:0000 16 bit Protected Mode Code Address : 0x000fcbbe 16 bit Protected Mode Data Address : 0x000f0000 OEM Device Identifier : 0x00000000 (undefined) PASSED: Test 1, Version 1.0 detected. PASSED: Test 1, PnP Installation Check structure is the correct length of 33 bytes. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pciirq: PCI IRQ Routing Table test. -------------------------------------------------------------------------------- Test 1 of 1: PCI IRQ Routing Table test. This test tries to find and sanity check the PCI IRQ Routing Table, as defined by http://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx and described in pages 233-238 of PCI System Architecture, Fourth Edition, Mindshare, Inc. (1999). NOTE: The PCI IRQ Routing Table only really knows about ISA IRQs and is generally not used with APIC. Found PCI IRQ Routing Table at 0x000fd4d0 Signature : $PIR Version : 0x0100 (1.0) Table Size : 0x00e0 bytes (12 slot entries) PCI Router ID : 00:1f.0 PCI Exclusive IRQs : 0x0000 (none) Compatible PCI Router : 8086:27b8 Miniport Data : 0x00000000 (none) Reserved : 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Checksum : 0x1b Bus:Dev Slot INTA# INTB# INTC# INTD# 00:02 00 60/1c78 00:03 00 60/1c78 00:04 00 60/1c78 61/1c78 62/1c78 63/1c78 00:14 00 60/1c78 00:16 00 60/1c78 63/1c78 63/1c78 61/1c78 00:19 00 68/1c78 00:1b 00 6a/1c78 01:00 20 60/1c78 61/1c78 62/1c78 63/1c78 00:1c 00 60/1c78 61/1c78 62/1c78 63/1c78 02:00 23 63/1c78 60/1c78 61/1c78 62/1c78 00:1d 00 69/1c78 63/1c78 60/1c78 62/1c78 00:1f 00 63/1c78 PASSED: Test 1, The Compatible PCI Interrupt Router is defined. PASSED: Test 1, Table size was correct for 12 slot entries. PASSED: Test 1, Reserved region is set to zero. PASSED: Test 1, All 12 slots have sane looking link and IRQ bitmaps. ================================================================================ 4 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ os2gap: OS/2 memory hole test. -------------------------------------------------------------------------------- Test 1 of 1: Test the OS/2 15Mb memory hole is absent. PASSED: Test 1, No OS/2 memory hole found. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ mpcheck: MultiProcessor Tables tests. -------------------------------------------------------------------------------- Test 1 of 9: Test MP header. PASSED: Test 1, MP header looks sane. Test 2 of 9: Test MP CPU entries. PASSED: Test 2, All 2 CPU entries look sane. Test 3 of 9: Test MP Bus entries. PASSED: Test 3, All 5 Bus Entries looked sane. Test 4 of 9: Test MP IO APIC entries. PASSED: Test 4, All 1 IO APIC Entries look sane. Test 5 of 9: Test MP IO Interrupt entries. PASSED: Test 5, All 37 IO Interrupt Entries look sane. Test 6 of 9: Test MP Local Interrupt entries. PASSED: Test 6, All 2 Local Interrupt Entries look sane. Test 7 of 9: Test MP System Address entries. PASSED: Test 7, All 5 System Address Space Mapping Entries looks sane. Test 8 of 9: Test MP Bus Hierarchy entries. PASSED: Test 8, All 1 Bus Hierarchy Entries look sane. Test 9 of 9: Test MP Compatible Bus Address Space entries. PASSED: Test 9, All 2 Compatible Bus Address Space Entries look sane. ================================================================================ 9 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ hda_audio: HDA Audio Pin Configuration test. -------------------------------------------------------------------------------- Test 1 of 1: HDA Audio Pin Configuration test. Checking 'hwC0D0': Vendor Name : Intel Vendor ID : 0x80862807 Subsystem ID : 0x80860101 Revision ID : 0x100000 BIOS pin configurations: Pin Setting 0x0005 0x18560010 0x0006 0x18560010 0x0007 0x18560010 PASSED: Test 1, Default BIOS pin configurations did not have software override. Checking 'hwC1D0': Vendor Name : Realtek Vendor ID : 0x10ec0293 Subsystem ID : 0x1028062c Revision ID : 0x100003 BIOS pin configurations: Pin Setting 0x0012 0x40000000 0x0013 0x90a60140 0x0014 0x90170110 0x0015 0x0221401f 0x0016 0x21014020 0x0018 0x411111f0 0x0019 0x21a19030 0x001a 0x411111f0 0x001b 0x411111f0 0x001d 0x40700001 0x001e 0x411111f0 Driver defined pin configurations: Pin Setting 0x0019 0x01a1913c 0x001a 0x01a1913d BIOS pin configurations required software override to make HDA audio work correctly. The driver or user provided overrides should be corrected in BIOS firmware. ================================================================================ 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 0x91400 and reserved as a 58K region in the Int 15 AX=E820 BIOS memory map table at 0x91400..0x9ffff. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ bios32: BIOS32 Service Directory test. -------------------------------------------------------------------------------- Test 1 of 1: BIOS32 Service Directory test. This test tries to find and sanity check the BIOS32 Service Directory as defined in the Standard BIOS 32-bit Service Directory Proposal, Revision 0.4 May 24, 1993, Phoenix Technologies Ltd and also the PCI BIOS specification. Could not find BIOS32 Service Directory. ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ apicedge: APIC edge/level test. -------------------------------------------------------------------------------- Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger tests. PASSED: Test 1, Legacy interrupts are edge and PCI interrupts are level triggered. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ wmi: Extract and analyse Windows Management Instrumentation (WMI). -------------------------------------------------------------------------------- Test 1 of 1: Windows Management Instrumentation test. \_SB_.AMW0._WDG (1 of 5) GUID: 8D9DDCBC-A997-11DA-B012-B622A1EF5492 WMI Object: Flags : 0x00 (None) Object ID : AA Instance : 0x01 \_SB_.AMW0._WDG (2 of 5) GUID: A80593CE-A997-11DA-B012-B622A1EF5492 WMI Method: Flags : 0x02 (Method) Object ID : BA Instance : 0x01 Driver : alienware-wmi (Alienware) PASSED: Test 1, A80593CE-A997-11DA-B012-B622A1EF5492 has associated method \_SB_.AMW0.WMBA \_SB_.AMW0._WDG (3 of 5) GUID: 9DBB5994-A997-11DA-B012-B622A1EF5492 WMI Event: Flags : 0x08 (Event) Notification ID: 0xd0 Reserved : 0x00 Instance : 0x01 Driver : dell-wmi (Dell) \_SB_.AMW0._WDG (4 of 5) GUID: A3776CE0-1E88-11DB-A98B-0800200C9A66 WMI Object: Flags : 0x00 (None) Object ID : BC Instance : 0x01 \_SB_.AMW0._WDG (5 of 5) GUID: 05901221-D566-11D1-B2F0-00A0C9062910 WMI Object: Flags : 0x00 (None) Object ID : MO Instance : 0x01 PASSED: Test 1, All events associated with \_SB_.AMW0._WDG are handled by a kernel driver. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ wakealarm: ACPI Wakealarm tests. -------------------------------------------------------------------------------- Test 1 of 4: Test existence of RTC with alarm interface. PASSED: Test 1, RTC with a RTC alarm ioctl() interface found. Test 2 of 4: Trigger wakealarm for 1 seconds in the future. Trigger wakealarm for 1 seconds in the future. PASSED: Test 2, RTC wakealarm was triggered successfully. Test 3 of 4: Test if wakealarm is fired. PASSED: Test 3, RTC wakealarm triggered and fired successfully. Test 4 of 4: Multiple wakealarm firing tests. Trigger wakealarm for 1 seconds in the future. Trigger wakealarm for 2 seconds in the future. Trigger wakealarm for 3 seconds in the future. Trigger wakealarm for 4 seconds in the future. PASSED: Test 4, RTC wakealarm triggered and fired successfully. ================================================================================ 4 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings. -------------------------------------------------------------------------------- Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. Checking ACPI table DSDT (#0) FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 2825 Line | AML source -------------------------------------------------------------------------------- 02822| Name (OPTS, Zero) 02823| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 02824| { 02825| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 02826| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 02827| While (One) 02828| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 2826 Line | AML source -------------------------------------------------------------------------------- 02823| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 02824| { 02825| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 02826| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 02827| While (One) 02828| { 02829| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP01._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3094 Line | AML source -------------------------------------------------------------------------------- 03091| Name (OPTS, Zero) 03092| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03093| { 03094| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 03095| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 03096| While (One) 03097| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3095 Line | AML source -------------------------------------------------------------------------------- 03092| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03093| { 03094| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 03095| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 03096| While (One) 03097| { 03098| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP02._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3363 Line | AML source -------------------------------------------------------------------------------- 03360| Name (OPTS, Zero) 03361| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03362| { 03363| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 03364| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 03365| While (One) 03366| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3364 Line | AML source -------------------------------------------------------------------------------- 03361| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03362| { 03363| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 03364| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 03365| While (One) 03366| { 03367| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP03._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3632 Line | AML source -------------------------------------------------------------------------------- 03629| Name (OPTS, Zero) 03630| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03631| { 03632| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 03633| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 03634| While (One) 03635| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3633 Line | AML source -------------------------------------------------------------------------------- 03630| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03631| { 03632| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 03633| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 03634| While (One) 03635| { 03636| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP04._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3901 Line | AML source -------------------------------------------------------------------------------- 03898| Name (OPTS, Zero) 03899| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03900| { 03901| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 03902| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 03903| While (One) 03904| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 3902 Line | AML source -------------------------------------------------------------------------------- 03899| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 03900| { 03901| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 03902| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 03903| While (One) 03904| { 03905| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP05._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4175 Line | AML source -------------------------------------------------------------------------------- 04172| Name (OPTS, Zero) 04173| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04174| { 04175| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 04176| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 04177| While (One) 04178| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4176 Line | AML source -------------------------------------------------------------------------------- 04173| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04174| { 04175| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 04176| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 04177| While (One) 04178| { 04179| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP06._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4444 Line | AML source -------------------------------------------------------------------------------- 04441| Name (OPTS, Zero) 04442| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04443| { 04444| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 04445| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 04446| While (One) 04447| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4445 Line | AML source -------------------------------------------------------------------------------- 04442| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04443| { 04444| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 04445| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 04446| While (One) 04447| { 04448| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP07._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4708 Line | AML source -------------------------------------------------------------------------------- 04705| Name (OPTS, Zero) 04706| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04707| { 04708| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 04709| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 04710| While (One) 04711| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 4709 Line | AML source -------------------------------------------------------------------------------- 04706| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 04707| { 04708| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 04709| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 04710| While (One) 04711| { 04712| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.RP08._DSM._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6012 Line | AML source -------------------------------------------------------------------------------- 06009| 06010| Scope (_SB) 06011| { 06012| Method (RDGI, 1, Serialized) | ^ | Warning 3115: Not all control paths return a value (RDGI) 06013| { 06014| If (LLessEqual (Arg0, 0x5E)) 06015| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6029 Line | AML source -------------------------------------------------------------------------------- 06026| } 06027| } 06028| 06029| Method (RDGP, 1, Serialized) | ^ | Warning 3115: Not all control paths return a value (RDGP) 06030| { 06031| If (LLessEqual (Arg0, 0x5E)) 06032| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6236 Line | AML source -------------------------------------------------------------------------------- 06233| Return (GPRW (0x6D, 0x04)) 06234| } 06235| 06236| Method (GPEH, 0, NotSerialized) | ^ | Warning 3115: Not all control paths return a value (GPEH) 06237| { 06238| If (LEqual (DVID, 0xFFFF)) 06239| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6279 Line | AML source -------------------------------------------------------------------------------- 06276| Store (Arg0, PMEE) /* \_SB_.PCI0.EHC1.PMEE */ 06277| } 06278| 06279| Method (GPEH, 0, NotSerialized) | ^ | Warning 3115: Not all control paths return a value (GPEH) 06280| { 06281| If (LEqual (DVID, 0xFFFF)) 06282| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6355 Line | AML source -------------------------------------------------------------------------------- 06352| Alias (SBV1, SDGV) 06353| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06354| { 06355| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06356| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06357| { 06358| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6414 Line | AML source -------------------------------------------------------------------------------- 06411| Alias (SBV2, SDGV) 06412| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06413| { 06414| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06415| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06416| { 06417| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6473 Line | AML source -------------------------------------------------------------------------------- 06470| Alias (SBV1, SDGV) 06471| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06472| { 06473| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06474| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06475| { 06476| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6532 Line | AML source -------------------------------------------------------------------------------- 06529| Alias (SBV2, SDGV) 06530| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06531| { 06532| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06533| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06534| { 06535| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6621 Line | AML source -------------------------------------------------------------------------------- 06618| Store (Arg0, PMEE) /* \_SB_.PCI0.EHC2.PMEE */ 06619| } 06620| 06621| Method (GPEH, 0, NotSerialized) | ^ | Warning 3115: Not all control paths return a value (GPEH) 06622| { 06623| If (LEqual (DVID, 0xFFFF)) 06624| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6687 Line | AML source -------------------------------------------------------------------------------- 06684| Alias (SBV1, SDGV) 06685| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06686| { 06687| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06688| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06689| { 06690| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6746 Line | AML source -------------------------------------------------------------------------------- 06743| Alias (SBV2, SDGV) 06744| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 06745| { 06746| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06747| If (LEqual (Arg0, ToUUID ("a5fc708f-8775-4ba6-bd0c-ba90a1ec72f8"))) 06748| { 06749| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 6862 Line | AML source -------------------------------------------------------------------------------- 06859| Store (Arg0, PMEE) /* \_SB_.PCI0.XHC_.PMEE */ 06860| } 06861| 06862| Method (GPEH, 0, NotSerialized) | ^ | Warning 3115: Not all control paths return a value (GPEH) 06863| { 06864| If (LEqual (DVID, 0xFFFF)) 06865| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6897 Line | AML source -------------------------------------------------------------------------------- 06894| 06895| Method (PRTE, 1, Serialized) 06896| { 06897| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_2) 06898| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 06899| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 06900| If (LLessEqual (Arg0, XHPC)) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6898 Line | AML source -------------------------------------------------------------------------------- 06895| Method (PRTE, 1, Serialized) 06896| { 06897| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler 06898| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 06899| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 06900| If (LLessEqual (Arg0, XHPC)) 06901| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 6899 Line | AML source -------------------------------------------------------------------------------- 06896| { 06897| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler 06898| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 06899| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 06900| If (LLessEqual (Arg0, XHPC)) 06901| { 06902| If (LEqual (PCHV (), LPTH)) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 7169 Line | AML source -------------------------------------------------------------------------------- 07166| } 07167| 07168| Name (XRST, Zero) 07169| Method (_PS0, 0, Serialized) // _PS0: Power State 0 | ^ | Warning 3115: Not all control paths return a value (_PS0) 07170| { 07171| If (LEqual (DVID, 0xFFFF)) 07172| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 7466 Line | AML source -------------------------------------------------------------------------------- 07463| Device (RHUB) 07464| { 07465| Name (_ADR, Zero) // _ADR: Address 07466| Method (_PS0, 0, Serialized) // _PS0: Power State 0 | ^ | Warning 3115: Not all control paths return a value (_PS0) 07467| { 07468| If (LEqual (DVID, 0xFFFF)) 07469| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 7662 Line | AML source -------------------------------------------------------------------------------- 07659| 07660| Scope (_SB.PCI0) 07661| { 07662| Method (LPD3, 2, Serialized) | ^ | Warning 3115: Not all control paths return a value (LPD3) 07663| { 07664| If (LOr (LEqual (Arg1, 0x03), LEqual (Arg1, 0x02))) 07665| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 7679 Line | AML source -------------------------------------------------------------------------------- 07676| Store (TEMP, Local0) 07677| } 07678| 07679| Method (LPD0, 2, Serialized) | ^ | Warning 3115: Not all control paths return a value (LPD0) 07680| { 07681| If (LEqual (Arg1, 0x02)) 07682| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7700 Line | AML source -------------------------------------------------------------------------------- 07697| { 07698| Name (RBUF, ResourceTemplate () 07699| { 07700| Memory32Fixed (ReadWrite, | ^ | Remark 2089: Object is not referenced (Name is within method [MBUF]) 07701| 0x00000000, // Address Base 07702| 0x00000000, // Address Length 07703| _Y17) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7716 Line | AML source -------------------------------------------------------------------------------- 07713| { 07714| Name (RBUF, ResourceTemplate () 07715| { 07716| Memory32Fixed (ReadWrite, | ^ | Remark 2089: Object is not referenced (Name is within method [LCRS]) 07717| 0x00000000, // Address Base 07718| 0x00001000, // Address Length 07719| _Y18) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7720 Line | AML source -------------------------------------------------------------------------------- 07717| 0x00000000, // Address Base 07718| 0x00001000, // Address Length 07719| _Y18) 07720| Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y19) | ^ | Remark 2089: Object is not referenced (Name is within method [LCRS]) 07721| { 07722| 0x00000014, 07723| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7720 Line | AML source -------------------------------------------------------------------------------- 07717| 0x00000000, // Address Base 07718| 0x00001000, // Address Length 07719| _Y18) 07720| Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y19) | ^ | Remark 2089: Object is not referenced (Name is within method [LCRS]) 07721| { 07722| 0x00000014, 07723| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7720 Line | AML source -------------------------------------------------------------------------------- 07717| 0x00000000, // Address Base 07718| 0x00001000, // Address Length 07719| _Y18) 07720| Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y19) | ^ | Remark 2089: Object is not referenced (Name is within method [LCRS]) 07721| { 07722| 0x00000014, 07723| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7749 Line | AML source -------------------------------------------------------------------------------- 07746| 07747| Name (DBUF, ResourceTemplate () 07748| { 07749| FixedDMA (0x0000, 0x0000, Width32bit, _Y1A) | ^ | Remark 2089: Object is not referenced (Name is within method [LDMA]) 07750| FixedDMA (0x0000, 0x0000, Width32bit, _Y1B) 07751| }) 07752| CreateWordField (DBUF, One, D1DM) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7749 Line | AML source -------------------------------------------------------------------------------- 07746| 07747| Name (DBUF, ResourceTemplate () 07748| { 07749| FixedDMA (0x0000, 0x0000, Width32bit, _Y1A) | ^ | Remark 2089: Object is not referenced (Name is within method [LDMA]) 07750| FixedDMA (0x0000, 0x0000, Width32bit, _Y1B) 07751| }) 07752| CreateWordField (DBUF, One, D1DM) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 7750 Line | AML source -------------------------------------------------------------------------------- 07747| Name (DBUF, ResourceTemplate () 07748| { 07749| FixedDMA (0x0000, 0x0000, Width32bit, _Y1A) 07750| FixedDMA (0x0000, 0x0000, Width32bit, _Y1B) | ^ | Remark 2089: Object is not referenced (Name is within method [LDMA]) 07751| }) 07752| CreateWordField (DBUF, One, D1DM) 07753| CreateWordField (DBUF, \_SB.PCI0.LDMA._Y1A._TYP, D1TY) // _TYP: Type ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 7936 Line | AML source -------------------------------------------------------------------------------- 07933| 07934| Scope (_SB.PCI0) 07935| { 07936| Device (SDMA) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 07937| { 07938| Method (_STA, 0, NotSerialized) // _STA: Status 07939| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 7988 Line | AML source -------------------------------------------------------------------------------- 07985| 07986| Scope (_SB.PCI0) 07987| { 07988| Device (I2C0) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 07989| { 07990| Method (SSCN, 0, NotSerialized) 07991| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8100 Line | AML source -------------------------------------------------------------------------------- 08097| 08098| Scope (_SB.PCI0) 08099| { 08100| Device (I2C1) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08101| { 08102| Method (SSCN, 0, NotSerialized) 08103| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8209 Line | AML source -------------------------------------------------------------------------------- 08206| 08207| Scope (_SB.PCI0) 08208| { 08209| Device (SPI0) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08210| { 08211| Method (M0D3, 0, NotSerialized) 08212| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8292 Line | AML source -------------------------------------------------------------------------------- 08289| 08290| Scope (_SB.PCI0) 08291| { 08292| Device (SPI1) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08293| { 08294| Method (M0D3, 0, NotSerialized) 08295| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8376 Line | AML source -------------------------------------------------------------------------------- 08373| 08374| Scope (_SB.PCI0) 08375| { 08376| Device (UA00) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08377| { 08378| Method (M0D3, 0, NotSerialized) 08379| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8464 Line | AML source -------------------------------------------------------------------------------- 08461| 08462| Scope (_SB.PCI0) 08463| { 08464| Device (UA01) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08465| { 08466| Method (M0D3, 0, NotSerialized) 08467| { ================================================================================ FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning in line 8553 Line | AML source -------------------------------------------------------------------------------- 08550| 08551| Scope (_SB.PCI0) 08552| { 08553| Device (SDHC) | ^ | Warning 3141: Missing dependency (Device object requires a _HID or _ADR in same scope) 08554| { 08555| Method (_PS0, 0, Serialized) // _PS0: Power State 0 08556| { ================================================================================ FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 8684 Line | AML source -------------------------------------------------------------------------------- 08681| Store (ADFM, FMSK) /* \_SB_.PCI0.I2C0.ACD0.FMSK */ 08682| } 08683| 08684| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 08685| { 08686| Name (RBUF, ResourceTemplate () 08687| { ================================================================================ 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 8695 Line | AML source -------------------------------------------------------------------------------- 08692| }) 08693| Name (IRB0, ResourceTemplate () 08694| { 08695| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y1D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08696| { 08697| 0x00000025, 08698| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8695 Line | AML source -------------------------------------------------------------------------------- 08692| }) 08693| Name (IRB0, ResourceTemplate () 08694| { 08695| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y1D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08696| { 08697| 0x00000025, 08698| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8695 Line | AML source -------------------------------------------------------------------------------- 08692| }) 08693| Name (IRB0, ResourceTemplate () 08694| { 08695| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y1D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08696| { 08697| 0x00000025, 08698| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8702 Line | AML source -------------------------------------------------------------------------------- 08699| }) 08700| Name (IRB1, ResourceTemplate () 08701| { 08702| Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, _Y1E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08703| { 08704| 0x00000025, 08705| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8702 Line | AML source -------------------------------------------------------------------------------- 08699| }) 08700| Name (IRB1, ResourceTemplate () 08701| { 08702| Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, _Y1E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08703| { 08704| 0x00000025, 08705| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8702 Line | AML source -------------------------------------------------------------------------------- 08699| }) 08700| Name (IRB1, ResourceTemplate () 08701| { 08702| Interrupt (ResourceConsumer, Level, ActiveHigh, ExclusiveAndWake, ,, _Y1E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08703| { 08704| 0x00000025, 08705| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 8717 Line | AML source -------------------------------------------------------------------------------- 08714| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 08715| BID, 0x83))) 08716| { 08717| CreateByteField (IRB0, \_SB.PCI0.I2C0.ACD0._CRS._Y1D._INT, VAL1) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 08718| Store (0x1E, VAL1) /* \_SB_.PCI0.I2C0.ACD0._CRS.VAL1 */ 08719| CreateByteField (IRB1, \_SB.PCI0.I2C0.ACD0._CRS._Y1E._INT, VAL3) // _INT: Interrupts 08720| Store (0x1E, VAL3) /* \_SB_.PCI0.I2C0.ACD0._CRS.VAL3 */ ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 8719 Line | AML source -------------------------------------------------------------------------------- 08716| { 08717| CreateByteField (IRB0, \_SB.PCI0.I2C0.ACD0._CRS._Y1D._INT, VAL1) // _INT: Interrupts 08718| Store (0x1E, VAL1) /* \_SB_.PCI0.I2C0.ACD0._CRS.VAL1 */ 08719| CreateByteField (IRB1, \_SB.PCI0.I2C0.ACD0._CRS._Y1E._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 08720| Store (0x1E, VAL3) /* \_SB_.PCI0.I2C0.ACD0._CRS.VAL3 */ 08721| } 08722| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 8797 Line | AML source -------------------------------------------------------------------------------- 08794| Store (Zero, SSPM) /* \_SB_.PCI0.I2C0.ACD1.SSPM */ 08795| } 08796| 08797| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 08798| { 08799| Name (RBUF, ResourceTemplate () 08800| { ================================================================================ 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 8805 Line | AML source -------------------------------------------------------------------------------- 08802| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 08803| 0x00, ResourceConsumer, , 08804| ) 08805| Interrupt (ResourceConsumer, Edge, ActiveLow, ExclusiveAndWake, ,, _Y1F) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08806| { 08807| 0x00000025, 08808| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8805 Line | AML source -------------------------------------------------------------------------------- 08802| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 08803| 0x00, ResourceConsumer, , 08804| ) 08805| Interrupt (ResourceConsumer, Edge, ActiveLow, ExclusiveAndWake, ,, _Y1F) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08806| { 08807| 0x00000025, 08808| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8805 Line | AML source -------------------------------------------------------------------------------- 08802| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 08803| 0x00, ResourceConsumer, , 08804| ) 08805| Interrupt (ResourceConsumer, Edge, ActiveLow, ExclusiveAndWake, ,, _Y1F) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08806| { 08807| 0x00000025, 08808| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 8819 Line | AML source -------------------------------------------------------------------------------- 08816| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 08817| BID, 0x83))) 08818| { 08819| CreateByteField (RBUF, \_SB.PCI0.I2C0.ACD1._CRS._Y1F._INT, VAL1) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 08820| Store (0x1E, VAL1) /* \_SB_.PCI0.I2C0.ACD1._CRS.VAL1 */ 08821| CreateByteField (RBUF, 0x41, VAL2) 08822| Store (0x55, VAL2) /* \_SB_.PCI0.I2C0.ACD1._CRS.VAL2 */ ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 8897 Line | AML source -------------------------------------------------------------------------------- 08894| Store (Zero, SSPM) /* \_SB_.PCI0.I2C0.ACD2.SSPM */ 08895| } 08896| 08897| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 08898| { 08899| Name (RBUF, ResourceTemplate () 08900| { ================================================================================ 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 8921 Line | AML source -------------------------------------------------------------------------------- 08918| { 08919| 0x00000023, 08920| } 08921| Interrupt (ResourceConsumer, Edge, ActiveHigh, ExclusiveAndWake, ,, _Y20) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08922| { 08923| 0x00000025, 08924| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8921 Line | AML source -------------------------------------------------------------------------------- 08918| { 08919| 0x00000023, 08920| } 08921| Interrupt (ResourceConsumer, Edge, ActiveHigh, ExclusiveAndWake, ,, _Y20) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08922| { 08923| 0x00000025, 08924| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 8921 Line | AML source -------------------------------------------------------------------------------- 08918| { 08919| 0x00000023, 08920| } 08921| Interrupt (ResourceConsumer, Edge, ActiveHigh, ExclusiveAndWake, ,, _Y20) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 08922| { 08923| 0x00000025, 08924| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 8931 Line | AML source -------------------------------------------------------------------------------- 08928| { 08929| CreateByteField (RBUF, 0x60, VAL1) 08930| Store (0x2E, VAL1) /* \_SB_.PCI0.I2C0.ACD2._CRS.VAL1 */ 08931| CreateByteField (RBUF, \_SB.PCI0.I2C0.ACD2._CRS._Y20._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 08932| Store (0x1E, VAL3) /* \_SB_.PCI0.I2C0.ACD2._CRS.VAL3 */ 08933| } 08934| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9046 Line | AML source -------------------------------------------------------------------------------- 09043| { 09044| Method (_HID, 0, Serialized) // _HID: Hardware ID 09045| { 09046| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09047| While (One) 09048| { 09049| Store (SHTP, _T_0) /* \_SB_.PCI0.I2C0.SHUB._HID._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9066 Line | AML source -------------------------------------------------------------------------------- 09063| Name (_UID, One) // _UID: Unique ID 09064| Method (_STA, 0, Serialized) // _STA: Status 09065| { 09066| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09067| While (One) 09068| { 09069| Store (SHTP, _T_0) /* \_SB_.PCI0.I2C0.SHUB._STA._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 9081 Line | AML source -------------------------------------------------------------------------------- 09078| { 09079| If (LEqual (_T_0, 0x02)) 09080| { 09081| If (LAnd (LEqual (RDGP (0x2C), One), LEqual (_HID (), "INT33D1"))) | ^ | Warning 3122: Called method may not always return a value 09082| { 09083| Return (0x0F) 09084| } ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 9086 Line | AML source -------------------------------------------------------------------------------- 09083| Return (0x0F) 09084| } 09085| 09086| If (LAnd (LEqual (RDGP (0x2C), Zero), LEqual (_HID (), "INT33D7"))) | ^ | Warning 3122: Called method may not always return a value 09087| { 09088| Return (0x0F) 09089| } ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9099 Line | AML source -------------------------------------------------------------------------------- 09096| Return (Zero) 09097| } 09098| 09099| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09100| { 09101| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09102| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9099 Line | AML source -------------------------------------------------------------------------------- 09096| Return (Zero) 09097| } 09098| 09099| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09100| { 09101| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09102| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9128 Line | AML source -------------------------------------------------------------------------------- 09125| } 09126| } 09127| 09128| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09129| { 09130| Name (SBFI, ResourceTemplate () 09131| { ================================================================================ 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 9132 Line | AML source -------------------------------------------------------------------------------- 09129| { 09130| Name (SBFI, ResourceTemplate () 09131| { 09132| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09133| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 09134| 0x00, ResourceConsumer, _Y21, 09135| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9132 Line | AML source -------------------------------------------------------------------------------- 09129| { 09130| Name (SBFI, ResourceTemplate () 09131| { 09132| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09133| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 09134| 0x00, ResourceConsumer, _Y21, 09135| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9133 Line | AML source -------------------------------------------------------------------------------- 09130| Name (SBFI, ResourceTemplate () 09131| { 09132| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, 09133| AddressingMode7Bit, "\\_SB.PCI0.I2C0", | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09134| 0x00, ResourceConsumer, _Y21, 09135| ) 09136| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 9212 Line | AML source -------------------------------------------------------------------------------- 09209| Name (_UID, One) // _UID: Unique ID 09210| Method (_STA, 0, Serialized) // _STA: Status 09211| { 09212| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 09213| While (One) 09214| { 09215| Store (SHTP, _T_0) /* \_SB_.PCI0.I2C0.DFUD._STA._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 9227 Line | AML source -------------------------------------------------------------------------------- 09224| { 09225| If (LEqual (_T_0, 0x02)) 09226| { 09227| If (LAnd (LEqual (RDGP (0x2C), One), LEqual (_HID, "INT33D1"))) | ^ | Warning 3122: Called method may not always return a value 09228| { 09229| Return (0x0F) 09230| } ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 9232 Line | AML source -------------------------------------------------------------------------------- 09229| Return (0x0F) 09230| } 09231| 09232| If (LAnd (LEqual (RDGP (0x2C), Zero), LEqual (_HID, "INT33D7"))) | ^ | Warning 3122: Called method may not always return a value 09233| { 09234| Return (0x0F) 09235| } ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9245 Line | AML source -------------------------------------------------------------------------------- 09242| Return (Zero) 09243| } 09244| 09245| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09246| { 09247| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09248| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9245 Line | AML source -------------------------------------------------------------------------------- 09242| Return (Zero) 09243| } 09244| 09245| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09246| { 09247| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09248| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9274 Line | AML source -------------------------------------------------------------------------------- 09271| } 09272| } 09273| 09274| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09275| { 09276| Name (SBFI, ResourceTemplate () 09277| { ================================================================================ 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 9278 Line | AML source -------------------------------------------------------------------------------- 09275| { 09276| Name (SBFI, ResourceTemplate () 09277| { 09278| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09279| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 09280| 0x00, ResourceConsumer, _Y22, 09281| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9278 Line | AML source -------------------------------------------------------------------------------- 09275| { 09276| Name (SBFI, ResourceTemplate () 09277| { 09278| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09279| AddressingMode7Bit, "\\_SB.PCI0.I2C0", 09280| 0x00, ResourceConsumer, _Y22, 09281| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9279 Line | AML source -------------------------------------------------------------------------------- 09276| Name (SBFI, ResourceTemplate () 09277| { 09278| I2cSerialBus (0x0040, ControllerInitiated, 0x00061A80, 09279| AddressingMode7Bit, "\\_SB.PCI0.I2C0", | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09280| 0x00, ResourceConsumer, _Y22, 09281| ) 09282| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, ) ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9357 Line | AML source -------------------------------------------------------------------------------- 09354| Name (_HID, "MSFT1111") // _HID: Hardware ID 09355| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09356| Name (_UID, One) // _UID: Unique ID 09357| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09358| { 09359| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09360| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9357 Line | AML source -------------------------------------------------------------------------------- 09354| Name (_HID, "MSFT1111") // _HID: Hardware ID 09355| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09356| Name (_UID, One) // _UID: Unique ID 09357| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09358| { 09359| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09360| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9398 Line | AML source -------------------------------------------------------------------------------- 09395| } 09396| } 09397| 09398| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09399| { 09400| Name (SBFI, ResourceTemplate () 09401| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9497 Line | AML source -------------------------------------------------------------------------------- 09494| Return (Zero) 09495| } 09496| 09497| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09498| { 09499| Name (SBFI, ResourceTemplate () 09500| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9524 Line | AML source -------------------------------------------------------------------------------- 09521| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09522| Name (_UID, One) // _UID: Unique ID 09523| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09524| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09525| { 09526| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09527| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9524 Line | AML source -------------------------------------------------------------------------------- 09521| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09522| Name (_UID, One) // _UID: Unique ID 09523| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09524| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09525| { 09526| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09527| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9572 Line | AML source -------------------------------------------------------------------------------- 09569| } 09570| } 09571| 09572| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09573| { 09574| Name (SBFI, ResourceTemplate () 09575| { ================================================================================ 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 9580 Line | AML source -------------------------------------------------------------------------------- 09577| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09578| 0x00, ResourceConsumer, , 09579| ) 09580| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y23) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09581| { 09582| 0x00000022, 09583| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9580 Line | AML source -------------------------------------------------------------------------------- 09577| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09578| 0x00, ResourceConsumer, , 09579| ) 09580| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y23) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09581| { 09582| 0x00000022, 09583| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9580 Line | AML source -------------------------------------------------------------------------------- 09577| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09578| 0x00, ResourceConsumer, , 09579| ) 09580| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y23) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09581| { 09582| 0x00000022, 09583| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 9588 Line | AML source -------------------------------------------------------------------------------- 09585| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 09586| BID, 0x83))) 09587| { 09588| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPL0._CRS._Y23._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 09589| Store (0x1F, VAL4) /* \_SB_.PCI0.I2C1.TPL0._CRS.VAL4 */ 09590| } 09591| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9614 Line | AML source -------------------------------------------------------------------------------- 09611| } 09612| } 09613| 09614| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09615| { 09616| Name (SBFI, ResourceTemplate () 09617| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9637 Line | AML source -------------------------------------------------------------------------------- 09634| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09635| Name (_UID, One) // _UID: Unique ID 09636| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09637| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09638| { 09639| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09640| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9637 Line | AML source -------------------------------------------------------------------------------- 09634| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09635| Name (_UID, One) // _UID: Unique ID 09636| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09637| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09638| { 09639| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09640| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9685 Line | AML source -------------------------------------------------------------------------------- 09682| } 09683| } 09684| 09685| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09686| { 09687| Name (SBFI, ResourceTemplate () 09688| { ================================================================================ 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 9693 Line | AML source -------------------------------------------------------------------------------- 09690| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09691| 0x00, ResourceConsumer, , 09692| ) 09693| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y24) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09694| { 09695| 0x00000022, 09696| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9693 Line | AML source -------------------------------------------------------------------------------- 09690| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09691| 0x00, ResourceConsumer, , 09692| ) 09693| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y24) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09694| { 09695| 0x00000022, 09696| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9693 Line | AML source -------------------------------------------------------------------------------- 09690| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09691| 0x00, ResourceConsumer, , 09692| ) 09693| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y24) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09694| { 09695| 0x00000022, 09696| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 9698 Line | AML source -------------------------------------------------------------------------------- 09695| 0x00000022, 09696| } 09697| }) 09698| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPL1._CRS._Y24._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 09699| If (LOr (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), 09700| LEqual (BID, 0x83)), LEqual (BID, 0x38))) 09701| { ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9716 Line | AML source -------------------------------------------------------------------------------- 09713| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09714| Name (_UID, One) // _UID: Unique ID 09715| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09716| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09717| { 09718| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09719| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9716 Line | AML source -------------------------------------------------------------------------------- 09713| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09714| Name (_UID, One) // _UID: Unique ID 09715| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09716| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09717| { 09718| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09719| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9764 Line | AML source -------------------------------------------------------------------------------- 09761| } 09762| } 09763| 09764| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09765| { 09766| Name (SBFI, ResourceTemplate () 09767| { ================================================================================ 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 9768 Line | AML source -------------------------------------------------------------------------------- 09765| { 09766| Name (SBFI, ResourceTemplate () 09767| { 09768| I2cSerialBus (0x0007, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09769| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09770| 0x00, ResourceConsumer, _Y26, 09771| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9768 Line | AML source -------------------------------------------------------------------------------- 09765| { 09766| Name (SBFI, ResourceTemplate () 09767| { 09768| I2cSerialBus (0x0007, ControllerInitiated, 0x00061A80, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09769| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09770| 0x00, ResourceConsumer, _Y26, 09771| ) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9769 Line | AML source -------------------------------------------------------------------------------- 09766| Name (SBFI, ResourceTemplate () 09767| { 09768| I2cSerialBus (0x0007, ControllerInitiated, 0x00061A80, 09769| AddressingMode7Bit, "\\_SB.PCI0.I2C1", | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09770| 0x00, ResourceConsumer, _Y26, 09771| ) 09772| }) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9782 Line | AML source -------------------------------------------------------------------------------- 09779| }) 09780| Name (IRBU, ResourceTemplate () 09781| { 09782| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y25) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09783| { 09784| 0x00000022, 09785| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9782 Line | AML source -------------------------------------------------------------------------------- 09779| }) 09780| Name (IRBU, ResourceTemplate () 09781| { 09782| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y25) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09783| { 09784| 0x00000022, 09785| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9782 Line | AML source -------------------------------------------------------------------------------- 09779| }) 09780| Name (IRBU, ResourceTemplate () 09781| { 09782| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y25) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09783| { 09784| 0x00000022, 09785| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 9790 Line | AML source -------------------------------------------------------------------------------- 09787| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 09788| BID, 0x83))) 09789| { 09790| CreateByteField (IRBU, \_SB.PCI0.I2C1.TPL2._CRS._Y25._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 09791| Store (0x1F, VAL4) /* \_SB_.PCI0.I2C1.TPL2._CRS.VAL4 */ 09792| } 09793| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9816 Line | AML source -------------------------------------------------------------------------------- 09813| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09814| Name (_UID, One) // _UID: Unique ID 09815| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09816| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09817| { 09818| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09819| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9816 Line | AML source -------------------------------------------------------------------------------- 09813| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09814| Name (_UID, One) // _UID: Unique ID 09815| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09816| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09817| { 09818| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09819| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9872 Line | AML source -------------------------------------------------------------------------------- 09869| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09870| 0x00, ResourceConsumer, , 09871| ) 09872| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y27) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09873| { 09874| 0x00000022, 09875| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9872 Line | AML source -------------------------------------------------------------------------------- 09869| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09870| 0x00, ResourceConsumer, , 09871| ) 09872| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y27) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09873| { 09874| 0x00000022, 09875| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9872 Line | AML source -------------------------------------------------------------------------------- 09869| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09870| 0x00, ResourceConsumer, , 09871| ) 09872| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y27) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09873| { 09874| 0x00000022, 09875| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 9877 Line | AML source -------------------------------------------------------------------------------- 09874| 0x00000022, 09875| } 09876| }) 09877| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPL3._CRS._Y27._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 09878| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 09879| BID, 0x83))) 09880| { ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9900 Line | AML source -------------------------------------------------------------------------------- 09897| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09898| Name (_UID, One) // _UID: Unique ID 09899| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09900| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09901| { 09902| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09903| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9900 Line | AML source -------------------------------------------------------------------------------- 09897| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09898| Name (_UID, One) // _UID: Unique ID 09899| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09900| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09901| { 09902| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09903| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 9941 Line | AML source -------------------------------------------------------------------------------- 09938| Return (Zero) 09939| } 09940| 09941| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 09942| { 09943| Name (SBFI, ResourceTemplate () 09944| { ================================================================================ 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 9949 Line | AML source -------------------------------------------------------------------------------- 09946| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09947| 0x00, ResourceConsumer, , 09948| ) 09949| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y28) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09950| { 09951| 0x00000022, 09952| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9949 Line | AML source -------------------------------------------------------------------------------- 09946| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09947| 0x00, ResourceConsumer, , 09948| ) 09949| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y28) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09950| { 09951| 0x00000022, 09952| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 9949 Line | AML source -------------------------------------------------------------------------------- 09946| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 09947| 0x00, ResourceConsumer, , 09948| ) 09949| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y28) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 09950| { 09951| 0x00000022, 09952| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 9957 Line | AML source -------------------------------------------------------------------------------- 09954| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 09955| BID, 0x83))) 09956| { 09957| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPL4._CRS._Y28._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 09958| Store (0x1F, VAL4) /* \_SB_.PCI0.I2C1.TPL4._CRS.VAL4 */ 09959| } 09960| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 9972 Line | AML source -------------------------------------------------------------------------------- 09969| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09970| Name (_UID, One) // _UID: Unique ID 09971| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09972| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 09973| { 09974| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09975| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 9972 Line | AML source -------------------------------------------------------------------------------- 09969| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 09970| Name (_UID, One) // _UID: Unique ID 09971| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 09972| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 09973| { 09974| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 09975| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10028 Line | AML source -------------------------------------------------------------------------------- 10025| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10026| 0x00, ResourceConsumer, , 10027| ) 10028| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y29) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10029| { 10030| 0x00000027, 10031| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10028 Line | AML source -------------------------------------------------------------------------------- 10025| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10026| 0x00, ResourceConsumer, , 10027| ) 10028| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y29) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10029| { 10030| 0x00000027, 10031| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10028 Line | AML source -------------------------------------------------------------------------------- 10025| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10026| 0x00, ResourceConsumer, , 10027| ) 10028| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y29) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10029| { 10030| 0x00000027, 10031| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10035 Line | AML source -------------------------------------------------------------------------------- 10032| }) 10033| If (LEqual (GR13, One)) 10034| { 10035| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD0._CRS._Y29._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10036| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD0._CRS.VAL3 */ 10037| } 10038| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10042 Line | AML source -------------------------------------------------------------------------------- 10039| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10040| BID, 0x83))) 10041| { 10042| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD0._CRS._Y29._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10043| Store (0x1A, VAL4) /* \_SB_.PCI0.I2C1.TPD0._CRS.VAL4 */ 10044| } 10045| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 10057 Line | AML source -------------------------------------------------------------------------------- 10054| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10055| Name (_UID, One) // _UID: Unique ID 10056| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10057| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 10058| { 10059| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10060| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 10057 Line | AML source -------------------------------------------------------------------------------- 10054| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10055| Name (_UID, One) // _UID: Unique ID 10056| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10057| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 10058| { 10059| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10060| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10113 Line | AML source -------------------------------------------------------------------------------- 10110| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10111| 0x00, ResourceConsumer, , 10112| ) 10113| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2A) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10114| { 10115| 0x00000027, 10116| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10113 Line | AML source -------------------------------------------------------------------------------- 10110| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10111| 0x00, ResourceConsumer, , 10112| ) 10113| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2A) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10114| { 10115| 0x00000027, 10116| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10113 Line | AML source -------------------------------------------------------------------------------- 10110| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10111| 0x00, ResourceConsumer, , 10112| ) 10113| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2A) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10114| { 10115| 0x00000027, 10116| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10120 Line | AML source -------------------------------------------------------------------------------- 10117| }) 10118| If (LEqual (GR13, One)) 10119| { 10120| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10121| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD1._CRS.VAL3 */ 10122| } 10123| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10127 Line | AML source -------------------------------------------------------------------------------- 10124| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10125| BID, 0x83))) 10126| { 10127| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10128| Store (0x1A, VAL4) /* \_SB_.PCI0.I2C1.TPD1._CRS.VAL4 */ 10129| } 10130| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 10142 Line | AML source -------------------------------------------------------------------------------- 10139| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10140| Name (_UID, One) // _UID: Unique ID 10141| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10142| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 10143| { 10144| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10145| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 10142 Line | AML source -------------------------------------------------------------------------------- 10139| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10140| Name (_UID, One) // _UID: Unique ID 10141| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10142| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 10143| { 10144| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10145| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10198 Line | AML source -------------------------------------------------------------------------------- 10195| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10196| 0x00, ResourceConsumer, , 10197| ) 10198| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2B) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10199| { 10200| 0x00000027, 10201| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10198 Line | AML source -------------------------------------------------------------------------------- 10195| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10196| 0x00, ResourceConsumer, , 10197| ) 10198| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2B) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10199| { 10200| 0x00000027, 10201| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10198 Line | AML source -------------------------------------------------------------------------------- 10195| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10196| 0x00, ResourceConsumer, , 10197| ) 10198| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2B) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10199| { 10200| 0x00000027, 10201| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10205 Line | AML source -------------------------------------------------------------------------------- 10202| }) 10203| If (LEqual (GR13, One)) 10204| { 10205| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD2._CRS._Y2B._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10206| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD2._CRS.VAL3 */ 10207| } 10208| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10212 Line | AML source -------------------------------------------------------------------------------- 10209| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10210| BID, 0x83))) 10211| { 10212| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD2._CRS._Y2B._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10213| Store (0x1A, VAL4) /* \_SB_.PCI0.I2C1.TPD2._CRS.VAL4 */ 10214| } 10215| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 10227 Line | AML source -------------------------------------------------------------------------------- 10224| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10225| Name (_UID, One) // _UID: Unique ID 10226| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10227| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 10228| { 10229| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10230| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 10227 Line | AML source -------------------------------------------------------------------------------- 10224| Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID 10225| Name (_UID, One) // _UID: Unique ID 10226| Name (_S0W, 0x04) // _S0W: S0 Device Wake State 10227| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 10228| { 10229| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10230| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10283 Line | AML source -------------------------------------------------------------------------------- 10280| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10281| 0x00, ResourceConsumer, , 10282| ) 10283| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2C) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10284| { 10285| 0x00000027, 10286| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10283 Line | AML source -------------------------------------------------------------------------------- 10280| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10281| 0x00, ResourceConsumer, , 10282| ) 10283| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2C) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10284| { 10285| 0x00000027, 10286| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10283 Line | AML source -------------------------------------------------------------------------------- 10280| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10281| 0x00, ResourceConsumer, , 10282| ) 10283| Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2C) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10284| { 10285| 0x00000027, 10286| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10290 Line | AML source -------------------------------------------------------------------------------- 10287| }) 10288| If (LEqual (GR13, One)) 10289| { 10290| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD3._CRS._Y2C._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10291| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD3._CRS.VAL3 */ 10292| } 10293| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10297 Line | AML source -------------------------------------------------------------------------------- 10294| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10295| BID, 0x83))) 10296| { 10297| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD3._CRS._Y2C._INT, VAL4) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10298| Store (0x1A, VAL4) /* \_SB_.PCI0.I2C1.TPD3._CRS.VAL4 */ 10299| } 10300| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 10324 Line | AML source -------------------------------------------------------------------------------- 10321| } 10322| } 10323| 10324| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3115: Not all control paths return a value (_DSM) 10325| { 10326| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10327| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_RETURN_VALUE: Test 1, Assembler warning in line 10324 Line | AML source -------------------------------------------------------------------------------- 10321| } 10322| } 10323| 10324| Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method | ^ | Warning 3107: Reserved method must return a value (Integer/String/Buffer/Package/Reference required for _DSM) 10325| { 10326| If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) 10327| { ================================================================================ ADVICE: (for Warning #3107, ASL_MSG_RESERVED_RETURN_VALUE): A reserved method was expected to return a value, however, it does not. This is unexpected behaviour that does not conform the the ACPI specification. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10380 Line | AML source -------------------------------------------------------------------------------- 10377| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10378| 0x00, ResourceConsumer, , 10379| ) 10380| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10381| { 10382| 0x00000027, 10383| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10380 Line | AML source -------------------------------------------------------------------------------- 10377| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10378| 0x00, ResourceConsumer, , 10379| ) 10380| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10381| { 10382| 0x00000027, 10383| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10380 Line | AML source -------------------------------------------------------------------------------- 10377| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10378| 0x00, ResourceConsumer, , 10379| ) 10380| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2D) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10381| { 10382| 0x00000027, 10383| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10387 Line | AML source -------------------------------------------------------------------------------- 10384| }) 10385| If (LEqual (GR13, One)) 10386| { 10387| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD7._CRS._Y2D._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10388| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD7._CRS.VAL3 */ 10389| If (LEqual (S0ID, Zero)) 10390| { ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10399 Line | AML source -------------------------------------------------------------------------------- 10396| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10397| BID, 0x83))) 10398| { 10399| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD7._CRS._Y2D._INT, VAL7) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10400| Store (0x1A, VAL7) /* \_SB_.PCI0.I2C1.TPD7._CRS.VAL7 */ 10401| } 10402| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10511 Line | AML source -------------------------------------------------------------------------------- 10508| Return (Zero) 10509| } 10510| 10511| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10512| { 10513| Name (SBFI, ResourceTemplate () 10514| { ================================================================================ 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 10519 Line | AML source -------------------------------------------------------------------------------- 10516| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10517| 0x00, ResourceConsumer, , 10518| ) 10519| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10520| { 10521| 0x00000027, 10522| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10519 Line | AML source -------------------------------------------------------------------------------- 10516| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10517| 0x00, ResourceConsumer, , 10518| ) 10519| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10520| { 10521| 0x00000027, 10522| } ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 10519 Line | AML source -------------------------------------------------------------------------------- 10516| AddressingMode7Bit, "\\_SB.PCI0.I2C1", 10517| 0x00, ResourceConsumer, , 10518| ) 10519| Interrupt (ResourceConsumer, Level, ActiveLow, ExclusiveAndWake, ,, _Y2E) | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 10520| { 10521| 0x00000027, 10522| } ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10526 Line | AML source -------------------------------------------------------------------------------- 10523| }) 10524| If (LEqual (GR13, One)) 10525| { 10526| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD8._CRS._Y2E._INT, VAL3) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10527| Store (0x1B, VAL3) /* \_SB_.PCI0.I2C1.TPD8._CRS.VAL3 */ 10528| If (LEqual (S0ID, Zero)) 10529| { ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 10538 Line | AML source -------------------------------------------------------------------------------- 10535| If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual ( 10536| BID, 0x83))) 10537| { 10538| CreateByteField (SBFI, \_SB.PCI0.I2C1.TPD8._CRS._Y2E._INT, VAL7) // _INT: Interrupts | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 32 bits, Field: 8 bits) 10539| Store (0x1A, VAL7) /* \_SB_.PCI0.I2C1.TPD8._CRS.VAL7 */ 10540| } 10541| ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10595 Line | AML source -------------------------------------------------------------------------------- 10592| Device (BTH0) 10593| { 10594| Name (_HID, "INT33E0") // _HID: Hardware ID 10595| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10596| { 10597| Name (UBUF, ResourceTemplate () 10598| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10633 Line | AML source -------------------------------------------------------------------------------- 10630| Return ("BCM2E40") 10631| } 10632| 10633| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10634| { 10635| Name (UBUF, ResourceTemplate () 10636| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10678 Line | AML source -------------------------------------------------------------------------------- 10675| Device (BTH1) 10676| { 10677| Name (_HID, "INT33E0") // _HID: Hardware ID 10678| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10679| { 10680| Name (UBUF, ResourceTemplate () 10681| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10735 Line | AML source -------------------------------------------------------------------------------- 10732| } 10733| } 10734| 10735| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10736| { 10737| If (LOr (LEqual (BID, 0x20), LEqual (BID, 0x24))) 10738| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10850 Line | AML source -------------------------------------------------------------------------------- 10847| { 10848| Name (_HID, "BCM4752") // _HID: Hardware ID 10849| Name (_HRV, Zero) // _HRV: Hardware Revision 10850| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10851| { 10852| Name (UBUF, ResourceTemplate () 10853| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 10892 Line | AML source -------------------------------------------------------------------------------- 10889| { 10890| Name (_HID, "BCM4752") // _HID: Hardware ID 10891| Name (_HRV, Zero) // _HRV: Hardware Revision 10892| Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 10893| { 10894| Name (UBUF, ResourceTemplate () 10895| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 11017 Line | AML source -------------------------------------------------------------------------------- 11014| Store (Arg0, PMEE) /* \_SB_.PCI0.HDEF.PMEE */ 11015| } 11016| 11017| Method (GPEH, 0, NotSerialized) | ^ | Warning 3115: Not all control paths return a value (GPEH) 11018| { 11019| If (LEqual (DVID, 0xFFFF)) 11020| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 11242 Line | AML source -------------------------------------------------------------------------------- 11239| Name (_ADR, 0x0003FFFF) // _ADR: Address 11240| } 11241| 11242| Method (RDCA, 5, Serialized) | ^ | Warning 3115: Not all control paths return a value (RDCA) 11243| { 11244| OperationRegion (RPAC, SystemMemory, Add (GPCB (), Add (0x000FA100, Arg1)), 0x04) 11245| Field (RPAC, DWordAcc, Lock, Preserve) ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 11314 Line | AML source -------------------------------------------------------------------------------- 11311| RDCA (Zero, Add (PMCP, 0x04), 0xFFFFFFFC, 0x03, 0x03) 11312| } 11313| 11314| Method (CNRS, 0, Serialized) | ^ | Warning 3115: Not all control paths return a value (CNRS) 11315| { 11316| If (LEqual (PCIT, Zero)) 11317| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 11355 Line | AML source -------------------------------------------------------------------------------- 11352| RDCA (Zero, 0x68, 0xFFFFFBFF, PRDC, One) 11353| RDCA (Zero, 0xD4, 0xFFFFFFBF, 0x40, One) 11354| RDCA (Zero, 0x50, 0xFFFFFFDF, 0x20, One) 11355| While (LEqual (And (RDCA (Zero, 0x52, Zero, Zero, Zero), 0x2000 | ^ | Warning 3122: Called method may not always return a value 11356| ), Zero)) 11357| { 11358| Stall (0x0A) ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 11368 Line | AML source -------------------------------------------------------------------------------- 11365| Device (NVM0) 11366| { 11367| Name (_ADR, 0x00C1FFFF) // _ADR: Address 11368| Method (_PS3, 0, Serialized) // _PS3: Power State 3 | ^ | Warning 3115: Not all control paths return a value (_PS3) 11369| { 11370| If (LEqual (PCIT, Zero)) 11371| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 11375 Line | AML source -------------------------------------------------------------------------------- 11372| Return (Zero) 11373| } 11374| 11375| Store (RDCA (Zero, 0x04, Zero, Zero, 0x02), PCMD) /* \_SB_.PCI0.SAT0.PCMD */ | ^ | Warning 3122: Called method may not always return a value 11376| If (LEqual (PCIT, One)) 11377| { 11378| Store (0x24, PRBI) /* \_SB_.PCI0.SAT0.PRBI */ ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 11379 Line | AML source -------------------------------------------------------------------------------- 11376| If (LEqual (PCIT, One)) 11377| { 11378| Store (0x24, PRBI) /* \_SB_.PCI0.SAT0.PRBI */ 11379| Store (RDCA (Zero, 0x24, Zero, Zero, 0x02), PRBD) /* \_SB_.PCI0.SAT0.PRBD */ | ^ | Warning 3122: Called method may not always return a value 11380| } 11381| Else 11382| { ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 11386 Line | AML source -------------------------------------------------------------------------------- 11383| If (LEqual (PCIT, 0x02)) 11384| { 11385| Store (0x10, PRBI) /* \_SB_.PCI0.SAT0.PRBI */ 11386| Store (RDCA (Zero, 0x10, Zero, Zero, 0x02), PRBD) /* \_SB_.PCI0.SAT0.PRBD */ | ^ | Warning 3122: Called method may not always return a value 11387| } 11388| } 11389| ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 11394 Line | AML source -------------------------------------------------------------------------------- 11391| RPD3 () 11392| } 11393| 11394| Method (_PS0, 0, Serialized) // _PS0: Power State 0 | ^ | Warning 3115: Not all control paths return a value (_PS0) 11395| { 11396| If (LEqual (PCIT, Zero)) 11397| { ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [MEDIUM] AMLAsmASL_MSG_SOME_NO_RETVAL: Test 1, Assembler warning in line 11403 Line | AML source -------------------------------------------------------------------------------- 11400| 11401| RPD0 () 11402| EPD0 () 11403| Store (RDCA (Zero, Add (PMCP, 0x04), Zero, Zero, 0x02), | ^ | Warning 3122: Called method may not always return a value 11404| Local0) 11405| If (LEqual (And (Local0, 0x08), Zero)) 11406| { ================================================================================ ADVICE: (for Warning #3122, ASL_MSG_SOME_NO_RETVAL): Method sometimes return a value, sometimes it does not. This is inconsistent behaviour and a bug in the AML. This needs to be fixed to avoid incorrect behaviour at run time. FAILED [MEDIUM] AMLAsmASL_MSG_UNREACHABLE_CODE: Test 1, Assembler warning in line 11765 Line | AML source -------------------------------------------------------------------------------- 11762| Method (_STA, 0, NotSerialized) // _STA: Status 11763| { 11764| Return (Zero) 11765| Return (0x0F) | ^ | Warning 3134: Statement is unreachable 11766| } 11767| } 11768| } ================================================================================ ADVICE: (for Warning #3134, ASL_MSG_UNREACHABLE_CODE): This occurs when there is some code following a Return() - this code is unreachable code, it cannot be executed, so it is most probably a bug. FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 12368 Line | AML source -------------------------------------------------------------------------------- 12365| Name (PLEN, Zero) 12366| Name (PLSV, 0x8000) 12367| Name (CSEM, Zero) 12368| Method (SPL1, 0, Serialized) | ^ | Warning 3115: Not all control paths return a value (SPL1) 12369| { 12370| Name (PPUU, Zero) 12371| If (LEqual (CSEM, One)) ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 12752 Line | AML source -------------------------------------------------------------------------------- 12749| 12750| Method (UXDV, 1, Serialized) 12751| { 12752| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 12753| Store (0xFF, Local0) 12754| While (One) 12755| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 12819 Line | AML source -------------------------------------------------------------------------------- 12816| 12817| Method (RRIO, 4, Serialized) 12818| { 12819| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 12820| While (One) 12821| { 12822| Store (Add (Arg0, Zero), _T_0) /* \RRIO._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 13472 Line | AML source -------------------------------------------------------------------------------- 13469| 13470| Method (_INI, 0, Serialized) // _INI: Initialize 13471| { 13472| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 13473| Store (ADBT, ABTH) /* \_SB_.PCI0.ADSP.ABTH */ 13474| Store (ADFM, FMSK) /* \_SB_.PCI0.ADSP.FMSK */ 13475| While (One) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 13557 Line | AML source -------------------------------------------------------------------------------- 13554| 13555| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 13556| { 13557| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 13558| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 13559| If (LEqual (Arg0, ToUUID ("1730e71d-e5dd-4a34-be57-4d76b6a2fe37"))) 13560| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 13558 Line | AML source -------------------------------------------------------------------------------- 13555| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 13556| { 13557| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 13558| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 13559| If (LEqual (Arg0, ToUUID ("1730e71d-e5dd-4a34-be57-4d76b6a2fe37"))) 13560| { 13561| If (LEqual (Arg2, Zero)) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 13856 Line | AML source -------------------------------------------------------------------------------- 13853| Name (_ADR, 0x00160000) // _ADR: Address 13854| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 13855| { 13856| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 13857| If (LEqual (Arg0, ToUUID ("1730e71d-e5dd-4a34-be57-4d76b6a2fe37"))) 13858| { 13859| If (LEqual (Arg2, Zero)) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 13928 Line | AML source -------------------------------------------------------------------------------- 13925| { 13926| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 13927| { 13928| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 13929| If (LEqual (Arg0, ToUUID ("c5c5d98d-360e-43af-b7c1-3ede8f669ad3"))) 13930| { 13931| ADBG ("Audio Player call") ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 13997 Line | AML source -------------------------------------------------------------------------------- 13994| } 13995| Else 13996| { 13997| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 13998| } 13999| } 14000| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14016 Line | AML source -------------------------------------------------------------------------------- 14013| } 14014| Else 14015| { 14016| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14017| } 14018| } 14019| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14034 Line | AML source -------------------------------------------------------------------------------- 14031| } 14032| Else 14033| { 14034| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14035| } 14036| } 14037| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14052 Line | AML source -------------------------------------------------------------------------------- 14049| } 14050| Else 14051| { 14052| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14053| } 14054| } 14055| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14070 Line | AML source -------------------------------------------------------------------------------- 14067| } 14068| Else 14069| { 14070| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14071| } 14072| } 14073| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14088 Line | AML source -------------------------------------------------------------------------------- 14085| } 14086| Else 14087| { 14088| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14089| } 14090| } 14091| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14106 Line | AML source -------------------------------------------------------------------------------- 14103| } 14104| Else 14105| { 14106| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14107| } 14108| } 14109| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14124 Line | AML source -------------------------------------------------------------------------------- 14121| } 14122| Else 14123| { 14124| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14125| } 14126| } 14127| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14142 Line | AML source -------------------------------------------------------------------------------- 14139| } 14140| Else 14141| { 14142| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14143| } 14144| } 14145| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14165 Line | AML source -------------------------------------------------------------------------------- 14162| } 14163| } 14164| 14165| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14166| } 14167| 14168| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14226 Line | AML source -------------------------------------------------------------------------------- 14223| } 14224| } 14225| 14226| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14227| } 14228| 14229| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14286 Line | AML source -------------------------------------------------------------------------------- 14283| } 14284| } 14285| 14286| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14287| } 14288| 14289| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14346 Line | AML source -------------------------------------------------------------------------------- 14343| } 14344| } 14345| 14346| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14347| } 14348| 14349| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14408 Line | AML source -------------------------------------------------------------------------------- 14405| } 14406| } 14407| 14408| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14409| } 14410| 14411| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14469 Line | AML source -------------------------------------------------------------------------------- 14466| } 14467| } 14468| 14469| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14470| } 14471| 14472| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14529 Line | AML source -------------------------------------------------------------------------------- 14526| } 14527| } 14528| 14529| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14530| } 14531| 14532| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14589 Line | AML source -------------------------------------------------------------------------------- 14586| } 14587| } 14588| 14589| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14590| } 14591| 14592| OperationRegion (PCCX, PCI_Config, 0x09, 0x04) ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14649 Line | AML source -------------------------------------------------------------------------------- 14646| Else 14647| { 14648| ADBG ("CPU0 DEP NULL") 14649| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14650| } 14651| } 14652| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14670 Line | AML source -------------------------------------------------------------------------------- 14667| Else 14668| { 14669| ADBG ("CPU1 DEP NULL") 14670| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14671| } 14672| } 14673| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14691 Line | AML source -------------------------------------------------------------------------------- 14688| Else 14689| { 14690| ADBG ("CPU2 DEP NULL") 14691| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14692| } 14693| } 14694| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14712 Line | AML source -------------------------------------------------------------------------------- 14709| Else 14710| { 14711| ADBG ("CPU3 DEP NULL") 14712| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14713| } 14714| } 14715| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14733 Line | AML source -------------------------------------------------------------------------------- 14730| Else 14731| { 14732| ADBG ("CPU4 DEP NULL") 14733| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14734| } 14735| } 14736| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14754 Line | AML source -------------------------------------------------------------------------------- 14751| Else 14752| { 14753| ADBG ("CPU5 DEP NULL") 14754| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14755| } 14756| } 14757| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14775 Line | AML source -------------------------------------------------------------------------------- 14772| Else 14773| { 14774| ADBG ("CPU6 DEP NULL") 14775| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14776| } 14777| } 14778| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 14796 Line | AML source -------------------------------------------------------------------------------- 14793| Else 14794| { 14795| ADBG ("CPU7 DEP NULL") 14796| Return (Package (0x00) {}) | ^ | Remark 2095: Effective AML package length is zero 14797| } 14798| } 14799| } ================================================================================ ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than expected, hence wasting some space. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 15577 Line | AML source -------------------------------------------------------------------------------- 15574| 15575| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method 15576| { 15577| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 15578| ADBG (Concatenate ("PEPY = ", ToHexString (PEPY))) 15579| ADBG (Concatenate ("PEPC = ", ToHexString (PEPC))) 15580| If (LEqual (Arg0, ToUUID ("b8febfe0-baf8-454b-aecd-49fb91137b21"))) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17678 Line | AML source -------------------------------------------------------------------------------- 17675| Return (VAL) /* \BDRD.VAL_ */ 17676| } 17677| 17678| Method (STRE, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17679| { 17680| Name (STR1, Buffer (0x50) {}) 17681| Name (STR2, Buffer (0x50) {}) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17701 Line | AML source -------------------------------------------------------------------------------- 17698| Return (One) 17699| } 17700| 17701| Method (XPTB, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17702| { 17703| Store (SizeOf (Arg0), Local0) 17704| If (LEqual (ObjectType (Arg0), 0x02)) ================================================================================ 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_RECURSION: Test 1, Assembler remark in line 17726 Line | AML source -------------------------------------------------------------------------------- 17723| If (LGreaterEqual (Arg0, 0x0A)) 17724| { 17725| Divide (Arg0, 0x0A, Local0, Local1) 17726| Store (STDG (Local1, Arg1, Arg2), Arg2) | ^ | Remark 2098: Recursive method call (STDG) 17727| } 17728| 17729| Add (Local0, 0x30, Local0) ================================================================================ ADVICE: (for Remark #2098, ASL_MSG_RECURSION): Internal IASL Node recursion detected. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17735 Line | AML source -------------------------------------------------------------------------------- 17732| Return (Arg2) 17733| } 17734| 17735| Method (XPTS, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17736| { 17737| Name (LBUF, Buffer (0x20) {}) 17738| Store (STDG (Arg0, LBUF, Zero), Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17751 Line | AML source -------------------------------------------------------------------------------- 17748| Mutex (SMIX, 0x01) 17749| Name (SMBA, 0xDB807000) 17750| Name (PSMI, 0x000000B2) 17751| Method (SNVC, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17752| { 17753| OperationRegion (WWPR, SystemMemory, SMBA, 0x04) 17754| Field (WWPR, DWordAcc, Lock, Preserve) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17762 Line | AML source -------------------------------------------------------------------------------- 17759| Store (Arg0, SCDW) /* \SNVC.SCDW */ 17760| } 17761| 17762| Method (SNWB, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17763| { 17764| Store (SMBA, Local0) 17765| Add (Local0, Arg1, Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17777 Line | AML source -------------------------------------------------------------------------------- 17774| Store (SVAL, SBY0) /* \SNWB.SBY0 */ 17775| } 17776| 17777| Method (SNRB, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17778| { 17779| Store (SMBA, Local0) 17780| Add (Local0, Arg1, Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17793 Line | AML source -------------------------------------------------------------------------------- 17790| Return (Arg0) 17791| } 17792| 17793| Method (SNVP, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17794| { 17795| Store (SMBA, Local0) 17796| Add (Local0, Arg1, Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17808 Line | AML source -------------------------------------------------------------------------------- 17805| Store (SVAL, SDW0) /* \SNVP.SDW0 */ 17806| } 17807| 17808| Method (SNVG, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17809| { 17810| Store (SMBA, Local0) 17811| Add (Local0, Arg1, Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17842 Line | AML source -------------------------------------------------------------------------------- 17839| Return (Local0) 17840| } 17841| 17842| Method (SMBI, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17843| { 17844| SNVC (Arg0) 17845| Add (SMBA, 0x04, Local0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 17901 Line | AML source -------------------------------------------------------------------------------- 17898| Return (Arg1) 17899| } 17900| 17901| Method (ASMI, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 17902| { 17903| OperationRegion (SMIR, SystemIO, PSMI, One) 17904| Field (SMIR, ByteAcc, Lock, Preserve) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 18911 Line | AML source -------------------------------------------------------------------------------- 18908| 18909| Scope (\) 18910| { 18911| Method (VDP2, 2, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 18912| { 18913| Name (VDP3, Buffer (0x10) {}) 18914| CreateByteField (VDP3, Zero, VDP4) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_TIMEOUT: Test 1, Assembler warning in line 19265 Line | AML source -------------------------------------------------------------------------------- 19262| 19263| Method (_Q66, 0, NotSerialized) // _Qxx: EC Query 19264| { 19265| Acquire (PATM, 0x0064) | ^ | Warning 3130: Result is not used, possible operator timeout will be missed 19266| If (LNotEqual (ECRD, One)) 19267| { 19268| Return (Zero) ================================================================================ ADVICE: (for Warning #3130, ASL_MSG_TIMEOUT): The operation can possibly timeout , and hence the return value indicates an timeout error. However, because the return value is not checked this very probably indicates that the code is buggy. A possible scenario is that a mutex times out and the code attempts to access data in a critical region when it should not. This will lead to undefined behaviour. This should be fixed. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 19714 Line | AML source -------------------------------------------------------------------------------- 19711| Name (ECRD, Zero) 19712| Mutex (ECMX, 0x01) 19713| Mutex (ECSX, 0x01) 19714| Method (EISC, 3, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 19715| { 19716| Acquire (ECSX, 0xFFFF) 19717| Name (ECIB, Buffer (0x04) {}) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 19853 Line | AML source -------------------------------------------------------------------------------- 19850| Release (ECM1) 19851| } 19852| 19853| Method (ECM8, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 19854| { 19855| ECWB (0x04, Arg0) 19856| Name (LBUF, Buffer (0x21) {}) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 20354 Line | AML source -------------------------------------------------------------------------------- 20351| Device (LID0) 20352| { 20353| Name (_HID, EisaId ("PNP0C0D") /* Lid Device */) // _HID: Hardware ID 20354| Method (_LID, 0, NotSerialized) // _LID: Lid Status | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 20355| { 20356| Store (ECG3 (), Local0) 20357| If (LEqual (PCHS, 0x02)) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 20499 Line | AML source -------------------------------------------------------------------------------- 20496| Return (0x0F) 20497| } 20498| 20499| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 20500| { 20501| Name (BIF0, Package (0x0D) {}) 20502| ECG9 (One, BIF0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 20506 Line | AML source -------------------------------------------------------------------------------- 20503| Return (BIF0) /* \_SB_.BAT0._BIF.BIF0 */ 20504| } 20505| 20506| Method (_BST, 0, NotSerialized) // _BST: Battery Status | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 20507| { 20508| Name (BST0, Package (0x04) {}) 20509| ECG6 (One, BST0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 20540 Line | AML source -------------------------------------------------------------------------------- 20537| Return (Zero) 20538| } 20539| 20540| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 20541| { 20542| Name (BIF1, Package (0x0D) {}) 20543| ECG9 (0x02, BIF1) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 20547 Line | AML source -------------------------------------------------------------------------------- 20544| Return (BIF1) /* \_SB_.BAT1._BIF.BIF1 */ 20545| } 20546| 20547| Method (_BST, 0, NotSerialized) // _BST: Battery Status | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 20548| { 20549| Name (BST1, Package (0x04) {}) 20550| ECG6 (0x02, BST1) ================================================================================ 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 20876 Line | AML source -------------------------------------------------------------------------------- 20873| { 20874| Name (BUF0, ResourceTemplate () 20875| { 20876| IO (Decode16, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 20877| 0x03F8, // Range Minimum 20878| 0x03F8, // Range Maximum 20879| 0x01, // Alignment ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 20879 Line | AML source -------------------------------------------------------------------------------- 20876| IO (Decode16, 20877| 0x03F8, // Range Minimum 20878| 0x03F8, // Range Maximum 20879| 0x01, // Alignment | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 20880| 0x08, // Length 20881| _Y36) 20882| IRQNoFlags (_Y37) ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 20885 Line | AML source -------------------------------------------------------------------------------- 20882| IRQNoFlags (_Y37) 20883| {4} 20884| }) 20885| CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y36._MIN, IOL0) // _MIN: Minimum Base Address | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 16 bits, Field: 8 bits) 20886| CreateByteField (BUF0, 0x03, IOH0) 20887| CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y36._MAX, IOL1) // _MAX: Maximum Base Address 20888| CreateByteField (BUF0, 0x05, IOH1) ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 20887 Line | AML source -------------------------------------------------------------------------------- 20884| }) 20885| CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y36._MIN, IOL0) // _MIN: Minimum Base Address 20886| CreateByteField (BUF0, 0x03, IOH0) 20887| CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y36._MAX, IOL1) // _MAX: Maximum Base Address | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 16 bits, Field: 8 bits) 20888| CreateByteField (BUF0, 0x05, IOH1) 20889| CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y36._LEN, LEN0) // _LEN: Length 20890| CreateWordField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS._Y37._INT, IRQW) // _INT: Interrupts ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 21020 Line | AML source -------------------------------------------------------------------------------- 21017| { 21018| Name (_HID, EisaId ("PNP0401") /* ECP Parallel Port */) // _HID: Hardware ID 21019| Name (_UID, 0x05) // _UID: Unique ID 21020| Method (CLPS, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 21021| { 21022| Name (DCK9, Buffer (0x04) {}) 21023| CreateByteField (DCK9, Zero, DCK8) ================================================================================ 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 21070 Line | AML source -------------------------------------------------------------------------------- 21067| { 21068| Name (BUF0, ResourceTemplate () 21069| { 21070| IO (Decode16, | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 21071| 0x0000, // Range Minimum 21072| 0x0000, // Range Maximum 21073| 0x01, // Alignment ================================================================================ FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 21073 Line | AML source -------------------------------------------------------------------------------- 21070| IO (Decode16, 21071| 0x0000, // Range Minimum 21072| 0x0000, // Range Maximum 21073| 0x01, // Alignment | ^ | Remark 2089: Object is not referenced (Name is within method [_CRS]) 21074| 0x08, // Length 21075| _Y38) 21076| IRQNoFlags (_Y39) ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 21081 Line | AML source -------------------------------------------------------------------------------- 21078| }) 21079| If (CLPS ()) 21080| { 21081| CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y38._MIN, IOL0) // _MIN: Minimum Base Address | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 16 bits, Field: 8 bits) 21082| CreateByteField (BUF0, 0x03, IOH0) 21083| CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y38._MAX, IOL1) // _MAX: Maximum Base Address 21084| CreateByteField (BUF0, 0x05, IOH1) ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_TAG_LARGER: Test 1, Assembler warning in line 21083 Line | AML source -------------------------------------------------------------------------------- 21080| { 21081| CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y38._MIN, IOL0) // _MIN: Minimum Base Address 21082| CreateByteField (BUF0, 0x03, IOH0) 21083| CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y38._MAX, IOL1) // _MAX: Maximum Base Address | ^ | Warning 3128: ResourceTag larger than Field (Size mismatch, Tag: 16 bits, Field: 8 bits) 21084| CreateByteField (BUF0, 0x05, IOH1) 21085| CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y38._LEN, LEN0) // _LEN: Length 21086| CreateWordField (BUF0, \_SB.PCI0.LPCB.LPTE._CRS._Y39._INT, IRQW) // _INT: Interrupts ================================================================================ ADVICE: (for Warning #3128, ASL_MSG_TAG_LARGER): The resource tag length is larger than the field length. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 21263 Line | AML source -------------------------------------------------------------------------------- 21260| 21261| Method (_SRS, 1, Serialized) // _SRS: Set Resource Settings 21262| { 21263| Return (BUF2) /* \_SB_.PCI0.A_CC.BUF2 */ | ^ | Warning 3104: Reserved method should not return a value (_SRS) 21264| } 21265| } 21266| } ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 21382 Line | AML source -------------------------------------------------------------------------------- 21379| { 21380| Method (CMFC, 4, Serialized) 21381| { 21382| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_2) 21383| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 21384| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 21385| Name (RTVL, Package (0x04) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 21383 Line | AML source -------------------------------------------------------------------------------- 21380| Method (CMFC, 4, Serialized) 21381| { 21382| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler 21383| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 21384| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 21385| Name (RTVL, Package (0x04) 21386| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 21384 Line | AML source -------------------------------------------------------------------------------- 21381| { 21382| Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler 21383| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 21384| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 21385| Name (RTVL, Package (0x04) 21386| { 21387| Zero, ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. Table DSDT (0) reassembly: Found 0 errors, 87 warnings, 169 remarks. Checking ACPI table SSDT (#1) FAILED [MEDIUM] AMLAsmASL_MSG_NO_REGION: Test 1, Assembler warning in line 66 Line | AML source -------------------------------------------------------------------------------- 00063| Scope (\_SB.PCI0.SAT0) 00064| { 00065| Name (REGF, One) 00066| Method (_REG, 2, NotSerialized) // _REG: Region Availability | ^ | Warning 3079: _REG has no corresponding Operation Region 00067| { 00068| If (LEqual (Arg0, 0x02)) 00069| { ================================================================================ ADVICE: (for Warning #3079, ASL_MSG_NO_REGION): _REG requires a corresponding Operation Region, however one was not found. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 97 Line | AML source -------------------------------------------------------------------------------- 00094| Device (SPT0) 00095| { 00096| Name (_ADR, 0xFFFF) // _ADR: Address 00097| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00098| { 00099| Name (FFS0, Buffer (0x07) 00100| { ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 148 Line | AML source -------------------------------------------------------------------------------- 00145| Device (SPT1) 00146| { 00147| Name (_ADR, 0x0001FFFF) // _ADR: Address 00148| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00149| { 00150| Name (FFS0, Buffer (0x07) 00151| { ================================================================================ 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. Table SSDT (1) reassembly: Found 0 errors, 1 warnings, 2 remarks. Checking ACPI table SSDT (#2) FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 115 Line | AML source -------------------------------------------------------------------------------- 00112| { 00113| If (LNotEqual (VFN1, Zero)) 00114| { 00115| \_SB.PCI0.LPCB.H_EC.ECWT (AC1F, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), Else | ^ | Error 6126: syntax error, unexpected PARSEOP_ELSE, expecting ',' or ')' 00116| { 00117| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), \_SB.PCI0.LPCB.H_EC.ECMD (0x1A)) 00118| }) ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 118 Line | AML source -------------------------------------------------------------------------------- 00115| \_SB.PCI0.LPCB.H_EC.ECWT (AC1F, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), Else 00116| { 00117| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), \_SB.PCI0.LPCB.H_EC.ECMD (0x1A)) 00118| }) | ^ | Error 6126: syntax error, unexpected ')' 00119| } 00120| } 00121| } ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 160 Line | AML source -------------------------------------------------------------------------------- 00157| { 00158| If (LNotEqual (VFN2, Zero)) 00159| { 00160| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), Else | ^ | Error 6126: syntax error, unexpected PARSEOP_ELSE, expecting ',' or ')' 00161| { 00162| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), \_SB.PCI0.LPCB.H_EC.ECMD (0x1A)) 00163| }) ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 163 Line | AML source -------------------------------------------------------------------------------- 00160| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), Else 00161| { 00162| \_SB.PCI0.LPCB.H_EC.ECWT (Zero, RefOf (\_SB.PCI0.LPCB.H_EC.PENV), \_SB.PCI0.LPCB.H_EC.ECMD (0x1A)) 00163| }) | ^ | Error 6126: syntax error, unexpected ')' 00164| } 00165| } 00166| } ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 169 Line | AML source -------------------------------------------------------------------------------- 00166| } 00167| } 00168| 00169| Device (FAN1) | ^ | Error 6126: syntax error, unexpected PARSEOP_DEVICE, expecting $end and premature End-Of-File 00170| { 00171| Name (_HID, EisaId ("PNP0C0B") /* Fan (Thermal Solution) */) // _HID: Hardware ID 00172| Name (_UID, One) // _UID: Unique ID ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early due to a parser detected syntax error. ADVICE: Some subsequent errors may not be detected because the compiler had to terminate prematurely. If the compiler did not abort early then potentially correct code may parse incorrectly producing some or many false positive errors. Table SSDT (2) reassembly: Found 5 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#3) FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 219 Line | AML source -------------------------------------------------------------------------------- 00216| 0x00000800 00217| } 00218| }) 00219| Package (0x06) | ^ | Error 6126: syntax error, unexpected PARSEOP_PACKAGE 00220| { 00221| 0x80000000, 00222| 0x80000000, ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early due to a parser detected syntax error. ADVICE: Some subsequent errors may not be detected because the compiler had to terminate prematurely. If the compiler did not abort early then potentially correct code may parse incorrectly producing some or many false positive errors. Table SSDT (3) reassembly: Found 1 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#4) FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 148 Line | AML source -------------------------------------------------------------------------------- 00145| 00146| Store (CPDC (Arg0), Local0) 00147| GCAP (Local0) 00148| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00149| } 00150| 00151| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 158 Line | AML source -------------------------------------------------------------------------------- 00155| Return (Local0) 00156| } 00157| 00158| Method (CPDC, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00159| { 00160| CreateDWordField (Arg0, Zero, REVS) 00161| CreateDWordField (Arg0, 0x04, SIZE) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 173 Line | AML source -------------------------------------------------------------------------------- 00170| Return (COSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2)) 00171| } 00172| 00173| Method (COSC, 4, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00174| { 00175| CreateDWordField (Arg3, Zero, STS0) 00176| CreateDWordField (Arg3, 0x04, CAP0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 176 Line | AML source -------------------------------------------------------------------------------- 00173| Method (COSC, 4, NotSerialized) 00174| { 00175| CreateDWordField (Arg3, Zero, STS0) 00176| CreateDWordField (Arg3, 0x04, CAP0) | ^ | Remark 2089: Object is not referenced (Name is within method [COSC]) 00177| CreateDWordField (Arg0, Zero, IID0) 00178| CreateDWordField (Arg0, 0x04, IID1) 00179| CreateDWordField (Arg0, 0x08, IID2) ================================================================================ FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 202 Line | AML source -------------------------------------------------------------------------------- 00199| Return (Arg3) 00200| } 00201| 00202| Method (GCAP, 1, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00203| { 00204| CreateDWordField (Arg0, Zero, STS0) 00205| CreateDWordField (Arg0, 0x04, CAP0) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 242 Line | AML source -------------------------------------------------------------------------------- 00239| { 00240| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00241| GCAP (Local0) 00242| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00243| } 00244| 00245| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 282 Line | AML source -------------------------------------------------------------------------------- 00279| Return (Zero) 00280| } 00281| 00282| Method (APCT, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00283| { 00284| If (LAnd (And (CFGD, 0x7A), LNot (And (SDTL, 0x20 00285| )))) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line 294 Line | AML source -------------------------------------------------------------------------------- 00291| } 00292| } 00293| 00294| Method (APPT, 0, NotSerialized) | ^ | Remark 2120: Control Method should be made Serialized (due to creation of named objects within) 00295| { 00296| If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x10 00297| )))) ================================================================================ ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is created inside a non-serialized method - this method should be serialized. It is possible that one thread enters the method and blocks and then a second thread also executes the method, ending up in two attempts to create the object and causing a failure. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 313 Line | AML source -------------------------------------------------------------------------------- 00310| { 00311| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00312| GCAP (Local0) 00313| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00314| } 00315| 00316| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 360 Line | AML source -------------------------------------------------------------------------------- 00357| { 00358| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00359| GCAP (Local0) 00360| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00361| } 00362| 00363| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 407 Line | AML source -------------------------------------------------------------------------------- 00404| { 00405| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00406| GCAP (Local0) 00407| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00408| } 00409| 00410| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 454 Line | AML source -------------------------------------------------------------------------------- 00451| { 00452| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00453| GCAP (Local0) 00454| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00455| } 00456| 00457| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 501 Line | AML source -------------------------------------------------------------------------------- 00498| { 00499| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00500| GCAP (Local0) 00501| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00502| } 00503| 00504| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning in line 548 Line | AML source -------------------------------------------------------------------------------- 00545| { 00546| Store (\_PR.CPU0.CPDC (Arg0), Local0) 00547| GCAP (Local0) 00548| Return (Local0) | ^ | Warning 3104: Reserved method should not return a value (_PDC) 00549| } 00550| 00551| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities ================================================================================ ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method returned a value however it is not expected to return anything, so this does not conform to the expected behaviour. The kernel will most probably ignore the return value, so this is not going to produce any run time errors. Table SSDT (4) reassembly: Found 0 errors, 8 warnings, 6 remarks. Checking ACPI table SSDT (#5) PASSED: Test 1, SSDT (5) reassembly, Found 0 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#6) FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 73 Line | AML source -------------------------------------------------------------------------------- 00070| 00071| Method (GPRN, 0, Serialized) 00072| { 00073| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 00074| While (One) 00075| { 00076| Store (ToInteger (TCNT), _T_0) /* \_SB_.PCCD.GPRN._T_0 */ ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. Table SSDT (6) reassembly: Found 0 errors, 0 warnings, 1 remarks. Checking ACPI table SSDT (#7) PASSED: Test 1, SSDT (7) reassembly, Found 0 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#8) FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 3548 Line | AML source -------------------------------------------------------------------------------- 03545| { 03546| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) 03547| { 03548| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero, Else | ^ | Error 6126: syntax error, unexpected PARSEOP_ELSE, expecting ',' or ')' 03549| { 03550| If (LEqual (Arg1, One)) 03551| { ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 3556 Line | AML source -------------------------------------------------------------------------------- 03553| { 03554| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) 03555| { 03556| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, | ^ | Error 6126: syntax error, unexpected PARSEOP_SLEEP, expecting ',' or ')' 03557| Zero, Sleep (DLHR)))) 03558| } 03559| } ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 3557 Line | AML source -------------------------------------------------------------------------------- 03554| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO)) 03555| { 03556| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, 03557| Zero, Sleep (DLHR)))) | ^ | Error 6126: syntax error, unexpected PARSEOP_SLEEP, expecting ',' or ')' 03558| } 03559| } 03560| } ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 3561 Line | AML source -------------------------------------------------------------------------------- 03558| } 03559| } 03560| } 03561| })) | ^ | Error 6126: syntax error, unexpected ')' 03562| } 03563| } 03564| } ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 3614 Line | AML source -------------------------------------------------------------------------------- 03611| } 03612| } 03613| } 03614| } | ^ | Error 6126: syntax error, unexpected '}', expecting $end and premature End-Of-File 03615| ================================================================================ ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be reassembled using the strict IASL compiler as it contains syntax errors. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early due to a parser detected syntax error. ADVICE: Some subsequent errors may not be detected because the compiler had to terminate prematurely. If the compiler did not abort early then potentially correct code may parse incorrectly producing some or many false positive errors. Table SSDT (8) reassembly: Found 5 errors, 0 warnings, 0 remarks. Checking ACPI table SSDT (#9) FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 833 Line | AML source -------------------------------------------------------------------------------- 00830| Name (_PPC, Zero) // _PPC: Performance Present Capabilites 00831| Method (SPPC, 1, Serialized) 00832| { 00833| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 00834| Store (Arg0, \_PR.CPU0._PPC) /* External reference */ 00835| If (CondRefOf (\_SB.PCCD.PENB)) 00836| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 941 Line | AML source -------------------------------------------------------------------------------- 00938| }) 00939| Method (PCCC, 0, Serialized) 00940| { 00941| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 00942| Store (One, Index (PCCX, Zero)) 00943| While (One) 00944| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 1520 Line | AML source -------------------------------------------------------------------------------- 01517| Return (\_SB.IETM.CTOK (SACR)) 01518| } 01519| 01520| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 01521| { 01522| If (LEqual (SAC3, Zero)) 01523| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 1571 Line | AML source -------------------------------------------------------------------------------- 01568| { 01569| Method (TDPL, 0, Serialized) 01570| { 01571| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 01572| Name (AAAA, Zero) 01573| Name (BBBB, Zero) 01574| Name (CCCC, Zero) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 1575 Line | AML source -------------------------------------------------------------------------------- 01572| Name (AAAA, Zero) 01573| Name (BBBB, Zero) 01574| Name (CCCC, Zero) 01575| Name (PPUU, Zero) | ^ | Remark 2089: Object is not referenced (Name is within method [TDPL]) 01576| Store (CTNL, Local0) 01577| If (LOr (LEqual (Local0, One), LEqual (Local0, 0x02))) 01578| { ================================================================================ FAILED [MEDIUM] AMLAsmASL_MSG_RETURN_TYPES: Test 1, Assembler warning in line 1855 Line | AML source -------------------------------------------------------------------------------- 01852| Name (LEV0, Zero) 01853| Name (LEV1, Zero) 01854| Name (LEV2, Zero) 01855| Method (STDP, 1, Serialized) | ^ | Warning 3115: Not all control paths return a value (STDP) 01856| { 01857| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 01858| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler ================================================================================ ADVICE: (for Warning #3115, ASL_MSG_RETURN_TYPES): Some of the execution paths do not return a value. All control paths that return must return a value otherwise unexpected behaviour may occur. This error occurs because a branch on an conditional op-code returns a value and another does not, which is inconsistent behaviour. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 1857 Line | AML source -------------------------------------------------------------------------------- 01854| Name (LEV2, Zero) 01855| Method (STDP, 1, Serialized) 01856| { 01857| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_1) 01858| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler 01859| If (LGreaterEqual (Arg0, \_PR.CLVL)) 01860| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 1858 Line | AML source -------------------------------------------------------------------------------- 01855| Method (STDP, 1, Serialized) 01856| { 01857| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler 01858| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 01859| If (LGreaterEqual (Arg0, \_PR.CLVL)) 01860| { 01861| Return (Zero) ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line 2007 Line | AML source -------------------------------------------------------------------------------- 02004| Name (_PPC, Zero) // _PPC: Performance Present Capabilites 02005| Method (SPPC, 1, Serialized) 02006| { 02007| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler | ^ | Remark 2011: Use of compiler reserved name (_T_0) 02008| Store (Arg0, \_PR.CPU0._PPC) /* External reference */ 02009| If (CondRefOf (\_SB.PCCD.PENB)) 02010| { ================================================================================ ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when disassembled code is being compiled and it contains compiler-emitted names of the form '_T_x'. This is just a remark generated by the compiler and can normally be ignored. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 2439 Line | AML source -------------------------------------------------------------------------------- 02436| Return (\_SB.IETM.CTOK (SACR)) 02437| } 02438| 02439| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 02440| { 02441| If (LEqual (SAC3, Zero)) 02442| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 2550 Line | AML source -------------------------------------------------------------------------------- 02547| Return (\_SB.IETM.CTOK (PCHC)) 02548| } 02549| 02550| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 02551| { 02552| If (LEqual (PCH3, Zero)) 02553| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 2757 Line | AML source -------------------------------------------------------------------------------- 02754| Return (\_SB.IETM.CTOK (MEMC)) 02755| } 02756| 02757| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 02758| { 02759| If (LEqual (MEM3, Zero)) 02760| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 2980 Line | AML source -------------------------------------------------------------------------------- 02977| Return (\_SB.IETM.CTOK (SKCT)) 02978| } 02979| 02980| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 02981| { 02982| If (LEqual (SKC3, Zero)) 02983| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 3185 Line | AML source -------------------------------------------------------------------------------- 03182| Return (\_SB.IETM.CTOK (WGCT)) 03183| } 03184| 03185| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 03186| { 03187| If (LEqual (WGC3, Zero)) 03188| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 3344 Line | AML source -------------------------------------------------------------------------------- 03341| Return (\_SB.IETM.CTOK (NGCT)) 03342| } 03343| 03344| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 03345| { 03346| If (LEqual (NGC3, Zero)) 03347| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. FAILED [MEDIUM] AMLAsmASL_MSG_UNKNOWN_RESERVED_NAME: Test 1, Assembler warning in line 3512 Line | AML source -------------------------------------------------------------------------------- 03509| Return (\_SB.IETM.CTOK (DSCT)) 03510| } 03511| 03512| Method (_CR3, 0, Serialized) | ^ | Warning 3133: Unknown reserved name (_CR3) 03513| { 03514| If (LEqual (DSC3, Zero)) 03515| { ================================================================================ ADVICE: (for Warning #3133, ASL_MSG_UNKNOWN_RESERVED_NAME): The name does not match any of the known predefined names. Names that start with an underscore '_' are reserved by the ACPI specification and so this name should be one of these known names. Table SSDT (9) reassembly: Found 0 errors, 9 warnings, 7 remarks. ================================================================================ 2 passed, 304 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ pcc: Processor Clocking Control (PCC) test. -------------------------------------------------------------------------------- Test 1 of 1: Processor Clocking Control (PCC) test. This test checks the sanity of the Processor Clocking Control as found on some HP ProLiant machines. Most computers do not use this interface to control the CPU clock frequency, so this test will be skipped. This machine does not use Processor Clocking Control (PCC). ================================================================================ 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only. ================================================================================ osilinux: Disassemble DSDT to check for _OSI("Linux"). -------------------------------------------------------------------------------- Test 1 of 1: Disassemble DSDT to check for _OSI("Linux"). This is not strictly a failure mode, it just alerts one that this has been defined in the DSDT and probably should be avoided since the Linux ACPI driver matches onto the Windows _OSI strings PASSED: Test 1, DSDT does not implement a deprecated _OSI("Linux") test. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ method: ACPI DSDT Method Semantic tests. -------------------------------------------------------------------------------- Test 1 of 169: Test Method Names. Found 3669 Objects PASSED: Test 1, Method names contain legal characters. Test 2 of 169: Test _AEI. SKIPPED: Test 2, Skipping test for non-existant object _AEI. Test 3 of 169: Test _EVT (Event Method). SKIPPED: Test 3, Skipping test for non-existant object _EVT. Test 4 of 169: Test _PIC (Inform AML of Interrupt Model). PASSED: Test 4, \_PIC returned no values as expected. PASSED: Test 4, \_PIC returned no values as expected. PASSED: Test 4, \_PIC returned no values as expected. Test 5 of 169: Test _CID (Compatible ID). PASSED: Test 5, \_SB_.PCI0._CID returned an integer 0x030ad041 (EISA ID PNP0A03). PASSED: Test 5, \_SB_.PCI0.LPCB.CWDT._CID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 5, \_SB_.PCI0.LPCB.PS2K._CID returned an integer 0x0303d041 (EISA ID PNP0303). PASSED: Test 5, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x130fd041 (EISA ID PNP0F13). PASSED: Test 5, \_SB_.PCI0.I2C0.ACD0._CID returned a string 'INT33CA' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.ACD1._CID returned a string 'INT3439' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.ACD2._CID returned a string 'INT343B' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.ACD3._CID returned a string 'INT33C9' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.SHUB._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.TPD4._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C0.TPD9._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPL0._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPFU._CID returned a string 'PNP0C02' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPL1._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPL2._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPL3._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPL4._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD0._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD1._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD2._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD3._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD7._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.I2C1.TPD8._CID returned a string 'PNP0C50' as expected. PASSED: Test 5, \_SB_.PCI0.SDHC._CID returned a string 'PNP0D40' as expected. PASSED: Test 5, \_SB_.PCI0.ADSP._CID returned a string 'INT33C8' as expected. PASSED: Test 5, \_SB_.PEPD._CID returned an integer 0x800dd041 (EISA ID PNP0D80). Test 6 of 169: Test _DDN (DOS Device Name). PASSED: Test 6, \_SB_.PCI0.I2C0.ACD0._DDN correctly returned a string. PASSED: Test 6, \_SB_.PCI0.I2C0.ACD1._DDN correctly returned a string. PASSED: Test 6, \_SB_.PCI0.I2C0.ACD2._DDN correctly returned a string. PASSED: Test 6, \_SB_.PCI0.I2C0.ACD3._DDN correctly returned a string. PASSED: Test 6, \_SB_.PCI0.SDHC.WI01._DDN correctly returned a string. PASSED: Test 6, \_SB_.PCI0.ADSP._DDN correctly returned a string. Test 7 of 169: Test _HID (Hardware ID). PASSED: Test 7, \_SB_.PCI0._HID returned an integer 0x080ad041 (EISA ID PNP0A08). PASSED: Test 7, \_SB_.PCI0.LPCB.DMAC._HID returned an integer 0x0002d041 (EISA ID PNP0200). PASSED: Test 7, \_SB_.PCI0.LPCB.FWHD._HID returned an integer 0x0008d425 (EISA ID INT0800). PASSED: Test 7, \_SB_.PCI0.LPCB.HPET._HID returned an integer 0x0301d041 (EISA ID PNP0103). PASSED: Test 7, \_SB_.PCI0.LPCB.IPIC._HID returned an integer 0x0000d041 (EISA ID PNP0000). PASSED: Test 7, \_SB_.PCI0.LPCB.MATH._HID returned an integer 0x040cd041 (EISA ID PNP0C04). PASSED: Test 7, \_SB_.PCI0.LPCB.LDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 7, \_SB_.PCI0.LPCB.LDR2._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 7, \_SB_.PCI0.LPCB.RTC_._HID returned an integer 0x000bd041 (EISA ID PNP0B00). PASSED: Test 7, \_SB_.PCI0.LPCB.TIMR._HID returned an integer 0x0001d041 (EISA ID PNP0100). PASSED: Test 7, \_SB_.PCI0.LPCB.CWDT._HID returned an integer 0x0d3fd425 (EISA ID INT3F0D). PASSED: Test 7, \_SB_.PCI0.LPCB.ECDV._HID returned an integer 0x090cd041 (EISA ID PNP0C09). PASSED: Test 7, \_SB_.PCI0.LPCB.ECDV.TSKN._HID returned an integer 0x0334d425 (EISA ID INT3403). PASSED: Test 7, \_SB_.PCI0.LPCB.ECDV.NGFF._HID returned an integer 0x0334d425 (EISA ID INT3403). PASSED: Test 7, \_SB_.PCI0.LPCB.ECDV.TVGA._HID returned an integer 0x0334d425 (EISA ID INT3403). PASSED: Test 7, \_SB_.PCI0.LPCB.PS2K._HID returned a string 'DLLK062C' as expected. PASSED: Test 7, \_SB_.PCI0.LPCB.PS2M._HID returned an integer 0x2c068c11 (EISA ID DLL062C). PASSED: Test 7, \_SB_.PCI0.LPCB.UAR1._HID returned an integer 0x0105d041 (EISA ID PNP0501). PASSED: Test 7, \_SB_.PCI0.LPCB.LPTE._HID returned an integer 0x0104d041 (EISA ID PNP0401). PASSED: Test 7, \_SB_.PCI0.PDRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 7, \_SB_.PCI0.SIRC._HID returned an integer 0x020cd041 (EISA ID PNP0C02). PASSED: Test 7, \_SB_.PCI0.GPI0._HID returned a string 'INT33C7' as expected. PASSED: Test 7, \_SB_.PCI0.SDMA._HID returned a string 'INTL9C60' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.ACD0._HID returned a string 'INT33CA' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.ACD1._HID returned a string 'INT3439' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.ACD2._HID returned a string 'INT343B' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.ACD3._HID returned a string 'INT33C9' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.SHUB._HID returned a string 'INT33D1' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.DFUD._HID returned a string 'INT33D7' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.TPD4._HID returned a string 'MSFT1111' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0.TPD9._HID returned a string 'SYNA2393' as expected. PASSED: Test 7, \_SB_.PCI0.I2C0._HID returned a string 'INT33C2' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPL0._HID returned a string 'ATML1000' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPFU._HID returned a string 'ATML2000' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPL1._HID returned a string 'ELAN1001' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPL2._HID returned a string 'NTRG0001' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPL3._HID returned a string 'EETI7900' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPL4._HID returned a string 'SYNA7501' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD0._HID returned a string 'ELAN1000' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD1._HID returned a string 'MSFT0001' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD2._HID returned a string 'ALP0001' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD3._HID returned a string 'CYP0001' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD7._HID returned a string 'ELAN1010' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1.TPD8._HID returned a string 'SYNA2393' as expected. PASSED: Test 7, \_SB_.PCI0.I2C1._HID returned a string 'INT33C3' as expected. PASSED: Test 7, \_SB_.PCI0.SPI0._HID returned a string 'INT33C0' as expected. PASSED: Test 7, \_SB_.PCI0.SPI1._HID returned a string 'INT33C1' as expected. PASSED: Test 7, \_SB_.PCI0.UA00.BTH0._HID returned a string 'INT33E0' as expected. PASSED: Test 7, \_SB_.PCI0.UA00._HID returned a string 'INT33C4' as expected. PASSED: Test 7, \_SB_.PCI0.UA01.BTH1._HID returned a string 'INT33E0' as expected. PASSED: Test 7, \_SB_.PCI0.UA01.BTH2._HID returned a string 'BCM2E20' as expected. PASSED: Test 7, \_SB_.PCI0.UA01._HID returned a string 'INT33C5' as expected. PASSED: Test 7, \_SB_.PCI0.SDHC._HID returned a string 'INT33C6' as expected. PASSED: Test 7, \_SB_.PCI0.ADSP._HID returned a string 'INT33C8' as expected. PASSED: Test 7, \_SB_.PCI0.A_CC._HID returned a string 'SMO8810' as expected. PASSED: Test 7, \_SB_.PCI0.TMEM._HID returned an integer 0x0234d425 (EISA ID INT3402). PASSED: Test 7, \_SB_.PCI0.DPLY._HID returned an integer 0x0634d425 (EISA ID INT3406). PASSED: Test 7, \_SB_.PAGD._HID returned a string 'ACPI000C' as expected. PASSED: Test 7, \_SB_.LNKA._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKB._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKC._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKD._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKE._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKF._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKG._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.LNKH._HID returned an integer 0x0f0cd041 (EISA ID PNP0C0F). PASSED: Test 7, \_SB_.PEPD._HID returned a string 'INT33A1' as expected. PASSED: Test 7, \_SB_.AMW0._HID returned a string 'PNP0C14' as expected. PASSED: Test 7, \_SB_.LID0._HID returned an integer 0x0d0cd041 (EISA ID PNP0C0D). PASSED: Test 7, \_SB_.PBTN._HID returned an integer 0x0c0cd041 (EISA ID PNP0C0C). PASSED: Test 7, \_SB_.SBTN._HID returned an integer 0x0e0cd041 (EISA ID PNP0C0E). PASSED: Test 7, \_SB_.AC__._HID returned a string 'ACPI0003' as expected. PASSED: Test 7, \_SB_.BAT0._HID returned an integer 0x0a0cd041 (EISA ID PNP0C0A). PASSED: Test 7, \_SB_.BAT1._HID returned an integer 0x0a0cd041 (EISA ID PNP0C0A). PASSED: Test 7, \_SB_.RBTN._HID returned a string 'DELLABCE' as expected. PASSED: Test 7, \_SB_.PCCD._HID returned an integer 0x0f34d425 (EISA ID INT340F). PASSED: Test 7, \_SB_.MEM2._HID returned an integer 0x010cd041 (EISA ID PNP0C01). PASSED: Test 7, \_SB_.IETM._HID returned an integer 0x0034d425 (EISA ID INT3400). PASSED: Test 7, \_SB_.TCPU._HID returned an integer 0x0134d425 (EISA ID INT3401). PASSED: Test 7, \_SB_.WGIG._HID returned an integer 0x0834d425 (EISA ID INT3408). PASSED: Test 7, \_TZ_.FAN0._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 7, \_TZ_.FAN1._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 7, \_TZ_.FAN2._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 7, \_TZ_.FAN3._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 7, \_TZ_.FAN4._HID returned an integer 0x0b0cd041 (EISA ID PNP0C0B). PASSED: Test 7, \NFC3._HID returned an integer 0x4254103b (EISA ID NXP5442). PASSED: Test 7, \PSM_._HID returned an integer 0x2034d425 (EISA ID INT3420). PASSED: Test 7, \ALSD._HID returned a string 'ACPI0008' as expected. Test 8 of 169: Test _HRV (Hardware Revision Number). PASSED: Test 8, \_SB_.PCI0.GPI0._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.SDMA._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.I2C0._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.I2C1._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.SPI0._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.SPI1._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.UA00._HRV correctly returned an integer. PASSED: Test 8, \_SB_.PCI0.UA01._HRV correctly returned an integer. Test 9 of 169: Test _PLD (Physical Device Location). PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR16.WCAM._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS01._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS02._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS03._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS04._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS05._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS06._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS07._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.HS08._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.SSP1._PLD correctly returned a sane looking package. PASSED: Test 9, \_SB_.PCI0.XHC_.RHUB.SSP2._PLD correctly returned a sane looking package. Test 10 of 169: Test _SUB (Subsystem ID). PASSED: Test 10, \_SB_.PCI0.I2C0.ACD0._SUB returned a string '00000080' as expected. PASSED: Test 10, \_SB_.PCI0.I2C0.ACD1._SUB returned a string '00000080' as expected. PASSED: Test 10, \_SB_.PCI0.I2C0.ACD2._SUB returned a string '00000080' as expected. PASSED: Test 10, \_SB_.PCI0.I2C0.ACD3._SUB returned a string '00000080' as expected. Test 11 of 169: Test _SUN (Slot User Number). SKIPPED: Test 11, Skipping test for non-existant object _SUN. Test 12 of 169: Test _STR (String). PASSED: Test 12, \_SB_.PCI0.LPCB.ECDV.TSKN._STR correctly returned a buffer of 58 elements. PASSED: Test 12, \_SB_.PCI0.LPCB.ECDV.NGFF._STR correctly returned a buffer of 60 elements. PASSED: Test 12, \_SB_.PCI0.LPCB.ECDV.TVGA._STR correctly returned a buffer of 66 elements. PASSED: Test 12, \_SB_.PCI0.TMEM._STR correctly returned a buffer of 62 elements. PASSED: Test 12, \_SB_.PCCD._STR correctly returned a buffer of 102 elements. PASSED: Test 12, \_SB_.WGIG._STR correctly returned a buffer of 56 elements. PASSED: Test 12, \PSM_._STR correctly returned a buffer of 44 elements. Test 13 of 169: Test _UID (Unique ID). PASSED: Test 13, \_SB_.PCI0._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_SB_.PCI0.LPCB.HPET._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_SB_.PCI0.LPCB.LDRC._UID correctly returned sane looking value 0x00000002. PASSED: Test 13, \_SB_.PCI0.LPCB.LDR2._UID correctly returned sane looking value 0x00000005. PASSED: Test 13, \_SB_.PCI0.LPCB.ECDV._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_SB_.PCI0.LPCB.ECDV.TSKN._UID returned a string 'Skin' as expected. PASSED: Test 13, \_SB_.PCI0.LPCB.ECDV.NGFF._UID returned a string 'NGFF' as expected. PASSED: Test 13, \_SB_.PCI0.LPCB.ECDV.TVGA._UID returned a string 'DSC-GPU' as expected. PASSED: Test 13, \_SB_.PCI0.LPCB.UAR1._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_SB_.PCI0.LPCB.LPTE._UID correctly returned sane looking value 0x00000005. PASSED: Test 13, \_SB_.PCI0.PDRC._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.SIRC._UID correctly returned sane looking value 0x00000004. PASSED: Test 13, \_SB_.PCI0.I2C0.ACD0._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.ACD1._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.ACD2._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.ACD3._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.SHUB._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.DFUD._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C0.TPD4._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPL0._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPFU._UID correctly returned sane looking value 0x0000000a. PASSED: Test 13, \_SB_.PCI0.I2C1.TPL1._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPL2._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPL3._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPL4._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPD0._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPD1._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPD2._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPD3._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.I2C1.TPD7._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.ADSP._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.A_CC._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.PCI0.TMEM._UID returned a string 'TMEM' as expected. PASSED: Test 13, \_SB_.PCI0.DPLY._UID returned a string 'DPLY' as expected. PASSED: Test 13, \_SB_.LNKA._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.LNKB._UID correctly returned sane looking value 0x00000002. PASSED: Test 13, \_SB_.LNKC._UID correctly returned sane looking value 0x00000003. PASSED: Test 13, \_SB_.LNKD._UID correctly returned sane looking value 0x00000004. PASSED: Test 13, \_SB_.LNKE._UID correctly returned sane looking value 0x00000005. PASSED: Test 13, \_SB_.LNKF._UID correctly returned sane looking value 0x00000006. PASSED: Test 13, \_SB_.LNKG._UID correctly returned sane looking value 0x00000007. PASSED: Test 13, \_SB_.LNKH._UID correctly returned sane looking value 0x00000008. PASSED: Test 13, \_SB_.PEPD._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.AMW0._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_SB_.BAT0._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_SB_.BAT1._UID correctly returned sane looking value 0x00000002. PASSED: Test 13, \_SB_.MEM2._UID correctly returned sane looking value 0x00000002. PASSED: Test 13, \_SB_.TCPU._UID returned a string 'TCPU' as expected. PASSED: Test 13, \_SB_.WGIG._UID returned a string 'WGIG' as expected. PASSED: Test 13, \_TZ_.FAN0._UID correctly returned sane looking value 0x00000000. PASSED: Test 13, \_TZ_.FAN1._UID correctly returned sane looking value 0x00000001. PASSED: Test 13, \_TZ_.FAN2._UID correctly returned sane looking value 0x00000002. PASSED: Test 13, \_TZ_.FAN3._UID correctly returned sane looking value 0x00000003. PASSED: Test 13, \_TZ_.FAN4._UID correctly returned sane looking value 0x00000004. PASSED: Test 13, \PSM_._UID correctly returned sane looking value 0x00000000. Test 14 of 169: Test _CDM (Clock Domain). SKIPPED: Test 14, Skipping test for non-existant object _CDM. Test 15 of 169: Test _CRS (Current Resource Settings). PASSED: Test 15, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.DMAC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.FWHD._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.HPET._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.IPIC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.MATH._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.LDRC._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.LDR2._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.RTC_._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.TIMR._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.CWDT._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.ECDV._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.PS2K._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.PS2M._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.UAR1._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.LPCB.LPTE._CRS (I/O Port Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.PDRC._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.SIRC._CRS (End Tag Descriptor) looks sane. FAILED [MEDIUM] Method_CRS64BitDWordAddrSpaceLengthInvalid: Test 15, \_SB_.PCI0.GPI0._CRS DWORD Address Space Descriptor length 0x400 does not match the difference between the minimum and maximum address ranges 0x0-0x0. ADVICE: See section '6.4.3.5 Address Space Resource Descriptors' table 6-179 of the ACPI specification for more details about how the _MIF, _MAF and memory range and granularity rules apply. Typically the kernel does not care about these being correct, so this is a minor issue. PASSED: Test 15, \_SB_.PCI0.SDMA._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.ACD0._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.ACD1._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.ACD2._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.ACD3._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.SHUB._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.DFUD._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.TPD4._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C0.TPD9._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPL0._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPFU._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPL1._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPL2._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPL3._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPL4._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD0._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD1._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD2._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD3._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD7._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.I2C1.TPD8._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.SPI0._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.SPI1._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.UA00._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.UA00.BTH0._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.UA01._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.UA01.BTH1._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.UA01.BTH2._CRS (Generic Serial Bus Connection Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.SDHC.WI01._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.SDHC._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.ADSP._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. PASSED: Test 15, \_SB_.PCI0.A_CC._CRS (Extended IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane. PASSED: Test 15, \_SB_.MEM2._CRS (32-bit Fixed Location Memory Range Descriptor) looks sane. Test 16 of 169: Test _DSD (Device Specific Data). SKIPPED: Test 16, Skipping test for non-existant object _DSD. Test 17 of 169: Test _DIS (Disable). PASSED: Test 17, \_SB_.PCI0.LPCB.UAR1._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.LPCB.LPTE._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.I2C0.ACD0._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.I2C0.ACD1._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.I2C0.ACD2._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.I2C0.ACD3._DIS returned no values as expected. PASSED: Test 17, \_SB_.PCI0.ADSP._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKA._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKB._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKC._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKD._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKE._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKF._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKG._DIS returned no values as expected. PASSED: Test 17, \_SB_.LNKH._DIS returned no values as expected. Test 18 of 169: Test _DMA (Direct Memory Access). SKIPPED: Test 18, Skipping test for non-existant object _DMA. Test 19 of 169: Test _FIX (Fixed Register Resource Provider). SKIPPED: Test 19, Skipping test for non-existant object _FIX. Test 20 of 169: Test _GSB (Global System Interrupt Base). SKIPPED: Test 20, Skipping test for non-existant object _GSB. Test 21 of 169: Test _HPP (Hot Plug Parameters). SKIPPED: Test 21, Skipping test for non-existant object _HPP. Test 22 of 169: Test _PRS (Possible Resource Settings). PASSED: Test 22, \_SB_.PCI0.LPCB.PS2K._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 22, \_SB_.PCI0.LPCB.PS2M._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 22, \_SB_.PCI0.LPCB.UAR1._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 22, \_SB_.PCI0.LPCB.LPTE._PRS (Start Dependent Functions Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKA._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKB._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKC._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKD._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKE._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKF._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKG._PRS (IRQ Descriptor) looks sane. PASSED: Test 22, \_SB_.LNKH._PRS (IRQ Descriptor) looks sane. Test 23 of 169: Test _PXM (Proximity). SKIPPED: Test 23, Skipping test for non-existant object _PXM. Test 24 of 169: Test _CCA (Cache Coherency Attribute). SKIPPED: Test 24, Skipping test for non-existant object _CCA. Test 25 of 169: Test _EDL (Eject Device List). SKIPPED: Test 25, Skipping test for non-existant object _EDL. Test 26 of 169: Test _EJD (Ejection Dependent Device). SKIPPED: Test 26, Skipping test for non-existant object _EJD. Test 27 of 169: Test _EJ0 (Eject). SKIPPED: Test 27, Skipping test for non-existant object _EJ0. Test 28 of 169: Test _EJ1 (Eject). SKIPPED: Test 28, Skipping test for non-existant object _EJ1. Test 29 of 169: Test _EJ2 (Eject). SKIPPED: Test 29, Skipping test for non-existant object _EJ2. Test 30 of 169: Test _EJ3 (Eject). SKIPPED: Test 30, Skipping test for non-existant object _EJ3. Test 31 of 169: Test _EJ4 (Eject). SKIPPED: Test 31, Skipping test for non-existant object _EJ4. Test 32 of 169: Test _LCK (Lock). SKIPPED: Test 32, Skipping test for non-existant object _LCK. Test 33 of 169: Test _RMV (Remove). PASSED: Test 33, \_SB_.PCI0.RP01.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP02.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP03.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP04.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP05.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP06.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP07.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.RP08.PXSX._RMV correctly returned sane looking value 0x00000000. PASSED: Test 33, \_SB_.PCI0.SDHC.WI01._RMV correctly returned sane looking value 0x00000000. Test 34 of 169: Test _STA (Status). PASSED: Test 34, \_SB_.PCI0.B0D3._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.B0D4._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.PEG0.PG00._STA correctly returned sane looking value 0x00000001. PASSED: Test 34, \_SB_.PCI0.PEG1.PG01._STA correctly returned sane looking value 0x00000001. PASSED: Test 34, \_SB_.PCI0.PEG2.PG02._STA correctly returned sane looking value 0x00000001. PASSED: Test 34, \_SB_.PCI0.LPCB.HPET._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.MATH._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.LDR2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.CWDT._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.LPCB.ECDV._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.LPCB.ECDV.TSKN._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.ECDV.NGFF._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.ECDV.TVGA._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.PS2K._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.LPCB.UAR1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.LPCB.LPTE._STA correctly returned sane looking value 0x0000000d. PASSED: Test 34, \_SB_.PCI0.SIRC._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.GPI0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.SDMA._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.ACD0._STA correctly returned sane looking value 0x0000000d. PASSED: Test 34, \_SB_.PCI0.I2C0.ACD1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.ACD2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.ACD3._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.SHUB._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.DFUD._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.TPD4._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0.TPD9._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPL0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPFU._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPL1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPL2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPL3._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPL4._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD3._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD7._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1.TPD8._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.I2C1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.SPI0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.SPI1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.UA00.BTH0._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.UA00._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.UA01.BTH1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.UA01.BTH2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.UA01._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.SDHC.WI01._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.SDHC._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.ADSP._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.A_CC._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.PCI0.TPCH._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.TMEM._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCI0.DPLY._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PAGD._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.LNKA._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKB._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKC._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKD._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKE._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKF._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKG._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.LNKH._STA correctly returned sane looking value 0x0000000b. PASSED: Test 34, \_SB_.PEPD._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.AC__._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.BAT0._STA correctly returned sane looking value 0x0000000f. PASSED: Test 34, \_SB_.BAT1._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.RBTN._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.PCCD._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.MEM2._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.IETM._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.TCPU._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_SB_.WGIG._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_TZ_.FN00._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_TZ_.FN01._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_TZ_.FN02._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_TZ_.FN03._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \_TZ_.FN04._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \NFC3._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \PSM_._STA correctly returned sane looking value 0x00000000. PASSED: Test 34, \ALSD._STA correctly returned sane looking value 0x00000000. Test 35 of 169: Test _BDN (BIOS Dock Name). SKIPPED: Test 35, Skipping test for non-existant object _BDN. Test 36 of 169: Test _BBN (Base Bus Number). PASSED: Test 36, \_SB_.PCI0._BBN correctly returned an integer. Test 37 of 169: Test _DCK (Dock). SKIPPED: Test 37, Skipping test for non-existant object _DCK. Test 38 of 169: Test _INI (Initialize). PASSED: Test 38, \_SB_.PCI0.B0D3._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.PEG0._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.PEG1._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.PEG2._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP01._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP02._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP03._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP04._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP05._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP06._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP07._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.RP08._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.XHC_.RHUB._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.I2C0.ACD0._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.I2C0.ACD1._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.I2C0.ACD2._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.I2C0.ACD3._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0.ADSP._INI returned no values as expected. PASSED: Test 38, \_SB_.PCI0._INI returned no values as expected. PASSED: Test 38, \_SB_.RBTN._INI returned no values as expected. PASSED: Test 38, \_SB_._INI returned no values as expected. Test 39 of 169: Test _GLK (Global Lock). SKIPPED: Test 39, Skipping test for non-existant object _GLK. Test 40 of 169: Test _SEG (Segment). SKIPPED: Test 40, Skipping test for non-existant object _SEG. Test 41 of 169: Test _OFF (Set resource off). PASSED: Test 41, \_SB_.PCI0.PEG0.PG00._OFF returned no values as expected. PASSED: Test 41, \_SB_.PCI0.PEG1.PG01._OFF returned no values as expected. PASSED: Test 41, \_SB_.PCI0.PEG2.PG02._OFF returned no values as expected. PASSED: Test 41, \_TZ_.FN00._OFF returned no values as expected. PASSED: Test 41, \_TZ_.FN01._OFF returned no values as expected. PASSED: Test 41, \_TZ_.FN02._OFF returned no values as expected. PASSED: Test 41, \_TZ_.FN03._OFF returned no values as expected. PASSED: Test 41, \_TZ_.FN04._OFF returned no values as expected. Test 42 of 169: Test _ON (Set resource on). SKIPPED: Test 42, Skipping test for non-existant object _ON. Test 43 of 169: Test _DSW (Device Sleep Wake). PASSED: Test 43, \_SB_.PCI0.EHC1._DSW returned no values as expected. PASSED: Test 43, \_SB_.PCI0.EHC2._DSW returned no values as expected. PASSED: Test 43, \_SB_.PCI0.XHC_._DSW returned no values as expected. PASSED: Test 43, \_SB_.PCI0.HDEF._DSW returned no values as expected. Test 44 of 169: Test _IRC (In Rush Current). SKIPPED: Test 44, Skipping test for non-existant object _IRC. Test 45 of 169: Test _PRE (Power Resources for Enumeration). SKIPPED: Test 45, Skipping test for non-existant object _PRE. Test 46 of 169: Test _PR0 (Power Resources for D0). PASSED: Test 46, \_SB_.PCI0.PEG0._PR0 correctly returned a sane looking package. PASSED: Test 46, \_SB_.PCI0.PEG1._PR0 correctly returned a sane looking package. PASSED: Test 46, \_SB_.PCI0.PEG2._PR0 correctly returned a sane looking package. PASSED: Test 46, \_TZ_.FAN0._PR0 correctly returned a sane looking package. PASSED: Test 46, \_TZ_.FAN1._PR0 correctly returned a sane looking package. PASSED: Test 46, \_TZ_.FAN2._PR0 correctly returned a sane looking package. PASSED: Test 46, \_TZ_.FAN3._PR0 correctly returned a sane looking package. PASSED: Test 46, \_TZ_.FAN4._PR0 correctly returned a sane looking package. Test 47 of 169: Test _PR1 (Power Resources for D1). SKIPPED: Test 47, Skipping test for non-existant object _PR1. Test 48 of 169: Test _PR2 (Power Resources for D2). PASSED: Test 48, \_SB_.PCI0.PEG0._PR2 correctly returned a sane looking package. PASSED: Test 48, \_SB_.PCI0.PEG1._PR2 correctly returned a sane looking package. PASSED: Test 48, \_SB_.PCI0.PEG2._PR2 correctly returned a sane looking package. Test 49 of 169: Test _PR3 (Power Resources for D3). PASSED: Test 49, \_SB_.PCI0.PEG0._PR3 correctly returned a sane looking package. PASSED: Test 49, \_SB_.PCI0.PEG1._PR3 correctly returned a sane looking package. PASSED: Test 49, \_SB_.PCI0.PEG2._PR3 correctly returned a sane looking package. Test 50 of 169: Test _PS0 (Power State 0). PASSED: Test 50, \_SB_.PCI0.LPCB.UAR1._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.LPCB.LPTE._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.XHC_._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.XHC_.RHUB._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C0._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C0.SHUB._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C0.DFUD._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C0.TPD4._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C1._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C1.TPD7._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.I2C1.TPD8._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.SPI0._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.SPI1._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.UA00._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.UA01._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.SDHC._PS0 returned no values as expected. PASSED: Test 50, \_SB_.PCI0.SDHC.WI01._PS0 returned no values as expected. FAILED [MEDIUM] MethodShouldReturnNothing: Test 50, \_SB_.PCI0.SAT0.NVM0._PS0 returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. Test 51 of 169: Test _PS1 (Power State 1). SKIPPED: Test 51, Skipping test for non-existant object _PS1. Test 52 of 169: Test _PS2 (Power State 2). PASSED: Test 52, \_SB_.PCI0.XHC_.RHUB._PS2 returned no values as expected. PASSED: Test 52, \_SB_.PCI0.SDHC.WI01._PS2 returned no values as expected. Test 53 of 169: Test _PS3 (Power State 3). PASSED: Test 53, \_SB_.PCI0.LPCB.UAR1._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.LPCB.LPTE._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.XHC_._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.XHC_.RHUB._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C0._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C0.SHUB._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C0.DFUD._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C0.TPD4._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C1._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C1.TPD7._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.I2C1.TPD8._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.SPI0._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.SPI1._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.UA00._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.UA01._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.SDHC._PS3 returned no values as expected. PASSED: Test 53, \_SB_.PCI0.SDHC.WI01._PS3 returned no values as expected. FAILED [MEDIUM] MethodShouldReturnNothing: Test 53, \_SB_.PCI0.SAT0.NVM0._PS3 returned values, but was expected to return nothing. Object returned: INTEGER: 0x00000000 ADVICE: This probably won't cause any errors, but it should be fixed as the AML code is not conforming to the expected behaviour as described in the ACPI specification. Test 54 of 169: Test _PSC (Power State Current). SKIPPED: Test 54, Skipping test for non-existant object _PSC. Test 55 of 169: Test _PSE (Power State for Enumeration). SKIPPED: Test 55, Skipping test for non-existant object _PSE. Test 56 of 169: Test _PSW (Power State Wake). PASSED: Test 56, \_SB_.PCI0.PEG0._PSW returned no values as expected. PASSED: Test 56, \_SB_.PCI0.PEG1._PSW returned no values as expected. PASSED: Test 56, \_SB_.PCI0.PEG2._PSW returned no values as expected. PASSED: Test 56, \_SB_.PCI0.RP02.PXSX._PSW returned no values as expected. PASSED: Test 56, \_SB_.PCI0.GLAN._PSW returned no values as expected. PASSED: Test 56, \_SB_.LID0._PSW returned no values as expected. PASSED: Test 56, \_SB_.PBTN._PSW returned no values as expected. Test 57 of 169: Test _S1D (S1 Device State). SKIPPED: Test 57, Skipping test for non-existant object _S1D. Test 58 of 169: Test _S2D (S2 Device State). SKIPPED: Test 58, Skipping test for non-existant object _S2D. Test 59 of 169: Test _S3D (S3 Device State). PASSED: Test 59, \_SB_.PCI0.EHC1._S3D correctly returned an integer. PASSED: Test 59, \_SB_.PCI0.EHC2._S3D correctly returned an integer. Test 60 of 169: Test _S4D (S4 Device State). PASSED: Test 60, \_SB_.PCI0.EHC1._S4D correctly returned an integer. PASSED: Test 60, \_SB_.PCI0.EHC2._S4D correctly returned an integer. Test 61 of 169: Test _S0W (S0 Device Wake State). PASSED: Test 61, \_SB_.PCI0.PEG0._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.PEG1._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.PEG2._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C0.TPD9._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPL0._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPL1._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPL2._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPL3._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPL4._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD0._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD1._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD2._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD3._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD7._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.I2C1.TPD8._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.UA01.BTH2._S0W correctly returned an integer. PASSED: Test 61, \_SB_.PCI0.SDHC.WI01._S0W correctly returned an integer. Test 62 of 169: Test _S1W (S1 Device Wake State). SKIPPED: Test 62, Skipping test for non-existant object _S1W. Test 63 of 169: Test _S2W (S2 Device Wake State). SKIPPED: Test 63, Skipping test for non-existant object _S2W. Test 64 of 169: Test _S3W (S3 Device Wake State). PASSED: Test 64, \_SB_.PCI0.I2C0.TPD4._S3W correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.I2C1.TPD7._S3W correctly returned an integer. PASSED: Test 64, \_SB_.PCI0.I2C1.TPD8._S3W correctly returned an integer. Test 65 of 169: Test _S4W (S4 Device Wake State). PASSED: Test 65, \_SB_.PCI0.I2C0.TPD4._S4W correctly returned an integer. PASSED: Test 65, \_SB_.PCI0.SDHC.WI01._S4W correctly returned an integer. Test 66 of 169: Test _S0_ (S0 System State). \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000 \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 66, \_S0_ correctly returned a sane looking package. Test 67 of 169: Test _S1_ (S1 System State). SKIPPED: Test 67, Skipping test for non-existant object _S1_. Test 68 of 169: Test _S2_ (S2 System State). SKIPPED: Test 68, Skipping test for non-existant object _S2_. Test 69 of 169: Test _S3_ (S3 System State). \_S3_ PM1a_CNT.SLP_TYP value: 0x00000005 \_S3_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 69, \_S3_ correctly returned a sane looking package. Test 70 of 169: Test _S4_ (S4 System State). \_S4_ PM1a_CNT.SLP_TYP value: 0x00000006 \_S4_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 70, \_S4_ correctly returned a sane looking package. Test 71 of 169: Test _S5_ (S5 System State). \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007 \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000 PASSED: Test 71, \_S5_ correctly returned a sane looking package. Test 72 of 169: Test _SWS (System Wake Source). SKIPPED: Test 72, Skipping test for non-existant object _SWS. Test 73 of 169: Test _PSS (Performance Supported States). \_PR_.CPU0._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 15000 10 10 1 2600 15000 10 10 2 2500 14236 10 10 3 2300 12752 10 10 4 2200 12031 10 10 5 2000 10635 10 10 6 1900 10095 10 10 7 1800 9429 10 10 8 1600 8138 10 10 9 1500 7514 10 10 10 1400 6902 10 10 11 1200 5845 10 10 12 1100 5271 10 10 13 1000 4709 10 10 14 800 3626 10 10 15 754 3103 10 10 PASSED: Test 73, \_PR_.CPU0._PSS correctly returned a sane looking package. \_SB_.PCI0.B0D4._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 15000 10 10 1 2600 15000 10 10 2 2500 14236 10 10 3 2300 12752 10 10 4 2200 12031 10 10 5 2000 10635 10 10 6 1900 10095 10 10 7 1800 9429 10 10 8 1600 8138 10 10 9 1500 7514 10 10 10 1400 6902 10 10 11 1200 5845 10 10 12 1100 5271 10 10 13 1000 4709 10 10 14 800 3626 10 10 15 754 3103 10 10 PASSED: Test 73, \_SB_.PCI0.B0D4._PSS correctly returned a sane looking package. \_SB_.PCCD._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 15000 10 10 1 2600 15000 10 10 2 2500 14236 10 10 3 2300 12752 10 10 4 2200 12031 10 10 5 2000 10635 10 10 6 1900 10095 10 10 7 1800 9429 10 10 8 1600 8138 10 10 9 1500 7514 10 10 10 1400 6902 10 10 11 1200 5845 10 10 12 1100 5271 10 10 13 1000 4709 10 10 14 800 3626 10 10 15 754 3103 10 10 PASSED: Test 73, \_SB_.PCCD._PSS correctly returned a sane looking package. \_SB_.TCPU._PSS values: P-State Freq Power Latency Bus Master (MHz) (mW) (us) Latency (us) 0 2601 15000 10 10 1 2600 15000 10 10 2 2500 14236 10 10 3 2300 12752 10 10 4 2200 12031 10 10 5 2000 10635 10 10 6 1900 10095 10 10 7 1800 9429 10 10 8 1600 8138 10 10 9 1500 7514 10 10 10 1400 6902 10 10 11 1200 5845 10 10 12 1100 5271 10 10 13 1000 4709 10 10 14 800 3626 10 10 15 754 3103 10 10 PASSED: Test 73, \_SB_.TCPU._PSS correctly returned a sane looking package. Test 74 of 169: Test _CPC (Continuous Performance Control). PASSED: Test 74, \_PR_.CPU0._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU1._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU2._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU3._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU4._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU5._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU6._CPC correctly returned a sane looking package. PASSED: Test 74, \_PR_.CPU7._CPC correctly returned a sane looking package. Test 75 of 169: Test _CSD (C State Dependencies). SKIPPED: Test 75, Skipping test for non-existant object _CSD. Test 76 of 169: Test _CST (C States). SKIPPED: Test 76, Skipping test for non-existant object _CST. Test 77 of 169: Test _PCT (Performance Control). FAILED [MEDIUM] MethodReturnNullObj: Test 77, \_PR_.CPU0._PCT returned a NULL object, and did not return ACPI_TYPE_PACKAGE. Test 78 of 169: Test _PDL (P-State Depth Limit). PASSED: Test 78, \_SB_.PCI0.B0D4._PDL correctly returned an integer. PASSED: Test 78, \_SB_.TCPU._PDL correctly returned an integer. Test 79 of 169: Test _PPC (Performance Present Capabilities). PASSED: Test 79, \_PR_.CPU0._PPC correctly returned an integer. PASSED: Test 79, \_SB_.PCI0.B0D4._PPC correctly returned an integer. PASSED: Test 79, \_SB_.PCCD._PPC correctly returned an integer. PASSED: Test 79, \_SB_.TCPU._PPC correctly returned an integer. Test 80 of 169: Test _PPE (Polling for Platform Error). SKIPPED: Test 80, Skipping test for non-existant object _PPE. Test 81 of 169: Test _TDL (T-State Depth Limit). PASSED: Test 81, \_SB_.PCI0.B0D4._TDL correctly returned an integer. PASSED: Test 81, \_SB_.TCPU._TDL correctly returned an integer. Test 82 of 169: Test _TPC (Throttling Present Capabilities). PASSED: Test 82, \_SB_.PCI0.B0D4._TPC correctly returned an integer. PASSED: Test 82, \_SB_.TCPU._TPC correctly returned an integer. Test 83 of 169: Test _TSD (Throttling State Dependencies). FAILED [MEDIUM] Method_TSDSubPackageElement1: Test 83, \_SB_.PCI0.B0D4._TSD sub-package 0 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. FAILED [MEDIUM] Method_TSDSubPackageElement1: Test 83, \_SB_.PCI0.B0D4._TSD sub-package 1 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. FAILED [MEDIUM] Method_TSDSubPackageElement1: Test 83, \_SB_.TCPU._TSD sub-package 0 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. FAILED [MEDIUM] Method_TSDSubPackageElement1: Test 83, \_SB_.TCPU._TSD sub-package 1 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. Test 84 of 169: Test _TSS (Throttling Supported States). FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.PCI0.B0D4._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.PCI0.B0D4._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. \_SB_.PCI0.B0D4._TSS values: T-State CPU Power Latency Control Status Freq (mW) (usecs) 0 0% 0 0 00 00 1 0% 0 0 00 00 FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.PCCD._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.PCCD._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. \_SB_.PCCD._TSS values: T-State CPU Power Latency Control Status Freq (mW) (usecs) 0 0% 0 0 00 00 1 0% 0 0 00 00 FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.TCPU._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. FAILED [MEDIUM] Method_TSDSubPackageElement0: Test 84, \_SB_.TCPU._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. \_SB_.TCPU._TSS values: T-State CPU Power Latency Control Status Freq (mW) (usecs) 0 0% 0 0 00 00 1 0% 0 0 00 00 Test 85 of 169: Test _PUR (Processor Utilization Request). PASSED: Test 85, \_SB_.PAGD._PUR correctly returned a sane looking package. Test 86 of 169: Test _MSG (Message). SKIPPED: Test 86, Skipping test for non-existant object _MSG. Test 87 of 169: Test _SST (System Status). SKIPPED: Test 87, Skipping test for non-existant object _SST. Test 88 of 169: Test _ALC (Ambient Light Colour Chromaticity). SKIPPED: Test 88, Skipping test for non-existant object _ALC. Test 89 of 169: Test _ALI (Ambient Light Illuminance). PASSED: Test 89, \ALSD._ALI correctly returned an integer. Test 90 of 169: Test _ALT (Ambient Light Temperature). SKIPPED: Test 90, Skipping test for non-existant object _ALT. Test 91 of 169: Test _ALP (Ambient Light Polling). SKIPPED: Test 91, Skipping test for non-existant object _ALP. Test 92 of 169: Test _LID (Lid Status). PASSED: Test 92, \_SB_.LID0._LID correctly returned sane looking value 0x00000000. Test 93 of 169: Test _GTF (Get Task File). PASSED: Test 93, \_SB_.PCI0.SAT0.PRT0._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.PRT1._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.PRT2._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.PRT3._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.SPT0._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.SPT1._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.SPT3._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.SPT4._GTF correctly returned a sane looking buffer. PASSED: Test 93, \_SB_.PCI0.SAT0.SPT5._GTF correctly returned a sane looking buffer. Test 94 of 169: Test _GTM (Get Timing Mode). PASSED: Test 94, \_SB_.PCI0.SAT0._GTM correctly returned a sane looking buffer. Test 95 of 169: Test _UPD (User Presence Detect). SKIPPED: Test 95, Skipping test for non-existant object _UPD. Test 96 of 169: Test _UPP (User Presence Polling). SKIPPED: Test 96, Skipping test for non-existant object _UPP. Test 97 of 169: Test _GCP (Get Capabilities). SKIPPED: Test 97, Skipping test for non-existant object _GCP. Test 98 of 169: Test _GRT (Get Real Time). SKIPPED: Test 98, Skipping test for non-existant object _GRT. Test 99 of 169: Test _GWS (Get Wake Status). SKIPPED: Test 99, Skipping test for non-existant object _GWS. Test 100 of 169: Test _STP (Set Expired Timer Wake Policy). SKIPPED: Test 100, Skipping test for non-existant object _STP. Test 101 of 169: Test _STV (Set Timer Value). SKIPPED: Test 101, Skipping test for non-existant object _STV. Test 102 of 169: Test _TIP (Expired Timer Wake Policy). SKIPPED: Test 102, Skipping test for non-existant object _TIP. Test 103 of 169: Test _TIV (Timer Values). SKIPPED: Test 103, Skipping test for non-existant object _TIV. Test 104 of 169: Test _SBS (Smart Battery Subsystem). SKIPPED: Test 104, Skipping test for non-existant object _SBS. Test 105 of 169: Test _BCT (Battery Charge Time). SKIPPED: Test 105, Skipping test for non-existant object _BCT. Test 106 of 169: Test _BIF (Battery Information). PASSED: Test 106, \_SB_.BAT0._BIF correctly returned a sane looking package. PASSED: Test 106, \_SB_.BAT1._BIF correctly returned a sane looking package. Test 107 of 169: Test _BIX (Battery Information Extended). SKIPPED: Test 107, Skipping test for non-existant object _BIX. Test 108 of 169: Test _BMA (Battery Measurement Averaging). SKIPPED: Test 108, Skipping test for non-existant object _BMA. Test 109 of 169: Test _BMC (Battery Maintenance Control). SKIPPED: Test 109, Skipping test for non-existant object _BMC. Test 110 of 169: Test _BMD (Battery Maintenance Data). SKIPPED: Test 110, Skipping test for non-existant object _BMD. Test 111 of 169: Test _BMS (Battery Measurement Sampling Time). SKIPPED: Test 111, Skipping test for non-existant object _BMS. Test 112 of 169: Test _BST (Battery Status). PASSED: Test 112, \_SB_.BAT0._BST correctly returned a sane looking package. PASSED: Test 112, \_SB_.BAT1._BST correctly returned a sane looking package. Test 113 of 169: Test _BTP (Battery Trip Point). SKIPPED: Test 113, Skipping test for non-existant object _BTP. Test 114 of 169: Test _BTM (Battery Time). SKIPPED: Test 114, Skipping test for non-existant object _BTM. Test 115 of 169: Test _PCL (Power Consumer List). PASSED: Test 115, \_SB_.AC__._PCL returned a sane package of 3 references. PASSED: Test 115, \_SB_.BAT0._PCL returned a sane package of 1 references. PASSED: Test 115, \_SB_.BAT1._PCL returned a sane package of 1 references. Test 116 of 169: Test _PIF (Power Source Information). SKIPPED: Test 116, Skipping test for non-existant object _PIF. Test 117 of 169: Test _PSR (Power Source). PASSED: Test 117, \_SB_.AC__._PSR correctly returned sane looking value 0x00000000. Test 118 of 169: Test _GAI (Get Averaging Level). SKIPPED: Test 118, Skipping test for non-existant object _GAI. Test 119 of 169: Test _GHL (Get Harware Limit). SKIPPED: Test 119, Skipping test for non-existant object _GHL. Test 120 of 169: Test _PMM (Power Meter Measurement). SKIPPED: Test 120, Skipping test for non-existant object _PMM. Test 121 of 169: Test _FIF (Fan Information). SKIPPED: Test 121, Skipping test for non-existant object _FIF. Test 122 of 169: Test _FSL (Fan Set Level). SKIPPED: Test 122, Skipping test for non-existant object _FSL. Test 123 of 169: Test _FST (Fan Status). SKIPPED: Test 123, Skipping test for non-existant object _FST. Test 124 of 169: Test _ACx (Active Cooling). PASSED: Test 124, \_SB_.PCI0.B0D4._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.LPCB.ECDV.NGFF._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.LPCB.ECDV.TVGA._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.TPCH._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.TMEM._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.WGIG._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_TZ_.TZ00._AC0 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.B0D4._AC1 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.TPCH._AC1 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.TMEM._AC1 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC1 correctly returned a sane looking return type. PASSED: Test 124, \_TZ_.TZ00._AC1 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC2 correctly returned a sane looking return type. PASSED: Test 124, \_TZ_.TZ00._AC2 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.LPCB.ECDV.TSKN._AC3 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC3 correctly returned a sane looking return type. PASSED: Test 124, \_TZ_.TZ00._AC3 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.LPCB.ECDV.TSKN._AC4 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC4 correctly returned a sane looking return type. PASSED: Test 124, \_TZ_.TZ00._AC4 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.PCI0.LPCB.ECDV.TSKN._AC5 correctly returned a sane looking return type. PASSED: Test 124, \_SB_.TCPU._AC5 correctly returned a sane looking return type. SKIPPED: Test 124, Skipping test for non-existant object _AC6. SKIPPED: Test 124, Skipping test for non-existant object _AC7. SKIPPED: Test 124, Skipping test for non-existant object _AC8. SKIPPED: Test 124, Skipping test for non-existant object _AC9. Test 125 of 169: Test _ART (Active Cooling Relationship Table). FAILED [MEDIUM] Method_ARTBadSubPackageReturnType: Test 125, \_SB_.IETM._ART sub-package 1 element 0 is not a reference. FAILED [MEDIUM] Method_ARTBadSubPackageReturnType: Test 125, \_SB_.IETM._ART sub-package 1 element 1 is not a reference. Test 126 of 169: Test _CRT (Critical Trip Point). PASSED: Test 126, \_SB_.PCI0.B0D4._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.PCI0.LPCB.ECDV.TSKN._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.PCI0.LPCB.ECDV.NGFF._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.PCI0.LPCB.ECDV.TVGA._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.PCI0.TPCH._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.PCI0.TMEM._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.TCPU._CRT correctly returned a sane looking return type. PASSED: Test 126, \_SB_.WGIG._CRT correctly returned a sane looking return type. PASSED: Test 126, \_TZ_.THM_._CRT correctly returned a sane looking return type. PASSED: Test 126, \_TZ_.TZ00._CRT correctly returned a sane looking return type. PASSED: Test 126, \_TZ_.TZ01._CRT correctly returned a sane looking return type. Test 127 of 169: Test _DTI (Device Temperature Indication). PASSED: Test 127, \_SB_.PCI0.B0D4._DTI returned no values as expected. PASSED: Test 127, \_SB_.PCI0.LPCB.ECDV.TSKN._DTI returned no values as expected. PASSED: Test 127, \_SB_.PCI0.LPCB.ECDV.NGFF._DTI returned no values as expected. PASSED: Test 127, \_SB_.PCI0.LPCB.ECDV.TVGA._DTI returned no values as expected. PASSED: Test 127, \_SB_.PCI0.TPCH._DTI returned no values as expected. PASSED: Test 127, \_SB_.PCI0.TMEM._DTI returned no values as expected. PASSED: Test 127, \_SB_.TCPU._DTI returned no values as expected. PASSED: Test 127, \_SB_.WGIG._DTI returned no values as expected. Test 128 of 169: Test _HOT (Hot Temperature). PASSED: Test 128, \_SB_.PCI0.B0D4._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.PCI0.LPCB.ECDV.TSKN._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.PCI0.LPCB.ECDV.NGFF._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.PCI0.LPCB.ECDV.TVGA._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.PCI0.TPCH._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.PCI0.TMEM._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.TCPU._HOT correctly returned a sane looking return type. PASSED: Test 128, \_SB_.WGIG._HOT correctly returned a sane looking return type. Test 129 of 169: Test _NTT (Notification Temp Threshold). PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) PASSED: Test 129, _NTT correctly returned sane looking value 0x00000ade (278.2 degrees K) Test 130 of 169: Test _PSL (Passive List). PASSED: Test 130, \_TZ_.TZ01._PSL correctly returned a sane looking package. Test 131 of 169: Test _PSV (Passive Temp). PASSED: Test 131, \_SB_.PCI0.B0D4._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.PCI0.LPCB.ECDV.TSKN._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.PCI0.LPCB.ECDV.NGFF._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.PCI0.LPCB.ECDV.TVGA._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.PCI0.TPCH._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.PCI0.TMEM._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.TCPU._PSV correctly returned a sane looking return type. PASSED: Test 131, \_SB_.WGIG._PSV correctly returned a sane looking return type. PASSED: Test 131, \_TZ_.TZ01._PSV correctly returned a sane looking return type. Test 132 of 169: Test _RTV (Relative Temp Values). SKIPPED: Test 132, Skipping test for non-existant object _RTV. Test 133 of 169: Test _SCP (Set Cooling Policy). PASSED: Test 133, \_SB_.PCI0.B0D4._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TSKN._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.NGFF._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TVGA._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TPCH._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TMEM._DTI returned no values as expected. PASSED: Test 133, \_SB_.TCPU._DTI returned no values as expected. PASSED: Test 133, \_SB_.WGIG._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.B0D4._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TSKN._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.NGFF._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TVGA._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TPCH._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TMEM._DTI returned no values as expected. PASSED: Test 133, \_SB_.TCPU._DTI returned no values as expected. PASSED: Test 133, \_SB_.WGIG._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.B0D4._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TSKN._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.NGFF._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TVGA._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TPCH._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TMEM._DTI returned no values as expected. PASSED: Test 133, \_SB_.TCPU._DTI returned no values as expected. PASSED: Test 133, \_SB_.WGIG._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.B0D4._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TSKN._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.NGFF._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.LPCB.ECDV.TVGA._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TPCH._DTI returned no values as expected. PASSED: Test 133, \_SB_.PCI0.TMEM._DTI returned no values as expected. PASSED: Test 133, \_SB_.TCPU._DTI returned no values as expected. PASSED: Test 133, \_SB_.WGIG._DTI returned no values as expected. Test 134 of 169: Test _TC1 (Thermal Constant 1). PASSED: Test 134, _TC1 correctly returned sane looking value 0x00000000. Test 135 of 169: Test _TC2 (Thermal Constant 2). PASSED: Test 135, _TC1 correctly returned sane looking value 0x00000000. Test 136 of 169: Test _TMP (Thermal Zone Current Temp). PASSED: Test 136, \_SB_.PCI0.B0D4._TMP correctly returned a sane looking return type. PASSED: Test 136, \_SB_.PCI0.LPCB.ECDV.TSKN._TMP correctly returned a sane looking return type. PASSED: Test 136, \_SB_.PCI0.LPCB.ECDV.NGFF._TMP correctly returned a sane looking return type. ACPICA Exception AE_NOT_FOUND during execution of method _TMP FAILED [CRITICAL] AENotFound: Test 136, Detected error 'Not found' when evaluating '\_SB_.PCI0.LPCB.ECDV.TVGA._TMP'. ADVICE: An ACPI object or entity was requested but could not be found. Running fwts with the --acpica=slack option may work around this issue. PASSED: Test 136, \_SB_.PCI0.TMEM._TMP correctly returned a sane looking return type. PASSED: Test 136, \_SB_.TCPU._TMP correctly returned a sane looking return type. PASSED: Test 136, \_TZ_.THM_._TMP correctly returned a sane looking return type. PASSED: Test 136, \_TZ_.TZ00._TMP correctly returned a sane looking return type. PASSED: Test 136, \_TZ_.TZ01._TMP correctly returned a sane looking return type. Test 137 of 169: Test _TPT (Trip Point Temperature). SKIPPED: Test 137, Skipping test for non-existant object _TPT. Test 138 of 169: Test _TRT (Thermal Relationship Table). PASSED: Test 138, \_SB_.IETM._TRT correctly returned a sane looking package. Test 139 of 169: Test _TSP (Thermal Sampling Period). PASSED: Test 139, _TSP correctly returned sane looking value 0.000000 seconds Test 140 of 169: Test _TST (Temperature Sensor Threshold). SKIPPED: Test 140, Skipping test for non-existant object _TST. Test 141 of 169: Test _TZD (Thermal Zone Devices). SKIPPED: Test 141, Skipping test for non-existant object _TZD. Test 142 of 169: Test _TZM (Thermal Zone member). SKIPPED: Test 142, Skipping test for non-existant object _TZM. Test 143 of 169: Test _TZP (Thermal Zone Polling). SKIPPED: Test 143, Skipping test for non-existant object _TZP. Test 144 of 169: Test _PTS (Prepare to Sleep). Test _PTS(1). PASSED: Test 144, \_PTS returned no values as expected. Test _PTS(2). PASSED: Test 144, \_PTS returned no values as expected. Test _PTS(3). PASSED: Test 144, \_PTS returned no values as expected. Test _PTS(4). PASSED: Test 144, \_PTS returned no values as expected. Test _PTS(5). PASSED: Test 144, \_PTS returned no values as expected. Test 145 of 169: Test _TTS (Transition to State). SKIPPED: Test 145, Optional control method _TTS does not exist. Test 146 of 169: Test _S0 (System S0 State). SKIPPED: Test 146, Skipping test for non-existant object _S0. Test 147 of 169: Test _S1 (System S1 State). SKIPPED: Test 147, Skipping test for non-existant object _S1. Test 148 of 169: Test _S2 (System S2 State). SKIPPED: Test 148, Skipping test for non-existant object _S2. Test 149 of 169: Test _S3 (System S3 State). SKIPPED: Test 149, Skipping test for non-existant object _S3. Test 150 of 169: Test _S4 (System S4 State). SKIPPED: Test 150, Skipping test for non-existant object _S4. Test 151 of 169: Test _S5 (System S5 State). SKIPPED: Test 151, Skipping test for non-existant object _S5. Test 152 of 169: Test _WAK (System Wake). Test _WAK(1) System Wake, State S1. PASSED: Test 152, \_WAK correctly returned a sane looking package. Test _WAK(2) System Wake, State S2. PASSED: Test 152, \_WAK correctly returned a sane looking package. Test _WAK(3) System Wake, State S3. PASSED: Test 152, \_WAK correctly returned a sane looking package. Test _WAK(4) System Wake, State S4. PASSED: Test 152, \_WAK correctly returned a sane looking package. Test _WAK(5) System Wake, State S5. PASSED: Test 152, \_WAK correctly returned a sane looking package. Test 153 of 169: Test _ADR (Return Unique ID for Device). PASSED: Test 153, \_SB_.PCI0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.B0D3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.CRT_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.LCD_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DVI_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DVI2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DVI3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DP__._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DP2_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GFX0.DP3_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.B0D4._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG0.NVID._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG0.PEGP._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG1.PEGP._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.PEG2.PEGP._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP01._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP01.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP01.D02B._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP02._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP02.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP02.D02C._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP03._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP03.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP03.D02D._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP04._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP04.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP04.D02E._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP05._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP05.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP05.D034._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP05.D035._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP06._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP06.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP06.D02F._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP07._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP07.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP08._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.RP08.PXSX._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.LPCB._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.D031._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.GLAN._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR16.WCAM._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS01._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS02._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS03._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS04._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS05._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS06._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS07._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.HS08._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.SSP1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.XHC_.RHUB.SSP2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.ACD0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.ACD1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.ACD2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.ACD3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.SHUB._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.DFUD._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C0.TPD4._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPL0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPFU._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPL2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPL3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPL4._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPD0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPD1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPD2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPD3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.I2C1.TPD7._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SDHC.WI01._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.HDEF._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.ADSP.I2S0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.ADSP.I2S1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.PRT0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.PRT1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.PRT2._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.PRT3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.NVM0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.SPT0._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.SPT1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.SPT3._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.SPT4._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT0.SPT5._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SAT1._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.SBUS._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.HECI._ADR correctly returned an integer. PASSED: Test 153, \_SB_.PCI0.TPCH._ADR correctly returned an integer. Test 154 of 169: Test _BCL (Query List of Brightness Control Levels Supported). Brightness levels for \_SB_.PCI0.GFX0.LCD_._BCL: Level on full power : 0 Level on battery power: 0 Brightness Levels : 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 PASSED: Test 154, \_SB_.PCI0.GFX0.LCD_._BCL returned a sane package of 18 integers. Brightness levels for \_SB_.PCI0.DPLY._BCL: Level on full power : 0 Level on battery power: 0 Brightness Levels : 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 PASSED: Test 154, \_SB_.PCI0.DPLY._BCL returned a sane package of 18 integers. Test 155 of 169: Test _BCM (Set Brightness Level). PASSED: Test 155, \_SB_.PCI0.GFX0.LCD_._BCM returned no values as expected. PASSED: Test 155, \_SB_.PCI0.DPLY._BCM returned no values as expected. Test 156 of 169: Test _BQC (Brightness Query Current Level). PASSED: Test 156, \_SB_.PCI0.GFX0.LCD_._BQC correctly returned an integer. PASSED: Test 156, \_SB_.PCI0.DPLY._BQC correctly returned an integer. Test 157 of 169: Test _DCS (Return the Status of Output Device). PASSED: Test 157, \_SB_.PCI0.GFX0.CRT_._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.LCD_._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DVI_._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DVI2._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DVI3._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DP__._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DP2_._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.GFX0.DP3_._DCS correctly returned an integer. PASSED: Test 157, \_SB_.PCI0.DPLY._DCS correctly returned an integer. Test 158 of 169: Test _DDC (Return the EDID for this Device). SKIPPED: Test 158, Skipping test for non-existant object _DDC. Test 159 of 169: Test _DSS (Device Set State). PASSED: Test 159, \_SB_.PCI0.GFX0.CRT_._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.LCD_._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DVI_._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DVI2._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DVI3._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DP__._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DP2_._DSS returned no values as expected. PASSED: Test 159, \_SB_.PCI0.GFX0.DP3_._DSS returned no values as expected. Test 160 of 169: Test _DGS (Query Graphics State). PASSED: Test 160, \_SB_.PCI0.GFX0.CRT_._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.LCD_._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DVI_._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DVI2._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DVI3._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DP__._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DP2_._DGS correctly returned an integer. PASSED: Test 160, \_SB_.PCI0.GFX0.DP3_._DGS correctly returned an integer. Test 161 of 169: Test _DOD (Enumerate All Devices Attached to Display Adapter). Device 0: Instance: 0 Display port attachment: 0 Type of display: 1 (VGA, CRT or VESA Compatible Analog Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 1: Instance: 0 Display port attachment: 0 Type of display: 4 (Internal/Integrated Digital Flat Panel) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 2: Instance: 2 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 3: Instance: 3 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 4: Instance: 0 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 5: Instance: 1 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 6: Instance: 4 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 Device 7: Instance: 5 Display port attachment: 0 Type of display: 3 (External Digital Monitor) BIOS can detect device: 0 Non-VGA device: 0 Head or pipe ID: 0 PASSED: Test 161, \_SB_.PCI0.GFX0._DOD correctly returned a sane looking package. Test 162 of 169: Test _DOS (Enable/Disable Output Switching). PASSED: Test 162, \_SB_.PCI0.GFX0._DOS returned no values as expected. Test 163 of 169: Test _GPD (Get POST Device). SKIPPED: Test 163, Skipping test for non-existant object _GPD. Test 164 of 169: Test _ROM (Get ROM Data). SKIPPED: Test 164, Skipping test for non-existant object _ROM. Test 165 of 169: Test _SPD (Set POST Device). SKIPPED: Test 165, Skipping test for non-existant object _SPD. Test 166 of 169: Test _VPO (Video POST Options). SKIPPED: Test 166, Skipping test for non-existant object _VPO. Test 167 of 169: Test _CBA (Configuration Base Address). SKIPPED: Test 167, Skipping test for non-existant object _CBA. Test 168 of 169: Test _IFT (IPMI Interface Type). SKIPPED: Test 168, Skipping test for non-existant object _IFT. Test 169 of 169: Test _SRV (IPMI Interface Revision). SKIPPED: Test 169, Skipping test for non-existant object _SRV. ================================================================================ 837 passed, 17 failed, 0 warning, 0 aborted, 95 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 - 0x00000000000913ff (System RAM) 0x0000000000091400 - 0x000000000009ffff (reserved) 0x00000000000e0000 - 0x00000000000fffff (reserved) 0x0000000000100000 - 0x00000000c8a49fff (System RAM) 0x00000000c8a4a000 - 0x00000000c8ec0fff (reserved) 0x00000000c8ec1000 - 0x00000000dadeafff (System RAM) 0x00000000dadeb000 - 0x00000000daeabfff (reserved) 0x00000000daeac000 - 0x00000000daed4fff (ACPI Non-volatile Storage) 0x00000000daed5000 - 0x00000000db80cfff (ACPI Non-volatile Storage) 0x00000000db80d000 - 0x00000000dbafefff (reserved) 0x00000000dbaff000 - 0x00000000dbafffff (System RAM) 0x00000000dd000000 - 0x00000000df1fffff (reserved) 0x00000000f8000000 - 0x00000000fbffffff (reserved) 0x00000000fec00000 - 0x00000000fec00fff (reserved) 0x00000000fed00000 - 0x00000000fed03fff (reserved) 0x00000000fed1c000 - 0x00000000fed1ffff (reserved) 0x00000000fee00000 - 0x00000000fee00fff (reserved) 0x00000000ff000000 - 0x00000000ffffffff (reserved) 0x0000000100000000 - 0x000000011edfffff (System RAM) MCFG table found, size is 16 bytes (excluding header) (1 entries). Configuration Entry #0: Base Address : 0xf8000000 Segment : 0 Start bus : 0 End bus : 63 PASSED: Test 1, MCFG MMIO config space is reserved in memory map table. Test 2 of 2: Validate MCFG PCI config space. PASSED: Test 2, PCI config space verified. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ fan: Simple fan tests. -------------------------------------------------------------------------------- Test 1 of 2: Test fan status. Test how many fans there are in the system. Check for the current status of the fan(s). PASSED: Test 1, Fan cooling_device0 of type Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device1 of type Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device2 of type Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device3 of type Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device4 of type Fan has max cooling state 1 and current cooling state 0. PASSED: Test 1, Fan cooling_device5 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device6 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device7 of type Processor has max cooling state 3 and current cooling state 0. PASSED: Test 1, Fan cooling_device8 of type Processor has max cooling state 3 and current cooling state 0. FAILED [MEDIUM] NoFanCurState: Test 1, Fan present but has no cur_state present. PASSED: Test 1, Fan cooling_device10 of type LCD has max cooling state 15 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_device5 current state did not change from value 0 while CPUs were busy. Fan cooling_device6 current state did not change from value 0 while CPUs were busy. Fan cooling_device7 current state did not change from value 0 while CPUs were busy. Fan cooling_device8 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. ================================================================================ 10 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ fadt: FADT SCI_EN enabled tests. -------------------------------------------------------------------------------- Test 1 of 2: Test FADT SCI_EN bit is enabled. FADT Preferred PM Profile: 2 (Mobile) FADT is greater than ACPI version 1.0 PASSED: Test 1, SCI_EN bit in PM1a Control Register Block is enabled. Test 2 of 2: Test FADT reset register. PASSED: Test 2, FADT reset register width is 8 bits wide as expected. PASSED: Test 2, FADT register bit offset is 0 as expected. ================================================================================ 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ dmar: DMA Remapping (VT-d) test. -------------------------------------------------------------------------------- Test 1 of 1: DMA Remapping test. PASSED: Test 1, DMAR ACPI table has passed test. PASSED: Test 1, Found no DMAR errors in kernel log. ================================================================================ 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ cstates: Processor C state support test. -------------------------------------------------------------------------------- Test 1 of 1: Test all CPUs C-states. This test checks if all processors have the same number of C-states, if the C-state counter works and if C-state transitions happen. PASSED: Test 1, Processor 0 has reached all C-states: PASSED: Test 1, Processor 1 has reached all C-states: PASSED: Test 1, Processor 1 has the same number of C-states as processor 0 PASSED: Test 1, Processor 2 has reached all C-states: PASSED: Test 1, Processor 2 has the same number of C-states as processor 0 PASSED: Test 1, Processor 3 has reached all C-states: PASSED: Test 1, Processor 3 has the same number of C-states as processor 0 ================================================================================ 7 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ checksum: ACPI table checksum test. -------------------------------------------------------------------------------- Test 1 of 1: ACPI table checksum test. PASSED: Test 1, Table RSDP has correct checksum 0x51. PASSED: Test 1, Table RSDP has correct extended checksum 0x37. PASSED: Test 1, Table XSDT has correct checksum 0xb8 PASSED: Test 1, Table DSDT has correct checksum 0x97 PASSED: Test 1, Table FACP has correct checksum 0xfd PASSED: Test 1, Table APIC has correct checksum 0xca PASSED: Test 1, Table FPDT has correct checksum 0x41 PASSED: Test 1, Table FIDT has correct checksum 0x12 PASSED: Test 1, Table MCFG has correct checksum 0x9c PASSED: Test 1, Table HPET has correct checksum 0xa9 PASSED: Test 1, Table SSDT has correct checksum 0xa3 PASSED: Test 1, Table UEFI has correct checksum 0x0c PASSED: Test 1, Table SSDT has correct checksum 0x07 PASSED: Test 1, Table ASF! has correct checksum 0xc8 PASSED: Test 1, Table SSDT has correct checksum 0xdb PASSED: Test 1, Table SSDT has correct checksum 0x1a PASSED: Test 1, Table SSDT has correct checksum 0x3a PASSED: Test 1, Table SSDT has correct checksum 0xde PASSED: Test 1, Table PCCT has correct checksum 0x72 PASSED: Test 1, Table SSDT has correct checksum 0xf1 PASSED: Test 1, Table SSDT has correct checksum 0x76 PASSED: Test 1, Table SSDT has correct checksum 0x4f PASSED: Test 1, Table SLIC has correct checksum 0x6a PASSED: Test 1, Table DMAR has correct checksum 0xd3 PASSED: Test 1, Table RSDT has correct checksum 0xa1 PASSED: Test 1, Table FACP has correct checksum 0xbc ================================================================================ 26 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ autobrightness: Automated LCD brightness test. -------------------------------------------------------------------------------- Test 1 of 2: Test for maximum and actual brightness. PASSED: Test 1, Maximum brightness for intel_backlight is 937 which is sane. PASSED: Test 1, Actual brightness for intel_backlight is 937 which is in range 0..937. PASSED: Test 1, Maximum brightness for acpi_video0 is 15 which is sane. PASSED: Test 1, Actual brightness for acpi_video0 is 15 which is in range 0..15. Test 2 of 2: Change actual brightness. PASSED: Test 2, Actual brightness matches the brightnesss level for all 937 levels for backlight intel_backlight. PASSED: Test 2, Actual brightness matches the brightnesss level for all 15 levels for backlight acpi_video0. ================================================================================ 6 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ apicinstance: Test for single instance of APIC/MADT table. -------------------------------------------------------------------------------- Test 1 of 1: Test for single instance of APIC/MADT table. Found APIC/MADT table APIC @ daec7720, length 0x132 PASSED: Test 1, Found 1 APIC/MADT table(s), as expected. ================================================================================ 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ acpitables: ACPI table settings sanity tests. -------------------------------------------------------------------------------- Test 1 of 2: Test ACPI tables. FAILED [MEDIUM] MADTLAPICNMIFlags: Test 1, MADT Local APIC NMI flags, bits 4..31 are reserved and should be zero, but are set as: 5599. FAILED [MEDIUM] MADTLAPICNMIFlags: Test 1, MADT Local APIC NMI flags, bits 4..31 are reserved and should be zero, but are set as: 58ec. Table ECDT not present to check. PASSED: Test 1, Table FACP passed. PASSED: Test 1, Table HPET passed. PASSED: Test 1, Table MCFG passed. PASSED: Test 1, Table RSDT passed. PASSED: Test 1, Table RSDP passed. Table SBST not present to check. PASSED: Test 1, Table XSDT passed. Test 2 of 2: Test ACPI headers. PASSED: Test 2, Table XSDT has valid signature and ID strings. PASSED: Test 2, Table DSDT has valid signature and ID strings. PASSED: Test 2, Table FACP has valid signature and ID strings. PASSED: Test 2, Table APIC has valid signature and ID strings. PASSED: Test 2, Table FPDT has valid signature and ID strings. PASSED: Test 2, Table FIDT has valid signature and ID strings. PASSED: Test 2, Table MCFG has valid signature and ID strings. PASSED: Test 2, Table HPET has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table UEFI has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table ASF! has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table PCCT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SSDT has valid signature and ID strings. PASSED: Test 2, Table SLIC has valid signature and ID strings. PASSED: Test 2, Table DMAR has valid signature and ID strings. PASSED: Test 2, Table RSDT has valid signature and ID strings. PASSED: Test 2, Table FACP has valid signature and ID strings. ================================================================================ 30 passed, 2 failed, 0 warning, 0 aborted, 0 skipped, 0 info only. ================================================================================ 1089 passed, 355 failed, 13 warnings, 1 aborted, 98 skipped, 10 info only. Test Failure Summary ================================================================================ Critical failures: 1 method: Detected error 'Not found' when evaluating '\_SB_.PCI0.LPCB.ECDV.TVGA._TMP'. High failures: 18 klog: HIGH Kernel message: [ 0.000000] ACPI Error: Gpe0Block - 32-bit FADT register is too long (32 bytes, 256 bits) to convert to GAS struct - 255 bits max, truncating (20131115/tbfadt-202) klog: HIGH Kernel message: [ 0.028963] Your BIOS is broken and requested that x2apic be disabled. klog: HIGH Kernel message: [ 0.482630] \_SB_.PCI0:_OSC invalid UUID klog: HIGH Kernel message: [ 5.826667] ACPI Error: [LGPI] Namespace lookup failure, AE_ALREADY_EXISTS (20131115/dswload2-330) klog: HIGH Kernel message: [ 5.826674] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20131115/psobject-222) klog: HIGH Kernel message: [ 5.826677] ACPI Error: Method parse/execution failed [\_SB_.LID0._LID] (Node ffff880118aae258), AE_ALREADY_EXISTS (20131115/psparse-536) syntaxcheck: Assembler error in line 115 syntaxcheck: Assembler error in line 118 syntaxcheck: Assembler error in line 160 syntaxcheck: Assembler error in line 163 syntaxcheck: Assembler error in line 169 syntaxcheck: Compilation aborted early due to a parser detected syntax error. syntaxcheck: Assembler error in line 219 syntaxcheck: Assembler error in line 3548 syntaxcheck: Assembler error in line 3556 syntaxcheck: Assembler error in line 3557 syntaxcheck: Assembler error in line 3561 syntaxcheck: Assembler error in line 3614 Medium failures: 124 cpufreq: Supposedly higher frequency 2.000 GHz is slower (180756 bogo loops) than frequency 2.000 GHz (181103 bogo loops) on CPU 0. cpufreq: Supposedly higher frequency 2.200 GHz is slower (181308 bogo loops) than frequency 2.200 GHz (181333 bogo loops) on CPU 1. cpufreq: Supposedly higher frequency 2.300 GHz is slower (180838 bogo loops) than frequency 2.300 GHz (181308 bogo loops) on CPU 1. cpufreq: Supposedly higher frequency 2.600 GHz is slower (180850 bogo loops) than frequency 2.600 GHz (180960 bogo loops) on CPU 1. cpufreq: Supposedly higher frequency 2.200 GHz is slower (181280 bogo loops) than frequency 2.200 GHz (181343 bogo loops) on CPU 2. cpufreq: Supposedly higher frequency 2.300 GHz is slower (181149 bogo loops) than frequency 2.300 GHz (181280 bogo loops) on CPU 2. cpufreq: Supposedly higher frequency 2.500 GHz is slower (181013 bogo loops) than frequency 2.500 GHz (181149 bogo loops) on CPU 2. cpufreq: Supposedly higher frequency 2.601 GHz is slower (178882 bogo loops) than frequency 2.601 GHz (181013 bogo loops) on CPU 2. cpufreq: Supposedly higher frequency 800.000 MHz is slower (76248 bogo loops) than frequency 800.000 MHz (76280 bogo loops) on CPU 3. cpufreq: Supposedly higher frequency 2.200 GHz is slower (180809 bogo loops) than frequency 2.200 GHz (181278 bogo loops) on CPU 3. cpufreq: Supposedly higher frequency 2.500 GHz is slower (181276 bogo loops) than frequency 2.500 GHz (181349 bogo loops) on CPU 3. cpufreq: Supposedly higher frequency 2.600 GHz is slower (181177 bogo loops) than frequency 2.600 GHz (181276 bogo loops) on CPU 3. maxfreq: Maximum scaling frequency 2.601000 GHz do not match expected frequency 2.000000 GHz. syntaxcheck: Assembler warning in line 6012 syntaxcheck: Assembler warning in line 6029 syntaxcheck: Assembler warning in line 6236 syntaxcheck: Assembler warning in line 6279 syntaxcheck: Assembler warning in line 6621 syntaxcheck: Assembler warning in line 6862 syntaxcheck: Assembler warning in line 7169 syntaxcheck: Assembler warning in line 7466 syntaxcheck: Assembler warning in line 7662 syntaxcheck: Assembler warning in line 7679 syntaxcheck: Assembler warning in line 7936 syntaxcheck: Assembler warning in line 7988 syntaxcheck: Assembler warning in line 8100 syntaxcheck: Assembler warning in line 8209 syntaxcheck: Assembler warning in line 8292 syntaxcheck: Assembler warning in line 8376 syntaxcheck: Assembler warning in line 8464 syntaxcheck: Assembler warning in line 8553 syntaxcheck: Assembler warning in line 8717 syntaxcheck: Assembler warning in line 8719 syntaxcheck: Assembler warning in line 8819 syntaxcheck: Assembler warning in line 8931 syntaxcheck: Assembler warning in line 9081 syntaxcheck: Assembler warning in line 9086 syntaxcheck: Assembler warning in line 9099 syntaxcheck: Assembler warning in line 9227 syntaxcheck: Assembler warning in line 9232 syntaxcheck: Assembler warning in line 9245 syntaxcheck: Assembler warning in line 9357 syntaxcheck: Assembler warning in line 9524 syntaxcheck: Assembler warning in line 9588 syntaxcheck: Assembler warning in line 9637 syntaxcheck: Assembler warning in line 9698 syntaxcheck: Assembler warning in line 9716 syntaxcheck: Assembler warning in line 9790 syntaxcheck: Assembler warning in line 9816 syntaxcheck: Assembler warning in line 9877 syntaxcheck: Assembler warning in line 9900 syntaxcheck: Assembler warning in line 9957 syntaxcheck: Assembler warning in line 9972 syntaxcheck: Assembler warning in line 10035 syntaxcheck: Assembler warning in line 10042 syntaxcheck: Assembler warning in line 10057 syntaxcheck: Assembler warning in line 10120 syntaxcheck: Assembler warning in line 10127 syntaxcheck: Assembler warning in line 10142 syntaxcheck: Assembler warning in line 10205 syntaxcheck: Assembler warning in line 10212 syntaxcheck: Assembler warning in line 10227 syntaxcheck: Assembler warning in line 10290 syntaxcheck: Assembler warning in line 10297 syntaxcheck: Assembler warning in line 10324 syntaxcheck: Assembler warning in line 10387 syntaxcheck: Assembler warning in line 10399 syntaxcheck: Assembler warning in line 10526 syntaxcheck: Assembler warning in line 10538 syntaxcheck: Assembler warning in line 11017 syntaxcheck: Assembler warning in line 11242 syntaxcheck: Assembler warning in line 11314 syntaxcheck: Assembler warning in line 11355 syntaxcheck: Assembler warning in line 11368 syntaxcheck: Assembler warning in line 11375 syntaxcheck: Assembler warning in line 11379 syntaxcheck: Assembler warning in line 11386 syntaxcheck: Assembler warning in line 11394 syntaxcheck: Assembler warning in line 11403 syntaxcheck: Assembler warning in line 11765 syntaxcheck: Assembler warning in line 12368 syntaxcheck: Assembler warning in line 19265 syntaxcheck: Assembler warning in line 20885 syntaxcheck: Assembler warning in line 20887 syntaxcheck: Assembler warning in line 21081 syntaxcheck: Assembler warning in line 21083 syntaxcheck: Assembler warning in line 21263 syntaxcheck: Assembler warning in line 66 syntaxcheck: Assembler warning in line 148 syntaxcheck: Assembler warning in line 242 syntaxcheck: Assembler warning in line 313 syntaxcheck: Assembler warning in line 360 syntaxcheck: Assembler warning in line 407 syntaxcheck: Assembler warning in line 454 syntaxcheck: Assembler warning in line 501 syntaxcheck: Assembler warning in line 548 syntaxcheck: Assembler warning in line 1520 syntaxcheck: Assembler warning in line 1855 syntaxcheck: Assembler warning in line 2439 syntaxcheck: Assembler warning in line 2550 syntaxcheck: Assembler warning in line 2757 syntaxcheck: Assembler warning in line 2980 syntaxcheck: Assembler warning in line 3185 syntaxcheck: Assembler warning in line 3344 syntaxcheck: Assembler warning in line 3512 method: \_SB_.PCI0.GPI0._CRS DWORD Address Space Descriptor length 0x400 does not match the difference between the minimum and maximum address ranges 0x0-0x0. method: \_SB_.PCI0.SAT0.NVM0._PS0 returned values, but was expected to return nothing. method: \_SB_.PCI0.SAT0.NVM0._PS3 returned values, but was expected to return nothing. method: \_PR_.CPU0._PCT returned a NULL object, and did not return ACPI_TYPE_PACKAGE. method: \_SB_.PCI0.B0D4._TSD sub-package 0 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. method: \_SB_.PCI0.B0D4._TSD sub-package 1 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. method: \_SB_.TCPU._TSD sub-package 0 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. method: \_SB_.TCPU._TSD sub-package 1 element 3 (CoordType) was expected to have value 0xfc (SW_ALL), 0xfd (SW_ANY) or 0xfe (HW_ALL), instead it was 0x0. method: \_SB_.PCI0.B0D4._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. method: \_SB_.PCI0.B0D4._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. method: \_SB_.PCCD._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. method: \_SB_.PCCD._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. method: \_SB_.TCPU._TSS sub-package 0 element 0was expected to have value 1..100, instead was 0. method: \_SB_.TCPU._TSS sub-package 1 element 0was expected to have value 1..100, instead was 0. method: \_SB_.IETM._ART sub-package 1 element 0 is not a reference. method: \_SB_.IETM._ART sub-package 1 element 1 is not a reference. fan: Fan present but has no cur_state present. acpitables: MADT Local APIC NMI flags, bits 4..31 are reserved and should be zero, but are set as: 5599. acpitables: MADT Local APIC NMI flags, bits 4..31 are reserved and should be zero, but are set as: 58ec. Low failures: 158 klog: LOW Kernel message: [ 1.065984] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared klog: LOW Kernel message: [ 1.122696] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared klog: LOW Kernel message: [ 10.973533] ACPI Warning: 0x0000000000001828-0x000000000000182f SystemIO conflicts with Region \PMIO 1 (20131115/utaddress-251) klog: LOW Kernel message: [ 10.973549] ACPI Warning: 0x0000000000001c30-0x0000000000001c3f SystemIO conflicts with Region \GPRL 1 (20131115/utaddress-251) klog: LOW Kernel message: [ 10.973554] ACPI Warning: 0x0000000000001c30-0x0000000000001c3f SystemIO conflicts with Region \GPR_ 2 (20131115/utaddress-251) klog: LOW Kernel message: [ 10.973561] ACPI Warning: 0x0000000000001c00-0x0000000000001c2f SystemIO conflicts with Region \GPRL 1 (20131115/utaddress-251) klog: LOW Kernel message: [ 10.973566] ACPI Warning: 0x0000000000001c00-0x0000000000001c2f SystemIO conflicts with Region \GPR_ 2 (20131115/utaddress-251) klog: LOW Kernel message: [ 10.973572] lpc_ich: Resource conflict(s) found affecting gpio_ich maxreadreq: 1 devices have low MaxReadReq settings. Firmware may have configured these too low. syntaxcheck: Assembler remark in line 2825 syntaxcheck: Assembler remark in line 2826 syntaxcheck: Assembler remark in line 3094 syntaxcheck: Assembler remark in line 3095 syntaxcheck: Assembler remark in line 3363 syntaxcheck: Assembler remark in line 3364 syntaxcheck: Assembler remark in line 3632 syntaxcheck: Assembler remark in line 3633 syntaxcheck: Assembler remark in line 3901 syntaxcheck: Assembler remark in line 3902 syntaxcheck: Assembler remark in line 4175 syntaxcheck: Assembler remark in line 4176 syntaxcheck: Assembler remark in line 4444 syntaxcheck: Assembler remark in line 4445 syntaxcheck: Assembler remark in line 4708 syntaxcheck: Assembler remark in line 4709 syntaxcheck: Assembler remark in line 6355 syntaxcheck: Assembler remark in line 6414 syntaxcheck: Assembler remark in line 6473 syntaxcheck: Assembler remark in line 6532 syntaxcheck: Assembler remark in line 6687 syntaxcheck: Assembler remark in line 6746 syntaxcheck: Assembler remark in line 6897 syntaxcheck: Assembler remark in line 6898 syntaxcheck: Assembler remark in line 6899 syntaxcheck: Assembler remark in line 7700 syntaxcheck: Assembler remark in line 7716 syntaxcheck: Assembler remark in line 7720 syntaxcheck: Assembler remark in line 7749 syntaxcheck: Assembler remark in line 7750 syntaxcheck: Assembler remark in line 8684 syntaxcheck: Assembler remark in line 8695 syntaxcheck: Assembler remark in line 8702 syntaxcheck: Assembler remark in line 8797 syntaxcheck: Assembler remark in line 8805 syntaxcheck: Assembler remark in line 8897 syntaxcheck: Assembler remark in line 8921 syntaxcheck: Assembler remark in line 9046 syntaxcheck: Assembler remark in line 9066 syntaxcheck: Assembler remark in line 9128 syntaxcheck: Assembler remark in line 9132 syntaxcheck: Assembler remark in line 9133 syntaxcheck: Assembler remark in line 9212 syntaxcheck: Assembler remark in line 9274 syntaxcheck: Assembler remark in line 9278 syntaxcheck: Assembler remark in line 9279 syntaxcheck: Assembler remark in line 9398 syntaxcheck: Assembler remark in line 9497 syntaxcheck: Assembler remark in line 9572 syntaxcheck: Assembler remark in line 9580 syntaxcheck: Assembler remark in line 9614 syntaxcheck: Assembler remark in line 9685 syntaxcheck: Assembler remark in line 9693 syntaxcheck: Assembler remark in line 9764 syntaxcheck: Assembler remark in line 9768 syntaxcheck: Assembler remark in line 9769 syntaxcheck: Assembler remark in line 9782 syntaxcheck: Assembler remark in line 9872 syntaxcheck: Assembler remark in line 9941 syntaxcheck: Assembler remark in line 9949 syntaxcheck: Assembler remark in line 10028 syntaxcheck: Assembler remark in line 10113 syntaxcheck: Assembler remark in line 10198 syntaxcheck: Assembler remark in line 10283 syntaxcheck: Assembler remark in line 10380 syntaxcheck: Assembler remark in line 10511 syntaxcheck: Assembler remark in line 10519 syntaxcheck: Assembler remark in line 10595 syntaxcheck: Assembler remark in line 10633 syntaxcheck: Assembler remark in line 10678 syntaxcheck: Assembler remark in line 10735 syntaxcheck: Assembler remark in line 10850 syntaxcheck: Assembler remark in line 10892 syntaxcheck: Assembler remark in line 12752 syntaxcheck: Assembler remark in line 12819 syntaxcheck: Assembler remark in line 13472 syntaxcheck: Assembler remark in line 13557 syntaxcheck: Assembler remark in line 13558 syntaxcheck: Assembler remark in line 13856 syntaxcheck: Assembler remark in line 13928 syntaxcheck: Assembler remark in line 13997 syntaxcheck: Assembler remark in line 14016 syntaxcheck: Assembler remark in line 14034 syntaxcheck: Assembler remark in line 14052 syntaxcheck: Assembler remark in line 14070 syntaxcheck: Assembler remark in line 14088 syntaxcheck: Assembler remark in line 14106 syntaxcheck: Assembler remark in line 14124 syntaxcheck: Assembler remark in line 14142 syntaxcheck: Assembler remark in line 14165 syntaxcheck: Assembler remark in line 14226 syntaxcheck: Assembler remark in line 14286 syntaxcheck: Assembler remark in line 14346 syntaxcheck: Assembler remark in line 14408 syntaxcheck: Assembler remark in line 14469 syntaxcheck: Assembler remark in line 14529 syntaxcheck: Assembler remark in line 14589 syntaxcheck: Assembler remark in line 14649 syntaxcheck: Assembler remark in line 14670 syntaxcheck: Assembler remark in line 14691 syntaxcheck: Assembler remark in line 14712 syntaxcheck: Assembler remark in line 14733 syntaxcheck: Assembler remark in line 14754 syntaxcheck: Assembler remark in line 14775 syntaxcheck: Assembler remark in line 14796 syntaxcheck: Assembler remark in line 15577 syntaxcheck: Assembler remark in line 17678 syntaxcheck: Assembler remark in line 17701 syntaxcheck: Assembler remark in line 17726 syntaxcheck: Assembler remark in line 17735 syntaxcheck: Assembler remark in line 17751 syntaxcheck: Assembler remark in line 17762 syntaxcheck: Assembler remark in line 17777 syntaxcheck: Assembler remark in line 17793 syntaxcheck: Assembler remark in line 17808 syntaxcheck: Assembler remark in line 17842 syntaxcheck: Assembler remark in line 17901 syntaxcheck: Assembler remark in line 18911 syntaxcheck: Assembler remark in line 19714 syntaxcheck: Assembler remark in line 19853 syntaxcheck: Assembler remark in line 20354 syntaxcheck: Assembler remark in line 20499 syntaxcheck: Assembler remark in line 20506 syntaxcheck: Assembler remark in line 20540 syntaxcheck: Assembler remark in line 20547 syntaxcheck: Assembler remark in line 20876 syntaxcheck: Assembler remark in line 20879 syntaxcheck: Assembler remark in line 21020 syntaxcheck: Assembler remark in line 21070 syntaxcheck: Assembler remark in line 21073 syntaxcheck: Assembler remark in line 21382 syntaxcheck: Assembler remark in line 21383 syntaxcheck: Assembler remark in line 21384 syntaxcheck: Assembler remark in line 97 syntaxcheck: Assembler remark in line 148 syntaxcheck: Assembler remark in line 158 syntaxcheck: Assembler remark in line 173 syntaxcheck: Assembler remark in line 176 syntaxcheck: Assembler remark in line 202 syntaxcheck: Assembler remark in line 282 syntaxcheck: Assembler remark in line 294 syntaxcheck: Assembler remark in line 73 syntaxcheck: Assembler remark in line 833 syntaxcheck: Assembler remark in line 941 syntaxcheck: Assembler remark in line 1571 syntaxcheck: Assembler remark in line 1575 syntaxcheck: Assembler remark in line 1857 syntaxcheck: Assembler remark in line 1858 syntaxcheck: Assembler remark in line 2007 Other failures: NONE Test |Pass |Fail |Abort|Warn |Skip |Info | ---------------+-----+-----+-----+-----+-----+-----+ acpiinfo | | | | | | 3| acpitables | 30| 2| | | | | apicedge | 1| | | | | | apicinstance | 1| | | | | | aspm | 2| | | | | | autobrightness | 6| | | | | | bios32 | | | | | | | bios_info | | | | | | 1| checksum | 26| | | | | | cpufreq | 1| 12| | 12| | | crs | 1| | | | | | csm | | | | | | 1| cstates | 7| | | | | | dmar | 2| | | | | | dmicheck | 6| | | 1| | | ebda | 1| | | | | | fadt | 3| | | | | | fan | 10| 1| | | | | hda_audio | 1| | | | | | hpet_check | 5| | | | | | klog | | 14| | | | | maxfreq | | 4| | | | | maxreadreq | | 1| | | | | mcfg | 2| | | | | | method | 837| 17| | | 95| | microcode | | | | | 1| | mpcheck | 9| | | | | | msr | 114| | | | | | mtrr | 2| | | | 1| | nx | 3| | | | | | oops | 2| | | | | | os2gap | 1| | | | | | osilinux | 1| | | | | | pcc | | | | | | 1| pciirq | 4| | | | | | pnp | 2| | | | | | securebootcert | | | | | 1| | syntaxcheck | 2| 304| | | | | uefibootpath | | | 1| | | | version | | | | | | 4| virt | 1| | | | | | wakealarm | 4| | | | | | wmi | 2| | | | | | ---------------+-----+-----+-----+-----+-----+-----+ Total: | 1089| 355| 1| 13| 98| 10| ---------------+-----+-----+-----+-----+-----+-----+