Advertisement
Guest User

fwts 14.08 for ASRock H81 Pro BTC, kernel 3.17.0-999

a guest
Sep 1st, 2014
359
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 147.59 KB | None | 0 0
  1. Results generated by fwts: Version V14.08.00 (2014-08-21 12:52:46).
  2.  
  3. Some of this work - Copyright (c) 1999 - 2014, Intel Corp. All rights reserved.
  4. Some of this work - Copyright (c) 2010 - 2014, Canonical.
  5.  
  6. This test run on 01/09/14 at 22:44:38 on host Linux ubuntu14 3.17.0-999-generic
  7. #201408300540 SMP Sat Aug 30 09:42:17 UTC 2014 x86_64.
  8.  
  9. Command: "fwts --batch -".
  10. Running tests: version bios_info oops klog mtrr acpiinfo uefibootpath
  11. securebootcert csm maxreadreq crs aspm hpet_check dmicheck microcode msr nx
  12. cpufreq maxfreq virt pnp pciirq os2gap mpcheck hda_audio ebda bios32 apicedge
  13. wmi wakealarm syntaxcheck pcc osilinux method mcfg fan fadt dmar cstates
  14. checksum autobrightness apicinstance acpitables.
  15.  
  16. version: Gather kernel system information.
  17. --------------------------------------------------------------------------------
  18. Test 1 of 4: Gather kernel signature.
  19. SKIPPED: Test 1, Cannot get version signature info from /proc/version_signature
  20.  
  21. Test 2 of 4: Gather kernel system information.
  22. Kernel Version: Linux version 3.17.0-999-generic (apw@gomeisa) (gcc version
  23. 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201408300540 SMP Sat Aug 30 09:42:17 UTC
  24. 2014
  25.  
  26. Test 3 of 4: Gather kernel boot command line.
  27. Kernel boot command line: BOOT_IMAGE=/boot/vmlinuz-3.17.0-999-generic root=/dev
  28. /sda1 ro intel_pstate=enable ipv6.disabled=1 pcie_aspm=force debug
  29. ignore_loglevel crashkernel=384M-:128M
  30.  
  31. Test 4 of 4: Gather ACPI driver version.
  32. ACPI Version: 20140724
  33.  
  34. ================================================================================
  35. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 4 info only.
  36. ================================================================================
  37.  
  38. bios_info: Gather BIOS DMI information.
  39. --------------------------------------------------------------------------------
  40. Test 1 of 1: Gather BIOS DMI information
  41. BIOS Vendor : American Megatrends Inc.
  42. BIOS Version : P1.80
  43. BIOS Release Date : 07/21/2014
  44. Board Name : H81 Pro BTC
  45. Board Serial # : M80-3C020100308
  46. Board Version :
  47. Board Asset Tag :
  48. Chassis Serial # : To Be Filled By O.E.M.
  49. Chassis Type : 3
  50. Chassis Vendor : To Be Filled By O.E.M.
  51. Chassis Version : To Be Filled By O.E.M.
  52. Chassic Asset Tag : To Be Filled By O.E.M.
  53. Product Name : To Be Filled By O.E.M.
  54. Product Serial # : To Be Filled By O.E.M.
  55. Product UUID : 00020003-0004-0005-0006-000700080009
  56. Product Version : To Be Filled By O.E.M.
  57. System Vendor : To Be Filled By O.E.M.
  58.  
  59. ================================================================================
  60. 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only.
  61. ================================================================================
  62.  
  63. oops: Scan kernel log for Oopses.
  64. --------------------------------------------------------------------------------
  65. Test 1 of 1: Kernel log oops check.
  66. PASSED: Test 1, Found no oopses in kernel log.
  67. PASSED: Test 1, Found no WARN_ON warnings in kernel log.
  68.  
  69. ================================================================================
  70. 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  71. ================================================================================
  72.  
  73. klog: Scan kernel log for errors and warnings.
  74. --------------------------------------------------------------------------------
  75. Test 1 of 1: Kernel log error check.
  76. Kernel message: [ 0.103320] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
  77.  
  78. ADVICE: This is not exactly a failure mode but a warning from the kernel. The
  79. _OSI() method has implemented a match to the 'Linux' query in the DSDT and this
  80. is redundant because the ACPI driver matches onto the Windows _OSI strings by
  81. default.
  82.  
  83. Kernel message: [ 0.116114] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep
  84. State [\_S1_] (20140724/hwxface-580)
  85.  
  86. ADVICE: The exception comes from kernel cannot find _S1 namespace object that
  87. contains the register values for the sleep state when kernel would like to setup
  88. all the sleep state information. This means that the kernel does not know how to
  89. enter the S1 sleep state, however, it should not be a problem if the S1 sleep
  90. state isn't supported intentionally.
  91.  
  92. Kernel message: [ 0.116120] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep
  93. State [\_S2_] (20140724/hwxface-580)
  94.  
  95. ADVICE: The exception comes from kernel cannot find _S2 namespace object that
  96. contains the register values for the sleep state when kernel would like to setup
  97. all the sleep state information. This means that the kernel does not know how to
  98. enter the S2 sleep state, however, it should not be a problem if the S2 sleep
  99. state isn't supported intentionally.
  100.  
  101. FAILED [HIGH] KlogAcpiSleepStateEvalFailed: Test 1, HIGH Kernel message: [
  102. 0.116126] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_]
  103. (20140724/hwxface-580)
  104.  
  105. ADVICE: Failed to evaluate _Sx namespace object that contains the register
  106. values for the sleep state.
  107.  
  108. Found 1 unique errors in kernel log.
  109.  
  110. ================================================================================
  111. 0 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  112. ================================================================================
  113.  
  114. mtrr: MTRR tests.
  115. --------------------------------------------------------------------------------
  116. MTRR overview
  117. -------------
  118. Reg 0: 0x0000000000000000 - 0x0000000080000000 ( 2048 MB) Write-Back
  119. Reg 1: 0x0000000080000000 - 0x00000000c0000000 ( 1024 MB) Write-Back
  120. Reg 2: 0x00000000c0000000 - 0x00000000e0000000 ( 512 MB) Write-Back
  121. Reg 3: 0x00000000dd800000 - 0x00000000de000000 ( 8 MB) Uncached
  122. Reg 4: 0x00000000de000000 - 0x00000000e0000000 ( 32 MB) Uncached
  123. Reg 5: 0x0000000100000000 - 0x0000000200000000 ( 4096 MB) Write-Back
  124. Reg 6: 0x0000000200000000 - 0x0000000220000000 ( 512 MB) Write-Back
  125. Reg 7: 0x000000021f600000 - 0x000000021f800000 ( 2 MB) Uncached
  126. Reg 8: 0x000000021f800000 - 0x0000000220000000 ( 8 MB) Uncached
  127.  
  128. Test 1 of 3: Validate the kernel MTRR IOMEM setup.
  129. PASSED: Test 1, Memory ranges seem to have correct attributes.
  130.  
  131. Test 2 of 3: Validate the MTRR setup across all processors.
  132. PASSED: Test 2, All processors have the a consistent MTRR setup.
  133.  
  134. Test 3 of 3: Test for AMD MtrrFixDramModEn being cleared by the BIOS.
  135. SKIPPED: Test 3, CPU is not an AMD, cannot test.
  136.  
  137. ================================================================================
  138. 2 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  139. ================================================================================
  140.  
  141. acpiinfo: General ACPI information test.
  142. --------------------------------------------------------------------------------
  143. Test 1 of 3: Determine Kernel ACPI version.
  144. Kernel ACPICA driver version: 20140724, supports ACPI 5.0
  145.  
  146. Test 2 of 3: Determine machine's ACPI version.
  147. FADT X_FIRMWARE_CTRL 64 bit pointer was zero, falling back to using
  148. FIRMWARE_CTRL 32 bit pointer.
  149. FACP ACPI Version: 5.0
  150.  
  151. Test 3 of 3: Determine AML compiler.
  152. Determine the compiler used to generate the ACPI AML in the DSDT and SSDT.
  153. Table DSDT, OEM ALASKA, created with INTL (Intel) compiler.
  154. Table SSDT0, OEM PmRef, created with INTL (Intel) compiler.
  155. Table SSDT1, OEM PmRef, created with INTL (Intel) compiler.
  156. Table SSDT2, OEM SataRe, created with INTL (Intel) compiler.
  157. Table SSDT3, OEM SaSsdt, created with INTL (Intel) compiler.
  158.  
  159. ================================================================================
  160. 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 3 info only.
  161. ================================================================================
  162.  
  163. uefibootpath: Sanity check for UEFI Boot Path Boot####.
  164. --------------------------------------------------------------------------------
  165. Test 1 of 1: Test UEFI Boot Path Boot####.
  166. Name: Boot0002
  167. Info: Hard Drive
  168. FAILED [MEDIUM] UEFIBiosBootDevPathLength: Test 1, The length of BIOS Boot
  169. Specification Device Path is 9 bytes is not matching with adding the length of
  170. Description String 8 bytes.
  171. Name: Boot0003
  172. Info: ubuntu
  173. PASSED: Test 1, Check bootpath Boot0003 test passed.
  174.  
  175. ================================================================================
  176. 1 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  177. ================================================================================
  178.  
  179. securebootcert: UEFI secure boot test.
  180. --------------------------------------------------------------------------------
  181. Test 1 of 1: UEFI secure boot test.
  182. The SecureBoot variable check.
  183. GUID: 8BE4DF61-93CA-11D2-AA0D-00E098032B8C
  184. Attr: 0x16 (BootServ,RunTime,AuthenicatedWrite).
  185. Value: 0x00 (Secure Boot Mode Off).
  186. PASSED: Test 1, Secure boot relative variable SecureBoot check passed.
  187.  
  188. The SetupMode variable check.
  189. GUID: 8BE4DF61-93CA-11D2-AA0D-00E098032B8C
  190. Attr: 0x16 (BootServ,RunTime,AuthenicatedWrite).
  191. Value: 0x01 (Setup Mode).
  192. PASSED: Test 1, Secure boot relative variable SetupMode check passed.
  193.  
  194. FAILED [HIGH] SecureBootCertVariableNotFound: Test 1, The secure boot variable
  195. DB not found.
  196. FAILED [HIGH] SecureBootCertVariableNotFound: Test 1, The secure boot variable
  197. KEK not found.
  198.  
  199. ================================================================================
  200. 2 passed, 2 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  201. ================================================================================
  202.  
  203. csm: UEFI Compatibility Support Module test.
  204. --------------------------------------------------------------------------------
  205. Test 1 of 1: UEFI Compatibility Support Module test.
  206. Checking for UEFI Compatibility Support Module (CSM)
  207. Int 10h jumps to 0xc0014 in option ROM at: 0xc0000..0xcea00
  208. CSM: UEFI firmware seems to have CSM support with Int 10h support.
  209.  
  210. ================================================================================
  211. 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only.
  212. ================================================================================
  213.  
  214. maxreadreq: Test firmware has set PCI Express MaxReadReq to a higher value on
  215. non-motherboard devices.
  216. --------------------------------------------------------------------------------
  217. Test 1 of 1: Test firmware settings MaxReadReq for PCI Express devices.
  218. PASSED: Test 1, All devices have MaxReadReq set > 128.
  219.  
  220. ================================================================================
  221. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  222. ================================================================================
  223.  
  224. crs: Test PCI host bridge configuration using _CRS.
  225. --------------------------------------------------------------------------------
  226. Test 1 of 1: Test PCI host bridge configuration using _CRS.
  227. PASSED: Test 1, The kernel has detected a BIOS newer than the end of 2007 (7/21
  228. /2014) and has assumed that your BIOS can correctly specify the host bridge MMIO
  229. aperture using _CRS. If this does not work correctly you can override this by
  230. booting with "pci=nocrs".
  231.  
  232. ================================================================================
  233. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  234. ================================================================================
  235.  
  236. aspm: PCIe ASPM test.
  237. --------------------------------------------------------------------------------
  238. Test 1 of 2: PCIe ASPM ACPI test.
  239. PCIe ASPM is not controlled by Linux kernel.
  240.  
  241. ADVICE: BIOS reports that Linux kernel should not modify ASPM settings that BIOS
  242. configured. It can be intentional because hardware vendors identified some
  243. capability bugs between the motherboard and the add-on cards.
  244.  
  245.  
  246. Test 2 of 2: PCIe ASPM registers test.
  247. WARNING: Test 2, RP 00h:1Ch.05h L0s not enabled.
  248. WARNING: Test 2, RP 00h:1Ch.05h L1 not enabled.
  249. WARNING: Test 2, Device 03h:00h.00h L0s not enabled.
  250. WARNING: Test 2, Device 03h:00h.00h L1 not enabled.
  251.  
  252. ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit
  253. latencies, while providing substantial power savings. Disabling L0s of a PCIe
  254. device may increases power consumption, and will impact the battery life of a
  255. mobile system.
  256.  
  257.  
  258. ADVICE: The ASPM L1 low power Link state is optimized for maximum power savings
  259. with longer entry and exit latencies. Disabling L1 of a PCIe device may
  260. increases power consumption, and will impact the battery life of a mobile system
  261. significantly.
  262.  
  263. PASSED: Test 2, PCIe ASPM setting matched was matched.
  264.  
  265. ================================================================================
  266. 1 passed, 0 failed, 4 warnings, 0 aborted, 0 skipped, 0 info only.
  267. ================================================================================
  268.  
  269. hpet_check: HPET configuration tests.
  270. --------------------------------------------------------------------------------
  271. Test 1 of 4: Test HPET base in kernel log.
  272. This test checks the HPET PCI BAR for each timer block in the timer. The base
  273. address is passed by the firmware via an ACPI table. IRQ routing and
  274. initialization is also verified by the test.
  275. PASSED: Test 1, Found HPET base 0xfed00000 in kernel log.
  276.  
  277. Test 2 of 4: Test HPET base in HPET table.
  278. Hardware ID of Event Block:
  279. PCI Vendor ID : 0x8086
  280. Legacy IRQ Routing Capable : 1
  281. COUNT_SIZE_CAP counter size: 1
  282. Number of comparitors : 7
  283. Hardwre Revision ID : 0x1
  284. Lower 32 bit base Address : 0xfed00000
  285. Address Space ID : 0x0
  286. Register Bit Width : 0x40
  287. Register Bit Offset : 0x0
  288. Address Width : 0x0
  289. HPET sequence number : 0x0
  290. Minimum clock tick : 0x37ee
  291. Page Protection : 0x0 (No guaranteed protection)
  292. OEM attributes : 0x0
  293. PASSED: Test 2, HPET looks sane.
  294.  
  295. Test 3 of 4: Test HPET base in DSDT and/or SSDT.
  296. PASSED: Test 3, HPET base matches that between DSDT and the kernel (0xfed00000).
  297.  
  298. Test 4 of 4: Test HPET configuration.
  299. PASSED: Test 4, Vendor ID looks sane: 0x8086.
  300. PASSED: Test 4, Valid clock period 69841279.
  301.  
  302. ================================================================================
  303. 5 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  304. ================================================================================
  305.  
  306. dmicheck: DMI/SMBIOS table tests.
  307. --------------------------------------------------------------------------------
  308. Test 1 of 2: Find and test SMBIOS Table Entry Point.
  309. This test tries to find and sanity check the SMBIOS data structures.
  310. PASSED: Test 1, Found SMBIOS Table Entry Point at 0xf04c0
  311. SMBIOS Entry Point Structure:
  312. Anchor String : _SM_
  313. Checksum : 0xd4
  314. Entry Point Length : 0x1f
  315. Major Version : 0x02
  316. Minor Version : 0x07
  317. Maximum Struct Size : 0xa6
  318. Entry Point Revision : 0x00
  319. Formatted Area : 0x00 0x00 0x00 0x00 0x00
  320. Intermediate Anchor : _DMI_
  321. Intermediate Checksum : 0x24
  322. Structure Table Length : 0x052b
  323. Structure Table Address: 0x000ee7e0
  324. # of SMBIOS Structures : 0x0018
  325. SBMIOS BCD Revision : 27
  326.  
  327. PASSED: Test 1, SMBIOS Table Entry Point Checksum is valid.
  328. PASSED: Test 1, SMBIOS Table Entry Point Length is valid.
  329. PASSED: Test 1, SMBIOS Table Entry Intermediate Anchor String _DMI_ is valid.
  330. PASSED: Test 1, SMBIOS Table Entry Point Intermediate Checksum is valid.
  331. PASSED: Test 1, SMBIOS Table Entry Structure Table Address and Length looks
  332. valid.
  333.  
  334. Test 2 of 2: Test DMI/SMBIOS tables for errors.
  335. PASSED: Test 2, Entry @ 0x000ee7e0 'BIOS Information (Type 0)'
  336. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x01 in table entry
  337. 'System Information (Type 1)' @ 0x000ee823, field 'Manufacturer', offset 0x04
  338. has a default value 'To Be Filled By O.E.M.' and probably has not been updated
  339. by the BIOS vendor.
  340.  
  341. ADVICE: The DMI table contains data which is clearly been left in a default
  342. setting and not been configured for this machine. Somebody has probably
  343. forgotten to define this field and it basically means this field is effectively
  344. useless. Note that the kernel uses this field so it probably should be corrected
  345. to ensure the kernel is using sane values.
  346.  
  347. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x02 in table entry
  348. 'System Information (Type 1)' @ 0x000ee823, field 'Product Name', offset 0x05
  349. has a default value 'To Be Filled By O.E.M.' and probably has not been updated
  350. by the BIOS vendor.
  351.  
  352. ADVICE: The DMI table contains data which is clearly been left in a default
  353. setting and not been configured for this machine. Somebody has probably
  354. forgotten to define this field and it basically means this field is effectively
  355. useless. Note that the kernel uses this field so it probably should be corrected
  356. to ensure the kernel is using sane values.
  357.  
  358. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x03 in table entry
  359. 'System Information (Type 1)' @ 0x000ee823, field 'Version', offset 0x06 has a
  360. default value 'To Be Filled By O.E.M.' and probably has not been updated by the
  361. BIOS vendor.
  362.  
  363. ADVICE: The DMI table contains data which is clearly been left in a default
  364. setting and not been configured for this machine. Somebody has probably
  365. forgotten to define this field and it basically means this field is effectively
  366. useless. Note that the kernel uses this field so it probably should be corrected
  367. to ensure the kernel is using sane values.
  368.  
  369. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x04 in table entry
  370. 'System Information (Type 1)' @ 0x000ee823, field 'Serial Number', offset 0x07
  371. has a default value 'To Be Filled By O.E.M.' and probably has not been updated
  372. by the BIOS vendor.
  373.  
  374. ADVICE: The DMI table contains data which is clearly been left in a default
  375. setting and not been configured for this machine. Somebody has probably
  376. forgotten to define this field and it basically means this field is effectively
  377. useless. Note that the kernel uses this field so it probably should be corrected
  378. to ensure the kernel is using sane values.
  379.  
  380. FAILED [LOW] DMISerialNumber: Test 2, String index 0x05 in table entry 'System
  381. Information (Type 1)' @ 0x000ee823, field 'SKU Number', offset 0x19 has a
  382. default value 'To Be Filled By O.E.M.' and probably has not been updated by the
  383. BIOS vendor.
  384.  
  385. ADVICE: The DMI table contains data which is clearly been left in a default
  386. setting and not been configured for this machine. Somebody has probably
  387. forgotten to define this field and it basically means this field is effectively
  388. useless, however the kernel does not use this data so the issue is fairly low.
  389.  
  390. FAILED [LOW] DMISerialNumber: Test 2, String index 0x06 in table entry 'System
  391. Information (Type 1)' @ 0x000ee823, field 'Family', offset 0x1a has a default
  392. value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS
  393. vendor.
  394.  
  395. ADVICE: The DMI table contains data which is clearly been left in a default
  396. setting and not been configured for this machine. Somebody has probably
  397. forgotten to define this field and it basically means this field is effectively
  398. useless, however the kernel does not use this data so the issue is fairly low.
  399.  
  400.  
  401. ADVICE: It may be worth checking against section 7.2 of the System Management
  402. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  403. /smbios).
  404.  
  405. PASSED: Test 2, Entry @ 0x000ee8c9 'Base Board Information (Type 2)'
  406. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x01 in table entry
  407. 'Chassis Information (Type 3)' @ 0x000ee941, field 'Manufacturer', offset 0x04
  408. has a default value 'To Be Filled By O.E.M.' and probably has not been updated
  409. by the BIOS vendor.
  410.  
  411. ADVICE: The DMI table contains data which is clearly been left in a default
  412. setting and not been configured for this machine. Somebody has probably
  413. forgotten to define this field and it basically means this field is effectively
  414. useless. Note that the kernel uses this field so it probably should be corrected
  415. to ensure the kernel is using sane values.
  416.  
  417. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x02 in table entry
  418. 'Chassis Information (Type 3)' @ 0x000ee941, field 'Version', offset 0x06 has a
  419. default value 'To Be Filled By O.E.M.' and probably has not been updated by the
  420. BIOS vendor.
  421.  
  422. ADVICE: The DMI table contains data which is clearly been left in a default
  423. setting and not been configured for this machine. Somebody has probably
  424. forgotten to define this field and it basically means this field is effectively
  425. useless. Note that the kernel uses this field so it probably should be corrected
  426. to ensure the kernel is using sane values.
  427.  
  428. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x03 in table entry
  429. 'Chassis Information (Type 3)' @ 0x000ee941, field 'Serial Number', offset 0x07
  430. has a default value 'To Be Filled By O.E.M.' and probably has not been updated
  431. by the BIOS vendor.
  432.  
  433. ADVICE: The DMI table contains data which is clearly been left in a default
  434. setting and not been configured for this machine. Somebody has probably
  435. forgotten to define this field and it basically means this field is effectively
  436. useless. Note that the kernel uses this field so it probably should be corrected
  437. to ensure the kernel is using sane values.
  438.  
  439. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x04 in table entry
  440. 'Chassis Information (Type 3)' @ 0x000ee941, field 'Asset Tag', offset 0x08 has
  441. a default value 'To Be Filled By O.E.M.' and probably has not been updated by
  442. the BIOS vendor.
  443.  
  444. ADVICE: The DMI table contains data which is clearly been left in a default
  445. setting and not been configured for this machine. Somebody has probably
  446. forgotten to define this field and it basically means this field is effectively
  447. useless. Note that the kernel uses this field so it probably should be corrected
  448. to ensure the kernel is using sane values.
  449.  
  450. FAILED [LOW] DMISerialNumber: Test 2, String index 0x05 in table entry 'Chassis
  451. Information (Type 3)' @ 0x000ee941, field 'SKU Number', offset 0x15 has a
  452. default value 'To be filled by O.E.M.' and probably has not been updated by the
  453. BIOS vendor.
  454.  
  455. ADVICE: The DMI table contains data which is clearly been left in a default
  456. setting and not been configured for this machine. Somebody has probably
  457. forgotten to define this field and it basically means this field is effectively
  458. useless, however the kernel does not use this data so the issue is fairly low.
  459.  
  460.  
  461. ADVICE: It may be worth checking against section 7.4 of the System Management
  462. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  463. /smbios).
  464.  
  465. PASSED: Test 2, Entry @ 0x000ee9cb 'System Slot Information (Type 9)'
  466. PASSED: Test 2, Entry @ 0x000ee9e3 'System Slot Information (Type 9)'
  467. PASSED: Test 2, Entry @ 0x000ee9fb 'System Slot Information (Type 9)'
  468. PASSED: Test 2, Entry @ 0x000eea13 'System Slot Information (Type 9)'
  469. PASSED: Test 2, Entry @ 0x000eea2b 'System Slot Information (Type 9)'
  470. PASSED: Test 2, Entry @ 0x000eea43 'System Slot Information (Type 9)'
  471. FAILED [MEDIUM] DMISerialNumber: Test 2, String index 0x01 in table entry 'OEM
  472. Strings (Type 11)' @ 0x000eea5b, field 'String 1', offset 0x04 has a default
  473. value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS
  474. vendor.
  475.  
  476. ADVICE: The DMI table contains data which is clearly been left in a default
  477. setting and not been configured for this machine. Somebody has probably
  478. forgotten to define this field and it basically means this field is effectively
  479. useless. Note that the kernel uses this field so it probably should be corrected
  480. to ensure the kernel is using sane values.
  481.  
  482.  
  483. ADVICE: It may be worth checking against section 7.12 of the System Management
  484. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  485. /smbios).
  486.  
  487. PASSED: Test 2, Entry @ 0x000eea78 'System Boot Information (Type 32)'
  488. PASSED: Test 2, Entry @ 0x000eea8e 'Cache Information (Type 7)'
  489. FAILED [LOW] DMIAssetTag: Test 2, String index 0x04 in table entry 'Processor
  490. Information (Type 4)' @ 0x000eeab2, field 'Asset Tag', offset 0x21 has a default
  491. value 'Fill By OEM' and probably has not been updated by the BIOS vendor.
  492.  
  493. ADVICE: The DMI table contains data which is clearly been left in a default
  494. setting and not been configured for this machine. Somebody has probably
  495. forgotten to define this field and it basically means this field is effectively
  496. useless, however the kernel does not use this data so the issue is fairly low.
  497.  
  498. FAILED [LOW] DMIAssetTag: Test 2, String index 0x05 in table entry 'Processor
  499. Information (Type 4)' @ 0x000eeab2, field 'Part Number', offset 0x22 has a
  500. default value 'Fill By OEM' and probably has not been updated by the BIOS
  501. vendor.
  502.  
  503. ADVICE: The DMI table contains data which is clearly been left in a default
  504. setting and not been configured for this machine. Somebody has probably
  505. forgotten to define this field and it basically means this field is effectively
  506. useless, however the kernel does not use this data so the issue is fairly low.
  507.  
  508.  
  509. ADVICE: It may be worth checking against section 7.5 of the System Management
  510. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  511. /smbios).
  512.  
  513. PASSED: Test 2, Entry @ 0x000eeb2d 'Cache Information (Type 7)'
  514. PASSED: Test 2, Entry @ 0x000eeb51 'Cache Information (Type 7)'
  515. PASSED: Test 2, Entry @ 0x000eeb75 'Physical Memory Array (Type 16)'
  516. FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory
  517. Device (Type 17)' @ 0x000eeb8e, field 'Serial Number', offset 0x18 has a default
  518. value '00000000' and probably has not been updated by the BIOS vendor.
  519.  
  520. ADVICE: The DMI table contains data which is clearly been left in a default
  521. setting and not been configured for this machine. Somebody has probably
  522. forgotten to define this field and it basically means this field is effectively
  523. useless, however the kernel does not use this data so the issue is fairly low.
  524.  
  525. FAILED [LOW] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory
  526. Device (Type 17)' @ 0x000eeb8e, field 'Asset Tag', offset 0x19 has a default
  527. value '9876543210' and probably has not been updated by the BIOS vendor.
  528.  
  529. ADVICE: The DMI table contains data which is clearly been left in a default
  530. setting and not been configured for this machine. Somebody has probably
  531. forgotten to define this field and it basically means this field is effectively
  532. useless, however the kernel does not use this data so the issue is fairly low.
  533.  
  534.  
  535. ADVICE: It may be worth checking against section 7.18 of the System Management
  536. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  537. /smbios).
  538.  
  539. PASSED: Test 2, Entry @ 0x000eebf3 'Memory Device Mapped Address (Type 20)'
  540. FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory
  541. Device (Type 17)' @ 0x000eec18, field 'Serial Number', offset 0x18 has a default
  542. value '00000000' and probably has not been updated by the BIOS vendor.
  543.  
  544. ADVICE: The DMI table contains data which is clearly been left in a default
  545. setting and not been configured for this machine. Somebody has probably
  546. forgotten to define this field and it basically means this field is effectively
  547. useless, however the kernel does not use this data so the issue is fairly low.
  548.  
  549. FAILED [LOW] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory
  550. Device (Type 17)' @ 0x000eec18, field 'Asset Tag', offset 0x19 has a default
  551. value '9876543210' and probably has not been updated by the BIOS vendor.
  552.  
  553. ADVICE: The DMI table contains data which is clearly been left in a default
  554. setting and not been configured for this machine. Somebody has probably
  555. forgotten to define this field and it basically means this field is effectively
  556. useless, however the kernel does not use this data so the issue is fairly low.
  557.  
  558.  
  559. ADVICE: It may be worth checking against section 7.18 of the System Management
  560. BIOS (SMBIOS) Reference Specification (see http://www.dmtf.org/standards
  561. /smbios).
  562.  
  563. PASSED: Test 2, Entry @ 0x000eec7d 'Memory Device Mapped Address (Type 20)'
  564. PASSED: Test 2, Entry @ 0x000eeca2 'Memory Array Mapped Address (Type 19)'
  565. PASSED: Test 2, Entry @ 0x000eecc3 'Unknown (Type 131)'
  566. PASSED: Test 2, Entry @ 0x000eed05 'End of Table (Type 127)'
  567.  
  568. ================================================================================
  569. 24 passed, 18 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  570. ================================================================================
  571.  
  572. microcode: Test if system is using latest microcode.
  573. --------------------------------------------------------------------------------
  574. Test 1 of 1: Test for most recent microcode being loaded.
  575. This test verifies if the firmware has put a recent revision of the microcode
  576. into the processor at boot time. Recent microcode is important to have all the
  577. required features and errata updates for the processor.
  578. The kernel did not report that CPU 0 has had a microcode update. The current
  579. firmware is revision 0x1a and probably has not been updated.
  580. The kernel did not report that CPU 1 has had a microcode update. The current
  581. firmware is revision 0x1a and probably has not been updated.
  582. SKIPPED: Test 1, Could not determine from kernel log if latest microcode has
  583. been loaded.
  584.  
  585. ================================================================================
  586. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  587. ================================================================================
  588.  
  589. msr: MSR register tests.
  590. --------------------------------------------------------------------------------
  591. Test 1 of 5: Test CPU generic MSRs.
  592. PASSED: Test 1, MSR 0x00000001 P5_MC_TYPE is consistent across 2 CPUs.
  593. PASSED: Test 1, MSR 0x00000006 MONITOR_FILTER_SIZE is consistent across 2 CPUs.
  594. PASSED: Test 1, MSR 0x00000017 PLATFORM_ID is consistent across 2 CPUs.
  595. PASSED: Test 1, MSR 0x0000002a EBL_CR_POWERON is consistent across 2 CPUs.
  596. PASSED: Test 1, MSR 0x0000001b APIC_BASE is consistent across 2 CPUs.
  597. PASSED: Test 1, MSR 0x0000003a FEATURE_CONTROL is consistent across 2 CPUs.
  598. PASSED: Test 1, MSR 0x0000008b BIOS_SIGN_ID is consistent across 2 CPUs.
  599. PASSED: Test 1, MSR 0x000000fe MTRRCAP is consistent across 2 CPUs.
  600. PASSED: Test 1, MSR 0x00000174 SYSENTER_CS is consistent across 2 CPUs.
  601. PASSED: Test 1, MSR 0x00000175 SYSENTER_ESP is consistent across 2 CPUs.
  602. PASSED: Test 1, MSR 0x00000176 SYSENTER_EIP is consistent across 2 CPUs.
  603. PASSED: Test 1, MSR 0x00000179 MCG_CAP is consistent across 2 CPUs.
  604. PASSED: Test 1, MSR 0x0000017a MCG_STATUS is consistent across 2 CPUs.
  605. PASSED: Test 1, MSR 0x0000019a CLOCK_MODULATION is consistent across 2 CPUs.
  606. PASSED: Test 1, MSR 0x0000019b THERM_INTERRUPT is consistent across 2 CPUs.
  607. PASSED: Test 1, MSR 0x000001a0 MISC_ENABLE is consistent across 2 CPUs.
  608. PASSED: Test 1, MSR 0x000001b2 PACKAGE_THERM_INTERRUPT is consistent across 2
  609. CPUs.
  610. PASSED: Test 1, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 2 CPUs.
  611. PASSED: Test 1, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 2 CPUs.
  612. PASSED: Test 1, MSR 0x00000200 MTRR_PHYSBASE0 is consistent across 2 CPUs.
  613. PASSED: Test 1, MSR 0x00000201 MTRR_PHYSMASK0 is consistent across 2 CPUs.
  614. PASSED: Test 1, MSR 0x00000202 MTRR_PHYSBASE1 is consistent across 2 CPUs.
  615. PASSED: Test 1, MSR 0x00000203 MTRR_PHYSMASK1 is consistent across 2 CPUs.
  616. PASSED: Test 1, MSR 0x00000204 MTRR_PHYSBASE2 is consistent across 2 CPUs.
  617. PASSED: Test 1, MSR 0x00000205 MTRR_PHYSMASK2 is consistent across 2 CPUs.
  618. PASSED: Test 1, MSR 0x00000206 MTRR_PHYSBASE3 is consistent across 2 CPUs.
  619. PASSED: Test 1, MSR 0x00000207 MTRR_PHYSMASK3 is consistent across 2 CPUs.
  620. PASSED: Test 1, MSR 0x00000208 MTRR_PHYSBASE4 is consistent across 2 CPUs.
  621. PASSED: Test 1, MSR 0x00000209 MTRR_PHYSMASK4 is consistent across 2 CPUs.
  622. PASSED: Test 1, MSR 0x0000020a MTRR_PHYSBASE5 is consistent across 2 CPUs.
  623. PASSED: Test 1, MSR 0x0000020b MTRR_PHYSMASK5 is consistent across 2 CPUs.
  624. PASSED: Test 1, MSR 0x0000020c MTRR_PHYSBASE6 is consistent across 2 CPUs.
  625. PASSED: Test 1, MSR 0x0000020d MTRR_PHYSMASK6 is consistent across 2 CPUs.
  626. PASSED: Test 1, MSR 0x0000020e MTRR_PHYSBASE7 is consistent across 2 CPUs.
  627. PASSED: Test 1, MSR 0x0000020f MTRR_PHYSMASK7 is consistent across 2 CPUs.
  628. PASSED: Test 1, MSR 0x00000210 MTRR_PHYSBASE8 is consistent across 2 CPUs.
  629. PASSED: Test 1, MSR 0x00000211 MTRR_PHYSMASK8 is consistent across 2 CPUs.
  630. PASSED: Test 1, MSR 0x00000212 MTRR_PHYSBASE9 is consistent across 2 CPUs.
  631. PASSED: Test 1, MSR 0x00000213 MTRR_PHYSMASK9 is consistent across 2 CPUs.
  632. PASSED: Test 1, MSR 0x00000250 MTRR_FIX64K_000 is consistent across 2 CPUs.
  633. PASSED: Test 1, MSR 0x00000258 MTRR_FIX16K_800 is consistent across 2 CPUs.
  634. PASSED: Test 1, MSR 0x00000259 MTRR_FIX16K_a00 is consistent across 2 CPUs.
  635. PASSED: Test 1, MSR 0x00000268 MTRR_FIX4K_C000 is consistent across 2 CPUs.
  636. PASSED: Test 1, MSR 0x00000269 MTRR_FIX4K_C800 is consistent across 2 CPUs.
  637. PASSED: Test 1, MSR 0x0000026a MTRR_FIX4K_D000 is consistent across 2 CPUs.
  638. PASSED: Test 1, MSR 0x0000026b MTRR_FIX4K_D800 is consistent across 2 CPUs.
  639. PASSED: Test 1, MSR 0x0000026c MTRR_FIX4K_E000 is consistent across 2 CPUs.
  640. PASSED: Test 1, MSR 0x0000026d MTRR_FIX4K_E800 is consistent across 2 CPUs.
  641. PASSED: Test 1, MSR 0x0000026e MTRR_FIX4K_F000 is consistent across 2 CPUs.
  642. PASSED: Test 1, MSR 0x0000026f MTRR_FIX4K_F800 is consistent across 2 CPUs.
  643. PASSED: Test 1, MSR 0x00000277 PAT is consistent across 2 CPUs.
  644. PASSED: Test 1, MSR 0x00000280 MC0_CTL2 is consistent across 2 CPUs.
  645. PASSED: Test 1, MSR 0x00000281 MC1_CTL2 is consistent across 2 CPUs.
  646. PASSED: Test 1, MSR 0x00000282 MC2_CTL2 is consistent across 2 CPUs.
  647. PASSED: Test 1, MSR 0x00000283 MC3_CTL2 is consistent across 2 CPUs.
  648. PASSED: Test 1, MSR 0x00000284 MC4_CTL2 is consistent across 2 CPUs.
  649. PASSED: Test 1, MSR 0x00000285 MC5_CTL2 is consistent across 2 CPUs.
  650. PASSED: Test 1, MSR 0x00000286 MC6_CTL2 is consistent across 2 CPUs.
  651. PASSED: Test 1, MSR 0x000002ff MTRR_DEF_TYPE is consistent across 2 CPUs.
  652. PASSED: Test 1, MSR 0x000003f1 PEBS_ENABLE is consistent across 2 CPUs.
  653. PASSED: Test 1, MSR 0x00000480 VMX_BASIC is consistent across 2 CPUs.
  654. PASSED: Test 1, MSR 0x00000481 VMX_PINPASED_CTLS is consistent across 2 CPUs.
  655. PASSED: Test 1, MSR 0x00000482 VMX_PROCBASED_CTLS is consistent across 2 CPUs.
  656. PASSED: Test 1, MSR 0x00000483 VMX_EXIT_CTLS is consistent across 2 CPUs.
  657. PASSED: Test 1, MSR 0x00000484 VMX_ENTRY_CTLS is consistent across 2 CPUs.
  658. PASSED: Test 1, MSR 0x00000485 VMX_MISC is consistent across 2 CPUs.
  659. PASSED: Test 1, MSR 0x00000486 VMX_CR0_FIXED0 is consistent across 2 CPUs.
  660. PASSED: Test 1, MSR 0x00000487 VMX_CR0_FIXED1 is consistent across 2 CPUs.
  661. PASSED: Test 1, MSR 0x00000488 VMX_CR4_FIXED0 is consistent across 2 CPUs.
  662. PASSED: Test 1, MSR 0x00000489 VMX_CR4_FIXED1 is consistent across 2 CPUs.
  663. PASSED: Test 1, MSR 0x0000048a VMX_VMX_VMCS_ENUM is consistent across 2 CPUs.
  664. PASSED: Test 1, MSR 0x0000048b VMX_PROCBASED_CTLS2 is consistent across 2 CPUs.
  665. PASSED: Test 1, MSR 0x0000048c VMX_EPT_VPID_CAP is consistent across 2 CPUs.
  666. PASSED: Test 1, MSR 0x0000048d VMX_TRUE_PINBASED_CTLS is consistent across 2
  667. CPUs.
  668. PASSED: Test 1, MSR 0x0000048e VMX_TRUE_PROCBASED_CTLS is consistent across 2
  669. CPUs.
  670. PASSED: Test 1, MSR 0x0000048f VMX_TRUE_EXIT_CTLS is consistent across 2 CPUs.
  671. PASSED: Test 1, MSR 0x00000490 VMX_TRUE_ENTRY_CTLS is consistent across 2 CPUs.
  672. PASSED: Test 1, MSR 0x000004c5 A_PMC4 is consistent across 2 CPUs.
  673. PASSED: Test 1, MSR 0x000004c6 A_PMC5 is consistent across 2 CPUs.
  674. PASSED: Test 1, MSR 0x000004c7 A_PMC6 is consistent across 2 CPUs.
  675. PASSED: Test 1, MSR 0x000004c8 A_PMC7 is consistent across 2 CPUs.
  676. PASSED: Test 1, MSR 0xc0000080 EFER is consistent across 2 CPUs.
  677. PASSED: Test 1, MSR 0xc0000081 STAR is consistent across 2 CPUs.
  678. PASSED: Test 1, MSR 0xc0000082 LSTAR is consistent across 2 CPUs.
  679. PASSED: Test 1, MSR 0xc0000084 FMASK is consistent across 2 CPUs.
  680. PASSED: Test 1, MSR 0xc0000102 KERNEL_GS_BASE is consistent across 2 CPUs.
  681.  
  682. Test 2 of 5: Test CPU specific model MSRs.
  683. CPU family: 0x6, model: 0x3c (Haswell)
  684. PASSED: Test 2, MSR 0x000000ce MSR_PLATFORM_INFO is consistent across 2 CPUs.
  685. PASSED: Test 2, MSR 0x0000003b IA32_TSC_ADJUST is consistent across 2 CPUs.
  686. PASSED: Test 2, MSR 0x00000186 IA32_PERFEVTSEL0 is consistent across 2 CPUs.
  687. PASSED: Test 2, MSR 0x00000187 IA32_PERFEVTSEL1 is consistent across 2 CPUs.
  688. PASSED: Test 2, MSR 0x00000188 IA32_PERFEVTSEL2 is consistent across 2 CPUs.
  689. PASSED: Test 2, MSR 0x00000189 IA32_PERFEVTSEL3 is consistent across 2 CPUs.
  690. PASSED: Test 2, MSR 0x00000648 MSR_CONFIG_TDP_NOMINAL is consistent across 2
  691. CPUs.
  692. PASSED: Test 2, MSR 0x00000649 MSR_CONFIG_TDP_LEVEL1 is consistent across 2
  693. CPUs.
  694. PASSED: Test 2, MSR 0x0000064a MSR_CONFIG_TDP_LEVEL2 is consistent across 2
  695. CPUs.
  696. PASSED: Test 2, MSR 0x0000064b MSR_CONFIG_TDP_CONTROL is consistent across 2
  697. CPUs.
  698. PASSED: Test 2, MSR 0x0000064c MSR_TURBO_ACTIVATION_RATIO is consistent across 2
  699. CPUs.
  700. PASSED: Test 2, MSR 0x000001ad MSR_TURBO_RATIO_LIMIT is consistent across 2
  701. CPUs.
  702. PASSED: Test 2, MSR 0x00000391 MSR_UNC_PERF_GLOBAL_CTRL is consistent across 2
  703. CPUs.
  704. PASSED: Test 2, MSR 0x00000394 MSR_UNC_PERF_FIXED_CTRL is consistent across 2
  705. CPUs.
  706. PASSED: Test 2, MSR 0x00000396 MSR_UNC_CB0_CONFIG is consistent across 2 CPUs.
  707. PASSED: Test 2, MSR 0x00000391 MSR_UNC_PERF_GLOBAL_CTRL is consistent across 2
  708. CPUs.
  709. PASSED: Test 2, MSR 0x00000395 MSR_UNC_PERF_FIXED_CTR is consistent across 2
  710. CPUs.
  711. PASSED: Test 2, MSR 0x000004e0 MSR_SMM_FEATURE_CONTROL is consistent across 2
  712. CPUs.
  713. PASSED: Test 2, MSR 0x000004e2 MSR_SMM_DELAYED is consistent across 2 CPUs.
  714. PASSED: Test 2, MSR 0x000004e3 MSR_SMM_BLOCKED is consistent across 2 CPUs.
  715. PASSED: Test 2, MSR 0x00000640 MSR_PP1_POWER_LIMIT is consistent across 2 CPUs.
  716. PASSED: Test 2, MSR 0x00000641 MSR_PP1_ENERGY_STATUS is consistent across 2
  717. CPUs.
  718.  
  719. Test 3 of 5: Test all P State Ratios.
  720. PASSED: Test 3, MSR 0x000000ce Minimum P-State is consistent across 2 CPUs.
  721. PASSED: Test 3, MSR 0x000000ce Maximum P-State is consistent across 2 CPUs.
  722.  
  723. Test 4 of 5: Test C1 and C3 autodemotion.
  724. PASSED: Test 4, MSR 0x000000e2 C1 and C3 Autodemotion is consistent across 2
  725. CPUs.
  726. C1 and C3 Autodemotion enabled.
  727.  
  728. Test 5 of 5: Test SMRR MSR registers.
  729. PASSED: Test 5, MSR 0x000001f2 SMRR_PHYSBASE is consistent across 2 CPUs.
  730. PASSED: Test 5, MSR 0x000001f2 SMRR_TYPE is consistent across 2 CPUs.
  731. PASSED: Test 5, MSR 0x000001f3 SMRR_PHYSMASK is consistent across 2 CPUs.
  732. PASSED: Test 5, MSR 0x000001f3 SMRR_VALID is consistent across 2 CPUs.
  733.  
  734. ================================================================================
  735. 115 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  736. ================================================================================
  737.  
  738. nx: Test if CPU NX is disabled by the BIOS.
  739. --------------------------------------------------------------------------------
  740. Test 1 of 3: Test CPU NX capability.
  741. PASSED: Test 1, CPU has NX flags, BIOS is not disabling it.
  742.  
  743. Test 2 of 3: Test all CPUs have same BIOS set NX flag.
  744. This test verifies that all CPUs have the same NX flag setting. Although rare,
  745. BIOS may set the NX flag differently per CPU.
  746. PASSED: Test 2, All 2 CPUs have the same NX flag set.
  747.  
  748. Test 3 of 3: Test all CPUs have same msr setting in MSR 0x1a0.
  749. This test verifies that all CPUs have the same NX flag setting by examining the
  750. per CPU MSR register 0x1a0.
  751. PASSED: Test 3, All 2 CPUs have the NX flag in MSR 0x1a0 set.
  752.  
  753. ================================================================================
  754. 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  755. ================================================================================
  756.  
  757. cpufreq: CPU frequency scaling tests.
  758. --------------------------------------------------------------------------------
  759. Test 1 of 1: CPU P-State tests.
  760. For each processor in the system, this test steps through the various frequency
  761. states (P-states) that the BIOS advertises for the processor. For each processor
  762. /frequency combination, a quick performance value is measured. The test then
  763. validates that:
  764. 1. Each processor has the same number of frequency states.
  765. 2. Higher advertised frequencies have a higher performance.
  766. 3. No duplicate frequency values are reported by the BIOS.
  767. 4. BIOS doing Sw_All P-state coordination across cores.
  768. 5. BIOS doing Sw_Any P-state coordination across cores.
  769.  
  770. WARNING: Test 1, CPU frequency scaling not supported.
  771.  
  772. ADVICE: Scaling driver 'intel_pstate ' is enabled and this does not seem to
  773. allow CPU frequency scaling.
  774.  
  775.  
  776. ================================================================================
  777. 0 passed, 0 failed, 1 warning, 0 aborted, 0 skipped, 0 info only.
  778. ================================================================================
  779.  
  780. maxfreq: Test max CPU frequencies against max scaling frequency.
  781. --------------------------------------------------------------------------------
  782. Test 1 of 1: Maximum CPU frequency test.
  783. This test checks the maximum CPU frequency as detected by the kernel for each
  784. CPU against maxiumum frequency as specified by the BIOS frequency scaling
  785. settings.
  786. PASSED: Test 1, 2 CPUs passed the maximum frequency check.
  787.  
  788. ================================================================================
  789. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  790. ================================================================================
  791.  
  792. virt: CPU Virtualisation Configuration test.
  793. --------------------------------------------------------------------------------
  794. Test 1 of 1: CPU Virtualisation Configuration test.
  795. Check VT/VMX Virtualization extensions are set up correctly.
  796. FAILED [MEDIUM] VirtDisabledByBIOS: Test 1, Virtualization extensions supported
  797. but disabled by BIOS.
  798.  
  799. ================================================================================
  800. 0 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  801. ================================================================================
  802.  
  803. pnp: BIOS Support Installation structure test.
  804. --------------------------------------------------------------------------------
  805. Test 1 of 1: PnP BIOS Support Installation structure test.
  806. This test tries to find and sanity check the Plug and Play BIOS Support
  807. Installation Check structure.
  808.  
  809. Found PnP Installation Check structure at 0x000f0ad0
  810. Signature : $PnP
  811. Version : 0x10 (1.0)
  812. Length : 0x0021 bytes
  813. Control Field : 0x0000 (Not supported)
  814. Event Notification Flag Address : 0x00000000 (undefined)
  815. Real Mode 16 bit Code Address : 0xf000:c7c6
  816. Real Mode 16 bit Data Address : 0xf000:0000
  817. 16 bit Protected Mode Code Address : 0x000fc7ee
  818. 16 bit Protected Mode Data Address : 0x000f0000
  819. OEM Device Identifier : 0x00000000 (undefined)
  820.  
  821. PASSED: Test 1, Version 1.0 detected.
  822. PASSED: Test 1, PnP Installation Check structure is the correct length of 33
  823. bytes.
  824.  
  825. ================================================================================
  826. 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  827. ================================================================================
  828.  
  829. pciirq: PCI IRQ Routing Table test.
  830. --------------------------------------------------------------------------------
  831. Test 1 of 1: PCI IRQ Routing Table test.
  832. This test tries to find and sanity check the PCI IRQ Routing Table, as defined
  833. by http://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx and described in
  834. pages 233-238 of PCI System Architecture, Fourth Edition, Mindshare, Inc.
  835. (1999). NOTE: The PCI IRQ Routing Table only really knows about ISA IRQs and is
  836. generally not used with APIC.
  837.  
  838. Found PCI IRQ Routing Table at 0x000fd100
  839. Signature : $PIR
  840. Version : 0x0100 (1.0)
  841. Table Size : 0x0110 bytes (15 slot entries)
  842. PCI Router ID : 00:1f.0
  843. PCI Exclusive IRQs : 0x0000 (none)
  844. Compatible PCI Router : 8086:27b8
  845. Miniport Data : 0x00000000 (none)
  846. Reserved : 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  847. Checksum : 0x91
  848.  
  849. Bus:Dev Slot INTA# INTB# INTC# INTD#
  850. 00:1f 00 69/dc78 63/dc78 62/dc78 60/dc78
  851. 00:14 00 60/dc78
  852. 00:1d 00 6b/dc78 63/dc78
  853. 00:1a 00 60/dc78
  854. 00:1b 00 6a/dc78
  855. 00:19 00 68/dc78
  856. 00:16 00 60/dc78 63/dc78 62/dc78 61/dc78
  857. 00:1c 00 60/dc78 61/dc78 62/dc78 63/dc78
  858. 00:01 00 60/dc78 61/dc78 62/dc78 63/dc78
  859. 00:03 00 60/dc78
  860. 00:04 00 60/dc78 61/dc78 62/dc78 63/dc78
  861. 03:00 00 61/dc78 62/dc78 63/dc78 60/dc78
  862. 00:02 00 60/dc78
  863. 01:00 12 60/dc78 61/dc78 62/dc78 63/dc78
  864. 02:00 11 60/dc78 61/dc78 62/dc78 63/dc78
  865.  
  866. PASSED: Test 1, The Compatible PCI Interrupt Router is defined.
  867. PASSED: Test 1, Table size was correct for 15 slot entries.
  868. PASSED: Test 1, Reserved region is set to zero.
  869. PASSED: Test 1, All 15 slots have sane looking link and IRQ bitmaps.
  870.  
  871. ================================================================================
  872. 4 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  873. ================================================================================
  874.  
  875. os2gap: OS/2 memory hole test.
  876. --------------------------------------------------------------------------------
  877. Test 1 of 1: Test the OS/2 15Mb memory hole is absent.
  878. PASSED: Test 1, No OS/2 memory hole found.
  879.  
  880. ================================================================================
  881. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  882. ================================================================================
  883.  
  884. mpcheck: MultiProcessor Tables tests.
  885. --------------------------------------------------------------------------------
  886. Test 1 of 9: Test MP header.
  887. PASSED: Test 1, MP header looks sane.
  888.  
  889. Test 2 of 9: Test MP CPU entries.
  890. PASSED: Test 2, All 2 CPU entries look sane.
  891.  
  892. Test 3 of 9: Test MP Bus entries.
  893. PASSED: Test 3, All 5 Bus Entries looked sane.
  894.  
  895. Test 4 of 9: Test MP IO APIC entries.
  896. PASSED: Test 4, All 1 IO APIC Entries look sane.
  897.  
  898. Test 5 of 9: Test MP IO Interrupt entries.
  899. PASSED: Test 5, All 48 IO Interrupt Entries look sane.
  900.  
  901. Test 6 of 9: Test MP Local Interrupt entries.
  902. PASSED: Test 6, All 2 Local Interrupt Entries look sane.
  903.  
  904. Test 7 of 9: Test MP System Address entries.
  905. PASSED: Test 7, All 4 System Address Space Mapping Entries looks sane.
  906.  
  907. Test 8 of 9: Test MP Bus Hierarchy entries.
  908. PASSED: Test 8, All 1 Bus Hierarchy Entries look sane.
  909.  
  910. Test 9 of 9: Test MP Compatible Bus Address Space entries.
  911. PASSED: Test 9, All 2 Compatible Bus Address Space Entries look sane.
  912.  
  913. ================================================================================
  914. 9 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  915. ================================================================================
  916.  
  917. hda_audio: HDA Audio Pin Configuration test.
  918. --------------------------------------------------------------------------------
  919. Test 1 of 1: HDA Audio Pin Configuration test.
  920. SKIPPED: Test 1, Cannot find any sound devices in /sys/class/sound.
  921.  
  922. ================================================================================
  923. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  924. ================================================================================
  925.  
  926. ebda: Test EBDA region is mapped and reserved in memory map table.
  927. --------------------------------------------------------------------------------
  928. Machine is not using traditional BIOS firmware, skipping test.
  929. ================================================================================
  930. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  931. ================================================================================
  932.  
  933. bios32: BIOS32 Service Directory test.
  934. --------------------------------------------------------------------------------
  935. Machine is not using traditional BIOS firmware, skipping test.
  936. ================================================================================
  937. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  938. ================================================================================
  939.  
  940. apicedge: APIC edge/level test.
  941. --------------------------------------------------------------------------------
  942. Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger tests.
  943. PASSED: Test 1, Legacy interrupts are edge and PCI interrupts are level
  944. triggered.
  945.  
  946. ================================================================================
  947. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  948. ================================================================================
  949.  
  950. wmi: Extract and analyse Windows Management Instrumentation (WMI).
  951. --------------------------------------------------------------------------------
  952. Test 1 of 1: Windows Management Instrumentation test.
  953. No ACPI _WDG WMI data found.
  954.  
  955. ================================================================================
  956. 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  957. ================================================================================
  958.  
  959. wakealarm: ACPI Wakealarm tests.
  960. --------------------------------------------------------------------------------
  961. Test 1 of 4: Test existence of RTC with alarm interface.
  962. PASSED: Test 1, RTC with a RTC alarm ioctl() interface found.
  963.  
  964. Test 2 of 4: Trigger wakealarm for 1 seconds in the future.
  965. Trigger wakealarm for 1 seconds in the future.
  966. PASSED: Test 2, RTC wakealarm was triggered successfully.
  967.  
  968. Test 3 of 4: Test if wakealarm is fired.
  969. PASSED: Test 3, RTC wakealarm triggered and fired successfully.
  970.  
  971. Test 4 of 4: Multiple wakealarm firing tests.
  972. Trigger wakealarm for 1 seconds in the future.
  973. Trigger wakealarm for 2 seconds in the future.
  974. Trigger wakealarm for 3 seconds in the future.
  975. Trigger wakealarm for 4 seconds in the future.
  976. PASSED: Test 4, RTC wakealarm triggered and fired successfully.
  977.  
  978. ================================================================================
  979. 4 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  980. ================================================================================
  981.  
  982. syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings.
  983. --------------------------------------------------------------------------------
  984. Test 1 of 1: Disassemble and reassemble DSDT and SSDTs.
  985.  
  986. Checking ACPI table DSDT (#0)
  987.  
  988. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 9917
  989. Line | AML source
  990. --------------------------------------------------------------------------------
  991. 09914| If (CondRefOf (MDBG))
  992. 09915| {
  993. 09916| Return (MDBG) /* External reference */
  994. 09917| Arg0
  995. | ^
  996. | Error 6126: syntax error, unexpected PARSEOP_ARG0
  997. 09918| }
  998. 09919|
  999. 09920| Return (Zero)
  1000. ================================================================================
  1001.  
  1002. ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
  1003. reassembled using the strict IASL compiler as it contains syntax errors.
  1004.  
  1005. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early
  1006. due to a parser detected syntax error.
  1007.  
  1008. ADVICE: Some subsequent errors may not be detected because the compiler had to
  1009. terminate prematurely. If the compiler did not abort early then potentially
  1010. correct code may parse incorrectly producing some or many false positive errors.
  1011.  
  1012. Table DSDT (0) reassembly: Found 1 errors, 0 warnings, 0 remarks.
  1013.  
  1014.  
  1015. Checking ACPI table SSDT (#1)
  1016.  
  1017. FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 221
  1018. Line | AML source
  1019. --------------------------------------------------------------------------------
  1020. 00218| 0x00000800
  1021. 00219| }
  1022. 00220| })
  1023. 00221| Package (0x06)
  1024. | ^
  1025. | Error 6126: syntax error, unexpected PARSEOP_PACKAGE
  1026. 00222| {
  1027. 00223| 0x80000000,
  1028. 00224| 0x80000000,
  1029. ================================================================================
  1030.  
  1031. ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
  1032. reassembled using the strict IASL compiler as it contains syntax errors.
  1033.  
  1034. FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early
  1035. due to a parser detected syntax error.
  1036.  
  1037. ADVICE: Some subsequent errors may not be detected because the compiler had to
  1038. terminate prematurely. If the compiler did not abort early then potentially
  1039. correct code may parse incorrectly producing some or many false positive errors.
  1040.  
  1041. Table SSDT (1) reassembly: Found 1 errors, 0 warnings, 0 remarks.
  1042.  
  1043.  
  1044. Checking ACPI table SSDT (#2)
  1045.  
  1046. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1047. in line 121
  1048. Line | AML source
  1049. --------------------------------------------------------------------------------
  1050. 00118|
  1051. 00119| Store (CPDC (Arg0), Local0)
  1052. 00120| GCAP (Local0)
  1053. 00121| Return (Local0)
  1054. | ^
  1055. | Warning 3104: Reserved method should not return a value (_PDC)
  1056. 00122| }
  1057. 00123|
  1058. 00124| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1059. ================================================================================
  1060.  
  1061. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1062. returned a value however it is not expected to return anything, so this does not
  1063. conform to the expected behaviour. The kernel will most probably ignore the
  1064. return value, so this is not going to produce any run time errors.
  1065.  
  1066. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1067. 131
  1068. Line | AML source
  1069. --------------------------------------------------------------------------------
  1070. 00128| Return (Local0)
  1071. 00129| }
  1072. 00130|
  1073. 00131| Method (CPDC, 1, NotSerialized)
  1074. | ^
  1075. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1076. 00132| {
  1077. 00133| CreateDWordField (Arg0, Zero, REVS)
  1078. 00134| CreateDWordField (Arg0, 0x04, SIZE)
  1079. ================================================================================
  1080.  
  1081. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1082. created inside a non-serialized method - this method should be serialized. It is
  1083. possible that one thread enters the method and blocks and then a second thread
  1084. also executes the method, ending up in two attempts to create the object and
  1085. causing a failure.
  1086.  
  1087. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1088. 146
  1089. Line | AML source
  1090. --------------------------------------------------------------------------------
  1091. 00143| Return (COSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2))
  1092. 00144| }
  1093. 00145|
  1094. 00146| Method (COSC, 4, NotSerialized)
  1095. | ^
  1096. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1097. 00147| {
  1098. 00148| CreateDWordField (Arg3, Zero, STS0)
  1099. 00149| CreateDWordField (Arg3, 0x04, CAP0)
  1100. ================================================================================
  1101.  
  1102. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1103. created inside a non-serialized method - this method should be serialized. It is
  1104. possible that one thread enters the method and blocks and then a second thread
  1105. also executes the method, ending up in two attempts to create the object and
  1106. causing a failure.
  1107.  
  1108. FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 149
  1109. Line | AML source
  1110. --------------------------------------------------------------------------------
  1111. 00146| Method (COSC, 4, NotSerialized)
  1112. 00147| {
  1113. 00148| CreateDWordField (Arg3, Zero, STS0)
  1114. 00149| CreateDWordField (Arg3, 0x04, CAP0)
  1115. | ^
  1116. | Remark 2089: Object is not referenced (Name is within method [COSC])
  1117. 00150| CreateDWordField (Arg0, Zero, IID0)
  1118. 00151| CreateDWordField (Arg0, 0x04, IID1)
  1119. 00152| CreateDWordField (Arg0, 0x08, IID2)
  1120. ================================================================================
  1121. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1122. 175
  1123. Line | AML source
  1124. --------------------------------------------------------------------------------
  1125. 00172| Return (Arg3)
  1126. 00173| }
  1127. 00174|
  1128. 00175| Method (GCAP, 1, NotSerialized)
  1129. | ^
  1130. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1131. 00176| {
  1132. 00177| CreateDWordField (Arg0, Zero, STS0)
  1133. 00178| CreateDWordField (Arg0, 0x04, CAP0)
  1134. ================================================================================
  1135.  
  1136. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1137. created inside a non-serialized method - this method should be serialized. It is
  1138. possible that one thread enters the method and blocks and then a second thread
  1139. also executes the method, ending up in two attempts to create the object and
  1140. causing a failure.
  1141.  
  1142. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1143. in line 215
  1144. Line | AML source
  1145. --------------------------------------------------------------------------------
  1146. 00212| {
  1147. 00213| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1148. 00214| GCAP (Local0)
  1149. 00215| Return (Local0)
  1150. | ^
  1151. | Warning 3104: Reserved method should not return a value (_PDC)
  1152. 00216| }
  1153. 00217|
  1154. 00218| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1155. ================================================================================
  1156.  
  1157. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1158. returned a value however it is not expected to return anything, so this does not
  1159. conform to the expected behaviour. The kernel will most probably ignore the
  1160. return value, so this is not going to produce any run time errors.
  1161.  
  1162. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1163. 255
  1164. Line | AML source
  1165. --------------------------------------------------------------------------------
  1166. 00252| Return (Zero)
  1167. 00253| }
  1168. 00254|
  1169. 00255| Method (APCT, 0, NotSerialized)
  1170. | ^
  1171. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1172. 00256| {
  1173. 00257| If (LAnd (And (CFGD, 0x7A), LNot (And (SDTL, 0x20
  1174. 00258| ))))
  1175. ================================================================================
  1176.  
  1177. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1178. created inside a non-serialized method - this method should be serialized. It is
  1179. possible that one thread enters the method and blocks and then a second thread
  1180. also executes the method, ending up in two attempts to create the object and
  1181. causing a failure.
  1182.  
  1183. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1184. 267
  1185. Line | AML source
  1186. --------------------------------------------------------------------------------
  1187. 00264| }
  1188. 00265| }
  1189. 00266|
  1190. 00267| Method (APPT, 0, NotSerialized)
  1191. | ^
  1192. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1193. 00268| {
  1194. 00269| If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x10
  1195. 00270| ))))
  1196. ================================================================================
  1197.  
  1198. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1199. created inside a non-serialized method - this method should be serialized. It is
  1200. possible that one thread enters the method and blocks and then a second thread
  1201. also executes the method, ending up in two attempts to create the object and
  1202. causing a failure.
  1203.  
  1204. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1205. in line 286
  1206. Line | AML source
  1207. --------------------------------------------------------------------------------
  1208. 00283| {
  1209. 00284| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1210. 00285| GCAP (Local0)
  1211. 00286| Return (Local0)
  1212. | ^
  1213. | Warning 3104: Reserved method should not return a value (_PDC)
  1214. 00287| }
  1215. 00288|
  1216. 00289| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1217. ================================================================================
  1218.  
  1219. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1220. returned a value however it is not expected to return anything, so this does not
  1221. conform to the expected behaviour. The kernel will most probably ignore the
  1222. return value, so this is not going to produce any run time errors.
  1223.  
  1224. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1225. in line 333
  1226. Line | AML source
  1227. --------------------------------------------------------------------------------
  1228. 00330| {
  1229. 00331| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1230. 00332| GCAP (Local0)
  1231. 00333| Return (Local0)
  1232. | ^
  1233. | Warning 3104: Reserved method should not return a value (_PDC)
  1234. 00334| }
  1235. 00335|
  1236. 00336| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1237. ================================================================================
  1238.  
  1239. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1240. returned a value however it is not expected to return anything, so this does not
  1241. conform to the expected behaviour. The kernel will most probably ignore the
  1242. return value, so this is not going to produce any run time errors.
  1243.  
  1244. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1245. in line 380
  1246. Line | AML source
  1247. --------------------------------------------------------------------------------
  1248. 00377| {
  1249. 00378| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1250. 00379| GCAP (Local0)
  1251. 00380| Return (Local0)
  1252. | ^
  1253. | Warning 3104: Reserved method should not return a value (_PDC)
  1254. 00381| }
  1255. 00382|
  1256. 00383| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1257. ================================================================================
  1258.  
  1259. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1260. returned a value however it is not expected to return anything, so this does not
  1261. conform to the expected behaviour. The kernel will most probably ignore the
  1262. return value, so this is not going to produce any run time errors.
  1263.  
  1264. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1265. in line 427
  1266. Line | AML source
  1267. --------------------------------------------------------------------------------
  1268. 00424| {
  1269. 00425| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1270. 00426| GCAP (Local0)
  1271. 00427| Return (Local0)
  1272. | ^
  1273. | Warning 3104: Reserved method should not return a value (_PDC)
  1274. 00428| }
  1275. 00429|
  1276. 00430| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1277. ================================================================================
  1278.  
  1279. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1280. returned a value however it is not expected to return anything, so this does not
  1281. conform to the expected behaviour. The kernel will most probably ignore the
  1282. return value, so this is not going to produce any run time errors.
  1283.  
  1284. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1285. in line 474
  1286. Line | AML source
  1287. --------------------------------------------------------------------------------
  1288. 00471| {
  1289. 00472| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1290. 00473| GCAP (Local0)
  1291. 00474| Return (Local0)
  1292. | ^
  1293. | Warning 3104: Reserved method should not return a value (_PDC)
  1294. 00475| }
  1295. 00476|
  1296. 00477| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1297. ================================================================================
  1298.  
  1299. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1300. returned a value however it is not expected to return anything, so this does not
  1301. conform to the expected behaviour. The kernel will most probably ignore the
  1302. return value, so this is not going to produce any run time errors.
  1303.  
  1304. FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
  1305. in line 521
  1306. Line | AML source
  1307. --------------------------------------------------------------------------------
  1308. 00518| {
  1309. 00519| Store (\_PR.CPU0.CPDC (Arg0), Local0)
  1310. 00520| GCAP (Local0)
  1311. 00521| Return (Local0)
  1312. | ^
  1313. | Warning 3104: Reserved method should not return a value (_PDC)
  1314. 00522| }
  1315. 00523|
  1316. 00524| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
  1317. ================================================================================
  1318.  
  1319. ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
  1320. returned a value however it is not expected to return anything, so this does not
  1321. conform to the expected behaviour. The kernel will most probably ignore the
  1322. return value, so this is not going to produce any run time errors.
  1323.  
  1324. Table SSDT (2) reassembly: Found 0 errors, 8 warnings, 6 remarks.
  1325.  
  1326.  
  1327. Checking ACPI table SSDT (#3)
  1328.  
  1329. FAILED [MEDIUM] AMLAsmASL_MSG_NO_REGION: Test 1, Assembler warning in line 61
  1330. Line | AML source
  1331. --------------------------------------------------------------------------------
  1332. 00058| Scope (\_SB.PCI0.SAT0)
  1333. 00059| {
  1334. 00060| Name (REGF, One)
  1335. 00061| Method (_REG, 2, NotSerialized) // _REG: Region Availability
  1336. | ^
  1337. | Warning 3079: _REG has no corresponding Operation Region
  1338. 00062| {
  1339. 00063| If (LEqual (Arg0, 0x02))
  1340. 00064| {
  1341. ================================================================================
  1342.  
  1343. ADVICE: (for Warning #3079, ASL_MSG_NO_REGION): _REG requires a corresponding
  1344. Operation Region, however one was not found.
  1345.  
  1346. Table SSDT (3) reassembly: Found 0 errors, 1 warnings, 0 remarks.
  1347.  
  1348.  
  1349. Checking ACPI table SSDT (#4)
  1350.  
  1351. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1352. 246
  1353. Line | AML source
  1354. --------------------------------------------------------------------------------
  1355. 00243| Name (OPTS, Zero)
  1356. 00244| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1357. 00245| {
  1358. 00246| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1359. | ^
  1360. | Remark 2011: Use of compiler reserved name (_T_1)
  1361. 00247| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1362. 00248| While (One)
  1363. 00249| {
  1364. ================================================================================
  1365.  
  1366. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1367. disassembled code is being compiled and it contains compiler-emitted names of
  1368. the form '_T_x'. This is just a remark generated by the compiler and can
  1369. normally be ignored.
  1370.  
  1371. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1372. 247
  1373. Line | AML source
  1374. --------------------------------------------------------------------------------
  1375. 00244| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1376. 00245| {
  1377. 00246| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1378. 00247| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1379. | ^
  1380. | Remark 2011: Use of compiler reserved name (_T_0)
  1381. 00248| While (One)
  1382. 00249| {
  1383. 00250| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.PEG0._DSM._T_0 */
  1384. ================================================================================
  1385.  
  1386. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1387. disassembled code is being compiled and it contains compiler-emitted names of
  1388. the form '_T_x'. This is just a remark generated by the compiler and can
  1389. normally be ignored.
  1390.  
  1391. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1392. 414
  1393. Line | AML source
  1394. --------------------------------------------------------------------------------
  1395. 00411| Name (OPTS, Zero)
  1396. 00412| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1397. 00413| {
  1398. 00414| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1399. | ^
  1400. | Remark 2011: Use of compiler reserved name (_T_1)
  1401. 00415| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1402. 00416| While (One)
  1403. 00417| {
  1404. ================================================================================
  1405.  
  1406. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1407. disassembled code is being compiled and it contains compiler-emitted names of
  1408. the form '_T_x'. This is just a remark generated by the compiler and can
  1409. normally be ignored.
  1410.  
  1411. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1412. 415
  1413. Line | AML source
  1414. --------------------------------------------------------------------------------
  1415. 00412| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1416. 00413| {
  1417. 00414| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1418. 00415| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1419. | ^
  1420. | Remark 2011: Use of compiler reserved name (_T_0)
  1421. 00416| While (One)
  1422. 00417| {
  1423. 00418| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.PEG1._DSM._T_0 */
  1424. ================================================================================
  1425.  
  1426. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1427. disassembled code is being compiled and it contains compiler-emitted names of
  1428. the form '_T_x'. This is just a remark generated by the compiler and can
  1429. normally be ignored.
  1430.  
  1431. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1432. 573
  1433. Line | AML source
  1434. --------------------------------------------------------------------------------
  1435. 00570| Name (OPTS, Zero)
  1436. 00571| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1437. 00572| {
  1438. 00573| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1439. | ^
  1440. | Remark 2011: Use of compiler reserved name (_T_1)
  1441. 00574| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1442. 00575| While (One)
  1443. 00576| {
  1444. ================================================================================
  1445.  
  1446. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1447. disassembled code is being compiled and it contains compiler-emitted names of
  1448. the form '_T_x'. This is just a remark generated by the compiler and can
  1449. normally be ignored.
  1450.  
  1451. FAILED [LOW] AMLAsmASL_MSG_COMPILER_RESERVED: Test 1, Assembler remark in line
  1452. 574
  1453. Line | AML source
  1454. --------------------------------------------------------------------------------
  1455. 00571| Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
  1456. 00572| {
  1457. 00573| Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
  1458. 00574| Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
  1459. | ^
  1460. | Remark 2011: Use of compiler reserved name (_T_0)
  1461. 00575| While (One)
  1462. 00576| {
  1463. 00577| Store (ToInteger (Arg0), _T_0) /* \_SB_.PCI0.PEG2._DSM._T_0 */
  1464. ================================================================================
  1465.  
  1466. ADVICE: (for Remark #2011, ASL_MSG_COMPILER_RESERVED): This normally occurs when
  1467. disassembled code is being compiled and it contains compiler-emitted names of
  1468. the form '_T_x'. This is just a remark generated by the compiler and can
  1469. normally be ignored.
  1470.  
  1471. FAILED [LOW] AMLAsmASL_MSG_PACKAGE_LENGTH: Test 1, Assembler remark in line 917
  1472. Line | AML source
  1473. --------------------------------------------------------------------------------
  1474. 00914| }
  1475. 00915| Else
  1476. 00916| {
  1477. 00917| Return (Package (0x00) {})
  1478. | ^
  1479. | Remark 2095: Effective AML package length is zero
  1480. 00918| }
  1481. 00919| }
  1482. 00920|
  1483. ================================================================================
  1484.  
  1485. ADVICE: (for Remark #2095, ASL_MSG_PACKAGE_LENGTH): The package is larger than
  1486. expected, hence wasting some space.
  1487.  
  1488. FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
  1489. 933
  1490. Line | AML source
  1491. --------------------------------------------------------------------------------
  1492. 00930| }
  1493. 00931| }
  1494. 00932|
  1495. 00933| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices
  1496. | ^
  1497. | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
  1498. 00934| {
  1499. 00935| If (CondRefOf (IDAB))
  1500. 00936| {
  1501. ================================================================================
  1502.  
  1503. ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
  1504. created inside a non-serialized method - this method should be serialized. It is
  1505. possible that one thread enters the method and blocks and then a second thread
  1506. also executes the method, ending up in two attempts to create the object and
  1507. causing a failure.
  1508.  
  1509. Table SSDT (4) reassembly: Found 0 errors, 0 warnings, 8 remarks.
  1510.  
  1511.  
  1512. ================================================================================
  1513. 0 passed, 27 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  1514. ================================================================================
  1515.  
  1516. pcc: Processor Clocking Control (PCC) test.
  1517. --------------------------------------------------------------------------------
  1518. Test 1 of 1: Processor Clocking Control (PCC) test.
  1519. This test checks the sanity of the Processor Clocking Control as found on some
  1520. HP ProLiant machines. Most computers do not use this interface to control the
  1521. CPU clock frequency, so this test will be skipped.
  1522.  
  1523. This machine does not use Processor Clocking Control (PCC).
  1524.  
  1525. ================================================================================
  1526. 0 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 1 info only.
  1527. ================================================================================
  1528.  
  1529. osilinux: Disassemble DSDT to check for _OSI("Linux").
  1530. --------------------------------------------------------------------------------
  1531. Test 1 of 1: Disassemble DSDT to check for _OSI("Linux").
  1532. This is not strictly a failure mode, it just alerts one that this has been
  1533. defined in the DSDT and probably should be avoided since the Linux ACPI driver
  1534. matches onto the Windows _OSI strings
  1535. {
  1536. If (_OSI ("Linux"))
  1537. {
  1538. Store (0x03E8, OSYS) /* \OSYS */
  1539. }
  1540. If (_OSI ("Windows 2001"))
  1541. {
  1542. Store (0x07D1, OSYS) /* \OSYS */
  1543. }
  1544. If (_OSI ("Windows 2001 SP1"))
  1545. {
  1546. Store (0x07D1, OSYS) /* \OSYS */
  1547. }
  1548. If (_OSI ("Windows 2001 SP2"))
  1549. {
  1550. Store (0x07D2, OSYS) /* \OSYS */
  1551. }
  1552. If (_OSI ("Windows 2001.1"))
  1553. {
  1554. Store (0x07D3, OSYS) /* \OSYS */
  1555. }
  1556. If (_OSI ("Windows 2006"))
  1557. {
  1558. Store (0x07D6, OSYS) /* \OSYS */
  1559. }
  1560. If (_OSI ("Windows 2009"))
  1561. {
  1562. Store (0x07D9, OSYS) /* \OSYS */
  1563. }
  1564. If (_OSI ("Windows 2012"))
  1565. {
  1566. Store (0x07DC, OSYS) /* \OSYS */
  1567. }
  1568. }
  1569. WARNING: Test 1, DSDT implements a deprecated _OSI("Linux") test.
  1570.  
  1571. ================================================================================
  1572. 0 passed, 0 failed, 1 warning, 0 aborted, 0 skipped, 0 info only.
  1573. ================================================================================
  1574.  
  1575. method: ACPI DSDT Method Semantic tests.
  1576. --------------------------------------------------------------------------------
  1577. FADT Preferred PM profile indicates this is not a Mobile Platform.
  1578. Test 1 of 155: Test Method Names.
  1579. Found 2182 Objects
  1580. PASSED: Test 1, Method names contain legal characters.
  1581.  
  1582. Test 2 of 155: Test _AEI.
  1583. SKIPPED: Test 2, Skipping test for non-existant object _AEI.
  1584.  
  1585. Test 3 of 155: Test _PIC (Inform AML of Interrupt Model).
  1586. PASSED: Test 3, \_PIC returned no values as expected.
  1587. PASSED: Test 3, \_PIC returned no values as expected.
  1588. PASSED: Test 3, \_PIC returned no values as expected.
  1589.  
  1590. Test 4 of 155: Test _CID (Compatible ID).
  1591. PASSED: Test 4, \_SB_.PCI0._CID returned an integer 0x030ad041 (EISA ID
  1592. PNP0A03).
  1593. PASSED: Test 4, \_SB_.PCI0.LPCB.CWDT._CID returned an integer 0x020cd041 (EISA
  1594. ID PNP0C02).
  1595. PASSED: Test 4, \_SB_.PCI0.LPCB.PS2K._CID returned an integer 0x0b03d041 (EISA
  1596. ID PNP030B).
  1597. PASSED: Test 4, \_SB_.PCI0.LPCB.PS2M._CID returned an integer 0x130fd041 (EISA
  1598. ID PNP0F13).
  1599. PASSED: Test 4, \_SB_.PCI0.DOCK._CID returned an integer 0x150cd041 (EISA ID
  1600. PNP0C15).
  1601. PASSED: Test 4, \_SB_.BIND._CID returned a string 'PNP0C40' as expected.
  1602. PASSED: Test 4, \_SB_.CIND._CID returned a string 'PNP0C60' as expected.
  1603. PASSED: Test 4, \_SB_.DIND._CID returned a string 'PNP0C70' as expected.
  1604. PASSED: Test 4, \_SB_.PEPD._CID returned an integer 0x800dd041 (EISA ID
  1605. PNP0D80).
  1606.  
  1607. Test 5 of 155: Test _DDN (DOS Device Name).
  1608. SKIPPED: Test 5, Skipping test for non-existant object _DDN.
  1609.  
  1610. Test 6 of 155: Test _HID (Hardware ID).
  1611. PASSED: Test 6, \_SB_.PCI0._HID returned an integer 0x080ad041 (EISA ID
  1612. PNP0A08).
  1613. PASSED: Test 6, \_SB_.PCI0.TPMX._HID returned an integer 0x010cd041 (EISA ID
  1614. PNP0C01).
  1615. PASSED: Test 6, \_SB_.PCI0.LPCB.DMAC._HID returned an integer 0x0002d041 (EISA
  1616. ID PNP0200).
  1617. PASSED: Test 6, \_SB_.PCI0.LPCB.FWHD._HID returned an integer 0x0008d425 (EISA
  1618. ID INT0800).
  1619. PASSED: Test 6, \_SB_.PCI0.LPCB.HPET._HID returned an integer 0x0301d041 (EISA
  1620. ID PNP0103).
  1621. PASSED: Test 6, \_SB_.PCI0.LPCB.IPIC._HID returned an integer 0x0000d041 (EISA
  1622. ID PNP0000).
  1623. PASSED: Test 6, \_SB_.PCI0.LPCB.LDRC._HID returned an integer 0x020cd041 (EISA
  1624. ID PNP0C02).
  1625. PASSED: Test 6, \_SB_.PCI0.LPCB.RTC_._HID returned an integer 0x000bd041 (EISA
  1626. ID PNP0B00).
  1627. PASSED: Test 6, \_SB_.PCI0.LPCB.TIMR._HID returned an integer 0x0001d041 (EISA
  1628. ID PNP0100).
  1629. PASSED: Test 6, \_SB_.PCI0.LPCB.CWDT._HID returned an integer 0x0d3fd425 (EISA
  1630. ID INT3F0D).
  1631. PASSED: Test 6, \_SB_.PCI0.LPCB.SIO1._HID returned an integer 0x020cd041 (EISA
  1632. ID PNP0C02).
  1633. PASSED: Test 6, \_SB_.PCI0.LPCB.LPTE._HID returned an integer 0x0004d041 (EISA
  1634. ID PNP0400).
  1635. PASSED: Test 6, \_SB_.PCI0.LPCB.RMSC._HID returned an integer 0x020cd041 (EISA
  1636. ID PNP0C02).
  1637. PASSED: Test 6, \_SB_.PCI0.LPCB.COPR._HID returned an integer 0x040cd041 (EISA
  1638. ID PNP0C04).
  1639. PASSED: Test 6, \_SB_.PCI0.LPCB.PS2K._HID returned an integer 0x0303d041 (EISA
  1640. ID PNP0303).
  1641. PASSED: Test 6, \_SB_.PCI0.LPCB.PS2M._HID returned an integer 0x030fd041 (EISA
  1642. ID PNP0F03).
  1643. PASSED: Test 6, \_SB_.PCI0.LPCB.UAR1._HID returned an integer 0x0105d041 (EISA
  1644. ID PNP0501).
  1645. PASSED: Test 6, \_SB_.PCI0.LPCB.UAR2._HID returned an integer 0x0105d041 (EISA
  1646. ID PNP0501).
  1647. PASSED: Test 6, \_SB_.PCI0.LPCB.H_EC._HID returned an integer 0x090cd041 (EISA
  1648. ID PNP0C09).
  1649. PASSED: Test 6, \_SB_.PCI0.LPCB.H_EC.BAT0._HID returned an integer 0x0a0cd041
  1650. (EISA ID PNP0C0A).
  1651. PASSED: Test 6, \_SB_.PCI0.LPCB.H_EC.BAT1._HID returned an integer 0x0a0cd041
  1652. (EISA ID PNP0C0A).
  1653. PASSED: Test 6, \_SB_.PCI0.LPCB.H_EC.BAT2._HID returned an integer 0x0a0cd041
  1654. (EISA ID PNP0C0A).
  1655. PASSED: Test 6, \_SB_.PCI0.PDRC._HID returned an integer 0x020cd041 (EISA ID
  1656. PNP0C02).
  1657. PASSED: Test 6, \_SB_.PCI0.DOCK._HID returned a string 'ABCD0000' as expected.
  1658. PASSED: Test 6, \_SB_.LNKA._HID returned an integer 0x0f0cd041 (EISA ID
  1659. PNP0C0F).
  1660. PASSED: Test 6, \_SB_.LNKB._HID returned an integer 0x0f0cd041 (EISA ID
  1661. PNP0C0F).
  1662. PASSED: Test 6, \_SB_.LNKC._HID returned an integer 0x0f0cd041 (EISA ID
  1663. PNP0C0F).
  1664. PASSED: Test 6, \_SB_.LNKD._HID returned an integer 0x0f0cd041 (EISA ID
  1665. PNP0C0F).
  1666. PASSED: Test 6, \_SB_.LNKE._HID returned an integer 0x0f0cd041 (EISA ID
  1667. PNP0C0F).
  1668. PASSED: Test 6, \_SB_.LNKF._HID returned an integer 0x0f0cd041 (EISA ID
  1669. PNP0C0F).
  1670. PASSED: Test 6, \_SB_.LNKG._HID returned an integer 0x0f0cd041 (EISA ID
  1671. PNP0C0F).
  1672. PASSED: Test 6, \_SB_.LNKH._HID returned an integer 0x0f0cd041 (EISA ID
  1673. PNP0C0F).
  1674. PASSED: Test 6, \_SB_.PWRB._HID returned an integer 0x0c0cd041 (EISA ID
  1675. PNP0C0C).
  1676. PASSED: Test 6, \_SB_.BIND._HID returned a string 'INT33D2' as expected.
  1677. PASSED: Test 6, \_SB_.CIND._HID returned a string 'INT33D3' as expected.
  1678. PASSED: Test 6, \_SB_.DIND._HID returned a string 'INT33D4' as expected.
  1679. PASSED: Test 6, \_SB_.PEPD._HID returned a string 'INT33A1' as expected.
  1680. PASSED: Test 6, \_SB_.BTKL._HID returned a string 'INT3420' as expected.
  1681. PASSED: Test 6, \_SB_.TPM_._HID returned an integer 0x310cd041 (EISA ID
  1682. PNP0C31).
  1683. PASSED: Test 6, \_SB_.LID0._HID returned an integer 0x0d0cd041 (EISA ID
  1684. PNP0C0D).
  1685. PASSED: Test 6, \_SB_.MEM2._HID returned an integer 0x010cd041 (EISA ID
  1686. PNP0C01).
  1687. PASSED: Test 6, \NFC1._HID returned an integer 0x00d0744d (EISA ID SKTD000).
  1688. PASSED: Test 6, \NFC2._HID returned an integer 0x4254103b (EISA ID NXP5442).
  1689. PASSED: Test 6, \NFC3._HID returned an integer 0x120a7624 (EISA ID ICV0A12).
  1690.  
  1691. Test 7 of 155: Test _HRV (Hardware Revision Number).
  1692. SKIPPED: Test 7, Skipping test for non-existant object _HRV.
  1693.  
  1694. Test 8 of 155: Test _PLD (Physical Device Location).
  1695. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01._PLD correctly returned a sane looking
  1696. package.
  1697. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._PLD correctly returned a sane
  1698. looking package.
  1699. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._PLD correctly returned a sane
  1700. looking package.
  1701. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._PLD correctly returned a sane
  1702. looking package.
  1703. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._PLD correctly returned a sane
  1704. looking package.
  1705. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._PLD correctly returned a sane
  1706. looking package.
  1707. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._PLD correctly returned a sane
  1708. looking package.
  1709. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._PLD correctly returned a sane
  1710. looking package.
  1711. PASSED: Test 8, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._PLD correctly returned a sane
  1712. looking package.
  1713. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01._PLD correctly returned a sane looking
  1714. package.
  1715. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._PLD correctly returned a sane
  1716. looking package.
  1717. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._PLD correctly returned a sane
  1718. looking package.
  1719. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._PLD correctly returned a sane
  1720. looking package.
  1721. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._PLD correctly returned a sane
  1722. looking package.
  1723. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._PLD correctly returned a sane
  1724. looking package.
  1725. PASSED: Test 8, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._PLD correctly returned a sane
  1726. looking package.
  1727. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS01._PLD correctly returned a sane looking
  1728. package.
  1729. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS02._PLD correctly returned a sane looking
  1730. package.
  1731. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS03._PLD correctly returned a sane looking
  1732. package.
  1733. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS04._PLD correctly returned a sane looking
  1734. package.
  1735. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS05._PLD correctly returned a sane looking
  1736. package.
  1737. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS06._PLD correctly returned a sane looking
  1738. package.
  1739. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS07._PLD correctly returned a sane looking
  1740. package.
  1741. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS08._PLD correctly returned a sane looking
  1742. package.
  1743. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS09._PLD correctly returned a sane looking
  1744. package.
  1745. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS10._PLD correctly returned a sane looking
  1746. package.
  1747. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS11._PLD correctly returned a sane looking
  1748. package.
  1749. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS12._PLD correctly returned a sane looking
  1750. package.
  1751. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS13._PLD correctly returned a sane looking
  1752. package.
  1753. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS14._PLD correctly returned a sane looking
  1754. package.
  1755. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.HS15._PLD correctly returned a sane looking
  1756. package.
  1757. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP1._PLD correctly returned a sane looking
  1758. package.
  1759. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP2._PLD correctly returned a sane looking
  1760. package.
  1761. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP3._PLD correctly returned a sane looking
  1762. package.
  1763. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP4._PLD correctly returned a sane looking
  1764. package.
  1765. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP5._PLD correctly returned a sane looking
  1766. package.
  1767. PASSED: Test 8, \_SB_.PCI0.XHC_.RHUB.SSP6._PLD correctly returned a sane looking
  1768. package.
  1769. PASSED: Test 8, \WCAM._PLD correctly returned a sane looking package.
  1770.  
  1771. Test 9 of 155: Test _SUB (Subsystem ID).
  1772. SKIPPED: Test 9, Skipping test for non-existant object _SUB.
  1773.  
  1774. Test 10 of 155: Test _SUN (Slot User Number).
  1775. SKIPPED: Test 10, Skipping test for non-existant object _SUN.
  1776.  
  1777. Test 11 of 155: Test _STR (String).
  1778. FAILED [MEDIUM] MethodReturnBadType: Test 11, Method \_SB_.TPM_._STR did not
  1779. return ACPI_TYPE_STRING.
  1780.  
  1781. Test 12 of 155: Test _UID (Unique ID).
  1782. PASSED: Test 12, \_SB_.PCI0._UID correctly returned sane looking value
  1783. 0x00000000.
  1784. PASSED: Test 12, \_SB_.PCI0.TPMX._UID correctly returned sane looking value
  1785. 0x00000001.
  1786. PASSED: Test 12, \_SB_.PCI0.LPCB.HPET._UID correctly returned sane looking value
  1787. 0x00000000.
  1788. PASSED: Test 12, \_SB_.PCI0.LPCB.LDRC._UID correctly returned sane looking value
  1789. 0x00000002.
  1790. PASSED: Test 12, \_SB_.PCI0.LPCB.SIO1._UID correctly returned sane looking value
  1791. 0x00000111.
  1792. PASSED: Test 12, \_SB_.PCI0.LPCB.RMSC._UID correctly returned sane looking value
  1793. 0x00000010.
  1794. PASSED: Test 12, \_SB_.PCI0.LPCB.UAR1._UID correctly returned sane looking value
  1795. 0x00000001.
  1796. PASSED: Test 12, \_SB_.PCI0.LPCB.UAR2._UID correctly returned sane looking value
  1797. 0x00000002.
  1798. PASSED: Test 12, \_SB_.PCI0.LPCB.H_EC._UID correctly returned sane looking value
  1799. 0x00000001.
  1800. PASSED: Test 12, \_SB_.PCI0.LPCB.H_EC.BAT0._UID correctly returned sane looking
  1801. value 0x00000000.
  1802. PASSED: Test 12, \_SB_.PCI0.LPCB.H_EC.BAT1._UID correctly returned sane looking
  1803. value 0x00000001.
  1804. PASSED: Test 12, \_SB_.PCI0.LPCB.H_EC.BAT2._UID correctly returned sane looking
  1805. value 0x00000002.
  1806. PASSED: Test 12, \_SB_.PCI0.PDRC._UID correctly returned sane looking value
  1807. 0x00000001.
  1808. PASSED: Test 12, \_SB_.PCI0.DOCK._UID correctly returned sane looking value
  1809. 0x00000002.
  1810. PASSED: Test 12, \_SB_.LNKA._UID correctly returned sane looking value
  1811. 0x00000001.
  1812. PASSED: Test 12, \_SB_.LNKB._UID correctly returned sane looking value
  1813. 0x00000002.
  1814. PASSED: Test 12, \_SB_.LNKC._UID correctly returned sane looking value
  1815. 0x00000003.
  1816. PASSED: Test 12, \_SB_.LNKD._UID correctly returned sane looking value
  1817. 0x00000004.
  1818. PASSED: Test 12, \_SB_.LNKE._UID correctly returned sane looking value
  1819. 0x00000005.
  1820. PASSED: Test 12, \_SB_.LNKF._UID correctly returned sane looking value
  1821. 0x00000006.
  1822. PASSED: Test 12, \_SB_.LNKG._UID correctly returned sane looking value
  1823. 0x00000007.
  1824. PASSED: Test 12, \_SB_.LNKH._UID correctly returned sane looking value
  1825. 0x00000008.
  1826. PASSED: Test 12, \_SB_.PWRB._UID correctly returned sane looking value
  1827. 0x000000aa.
  1828. PASSED: Test 12, \_SB_.PEPD._UID correctly returned sane looking value
  1829. 0x00000001.
  1830. PASSED: Test 12, \_SB_.TPM_._UID correctly returned sane looking value
  1831. 0x00000001.
  1832. PASSED: Test 12, \_SB_.MEM2._UID correctly returned sane looking value
  1833. 0x00000002.
  1834.  
  1835. Test 13 of 155: Test _CDM (Clock Domain).
  1836. SKIPPED: Test 13, Skipping test for non-existant object _CDM.
  1837.  
  1838. Test 14 of 155: Test _CRS (Current Resource Settings).
  1839. PASSED: Test 14, \_SB_.PCI0._CRS (WORD Address Space Descriptor) looks sane.
  1840. PASSED: Test 14, \_SB_.PCI0.TPMX._CRS (32-bit Fixed Location Memory Range
  1841. Descriptor) looks sane.
  1842. PASSED: Test 14, \_SB_.PCI0.LPCB.DMAC._CRS (I/O Port Descriptor) looks sane.
  1843. PASSED: Test 14, \_SB_.PCI0.LPCB.FWHD._CRS (32-bit Fixed Location Memory Range
  1844. Descriptor) looks sane.
  1845. PASSED: Test 14, \_SB_.PCI0.LPCB.HPET._CRS (32-bit Fixed Location Memory Range
  1846. Descriptor) looks sane.
  1847. PASSED: Test 14, \_SB_.PCI0.LPCB.IPIC._CRS (I/O Port Descriptor) looks sane.
  1848. PASSED: Test 14, \_SB_.PCI0.LPCB.LDRC._CRS (I/O Port Descriptor) looks sane.
  1849. PASSED: Test 14, \_SB_.PCI0.LPCB.RTC_._CRS (I/O Port Descriptor) looks sane.
  1850. PASSED: Test 14, \_SB_.PCI0.LPCB.TIMR._CRS (I/O Port Descriptor) looks sane.
  1851. PASSED: Test 14, \_SB_.PCI0.LPCB.CWDT._CRS (I/O Port Descriptor) looks sane.
  1852. PASSED: Test 14, \_SB_.PCI0.LPCB.SIO1._CRS (I/O Port Descriptor) looks sane.
  1853. PASSED: Test 14, \_SB_.PCI0.LPCB.LPTE._CRS (I/O Port Descriptor) looks sane.
  1854. PASSED: Test 14, \_SB_.PCI0.LPCB.RMSC._CRS (I/O Port Descriptor) looks sane.
  1855. PASSED: Test 14, \_SB_.PCI0.LPCB.COPR._CRS (I/O Port Descriptor) looks sane.
  1856. PASSED: Test 14, \_SB_.PCI0.LPCB.PS2K._CRS (I/O Port Descriptor) looks sane.
  1857. PASSED: Test 14, \_SB_.PCI0.LPCB.PS2M._CRS (I/O Port Descriptor) looks sane.
  1858. PASSED: Test 14, \_SB_.PCI0.LPCB.UAR1._CRS (I/O Port Descriptor) looks sane.
  1859. PASSED: Test 14, \_SB_.PCI0.LPCB.UAR2._CRS (I/O Port Descriptor) looks sane.
  1860. PASSED: Test 14, \_SB_.PCI0.PDRC._CRS (32-bit Fixed Location Memory Range
  1861. Descriptor) looks sane.
  1862. PASSED: Test 14, \_SB_.LNKA._CRS (IRQ Descriptor) looks sane.
  1863. PASSED: Test 14, \_SB_.LNKB._CRS (IRQ Descriptor) looks sane.
  1864. PASSED: Test 14, \_SB_.LNKC._CRS (IRQ Descriptor) looks sane.
  1865. PASSED: Test 14, \_SB_.LNKD._CRS (IRQ Descriptor) looks sane.
  1866. PASSED: Test 14, \_SB_.LNKE._CRS (IRQ Descriptor) looks sane.
  1867. PASSED: Test 14, \_SB_.LNKF._CRS (IRQ Descriptor) looks sane.
  1868. PASSED: Test 14, \_SB_.LNKG._CRS (IRQ Descriptor) looks sane.
  1869. PASSED: Test 14, \_SB_.LNKH._CRS (IRQ Descriptor) looks sane.
  1870. PASSED: Test 14, \_SB_.TPM_._CRS (DWORD Address Space Descriptor) looks sane.
  1871. PASSED: Test 14, \_SB_.MEM2._CRS (32-bit Fixed Location Memory Range Descriptor)
  1872. looks sane.
  1873.  
  1874. Test 15 of 155: Test _DIS (Disable).
  1875. PASSED: Test 15, \_SB_.PCI0.LPCB.LPTE._DIS returned no values as expected.
  1876. PASSED: Test 15, \_SB_.PCI0.LPCB.UAR1._DIS returned no values as expected.
  1877. PASSED: Test 15, \_SB_.PCI0.LPCB.UAR2._DIS returned no values as expected.
  1878. PASSED: Test 15, \_SB_.LNKA._DIS returned no values as expected.
  1879. PASSED: Test 15, \_SB_.LNKB._DIS returned no values as expected.
  1880. PASSED: Test 15, \_SB_.LNKC._DIS returned no values as expected.
  1881. PASSED: Test 15, \_SB_.LNKD._DIS returned no values as expected.
  1882. PASSED: Test 15, \_SB_.LNKE._DIS returned no values as expected.
  1883. PASSED: Test 15, \_SB_.LNKF._DIS returned no values as expected.
  1884. PASSED: Test 15, \_SB_.LNKG._DIS returned no values as expected.
  1885. PASSED: Test 15, \_SB_.LNKH._DIS returned no values as expected.
  1886.  
  1887. Test 16 of 155: Test _DMA (Direct Memory Access).
  1888. SKIPPED: Test 16, Skipping test for non-existant object _DMA.
  1889.  
  1890. Test 17 of 155: Test _FIX (Fixed Register Resource Provider).
  1891. SKIPPED: Test 17, Skipping test for non-existant object _FIX.
  1892.  
  1893. Test 18 of 155: Test _GSB (Global System Interrupt Base).
  1894. SKIPPED: Test 18, Skipping test for non-existant object _GSB.
  1895.  
  1896. Test 19 of 155: Test _HPP (Hot Plug Parameters).
  1897. SKIPPED: Test 19, Skipping test for non-existant object _HPP.
  1898.  
  1899. Test 20 of 155: Test _PRS (Possible Resource Settings).
  1900. PASSED: Test 20, \_SB_.PCI0.LPCB.LPTE._PRS (Start Dependent Functions
  1901. Descriptor) looks sane.
  1902. PASSED: Test 20, \_SB_.PCI0.LPCB.PS2K._PRS (Start Dependent Functions
  1903. Descriptor) looks sane.
  1904. PASSED: Test 20, \_SB_.PCI0.LPCB.PS2M._PRS (Start Dependent Functions
  1905. Descriptor) looks sane.
  1906. PASSED: Test 20, \_SB_.PCI0.LPCB.UAR1._PRS (Start Dependent Functions
  1907. Descriptor) looks sane.
  1908. PASSED: Test 20, \_SB_.PCI0.LPCB.UAR2._PRS (Start Dependent Functions
  1909. Descriptor) looks sane.
  1910. PASSED: Test 20, \_SB_.LNKA._PRS (IRQ Descriptor) looks sane.
  1911. PASSED: Test 20, \_SB_.LNKB._PRS (IRQ Descriptor) looks sane.
  1912. PASSED: Test 20, \_SB_.LNKC._PRS (IRQ Descriptor) looks sane.
  1913. PASSED: Test 20, \_SB_.LNKD._PRS (IRQ Descriptor) looks sane.
  1914. PASSED: Test 20, \_SB_.LNKE._PRS (IRQ Descriptor) looks sane.
  1915. PASSED: Test 20, \_SB_.LNKF._PRS (IRQ Descriptor) looks sane.
  1916. PASSED: Test 20, \_SB_.LNKG._PRS (IRQ Descriptor) looks sane.
  1917. PASSED: Test 20, \_SB_.LNKH._PRS (IRQ Descriptor) looks sane.
  1918.  
  1919. Test 21 of 155: Test _PXM (Proximity).
  1920. SKIPPED: Test 21, Skipping test for non-existant object _PXM.
  1921.  
  1922. Test 22 of 155: Test _EDL (Eject Device List).
  1923. SKIPPED: Test 22, Skipping test for non-existant object _EDL.
  1924.  
  1925. Test 23 of 155: Test _EJD (Ejection Dependent Device).
  1926. SKIPPED: Test 23, Skipping test for non-existant object _EJD.
  1927.  
  1928. Test 24 of 155: Test _EJ0 (Eject).
  1929. SKIPPED: Test 24, Skipping test for non-existant object _EJ0.
  1930.  
  1931. Test 25 of 155: Test _EJ1 (Eject).
  1932. SKIPPED: Test 25, Skipping test for non-existant object _EJ1.
  1933.  
  1934. Test 26 of 155: Test _EJ2 (Eject).
  1935. SKIPPED: Test 26, Skipping test for non-existant object _EJ2.
  1936.  
  1937. Test 27 of 155: Test _EJ3 (Eject).
  1938. SKIPPED: Test 27, Skipping test for non-existant object _EJ3.
  1939.  
  1940. Test 28 of 155: Test _EJ4 (Eject).
  1941. SKIPPED: Test 28, Skipping test for non-existant object _EJ4.
  1942.  
  1943. Test 29 of 155: Test _LCK (Lock).
  1944. SKIPPED: Test 29, Skipping test for non-existant object _LCK.
  1945.  
  1946. Test 30 of 155: Test _RMV (Remove).
  1947. SKIPPED: Test 30, Skipping test for non-existant object _RMV.
  1948.  
  1949. Test 31 of 155: Test _STA (Status).
  1950. PASSED: Test 31, \_SB_.PCI0.TPMX._STA correctly returned sane looking value
  1951. 0x0000000f.
  1952. PASSED: Test 31, \_SB_.PCI0.LPCB.HPET._STA correctly returned sane looking value
  1953. 0x00000000.
  1954. PASSED: Test 31, \_SB_.PCI0.LPCB.CWDT._STA correctly returned sane looking value
  1955. 0x0000000f.
  1956. PASSED: Test 31, \_SB_.PCI0.LPCB.LPTE._STA correctly returned sane looking value
  1957. 0x00000000.
  1958. PASSED: Test 31, \_SB_.PCI0.LPCB.PS2K._STA correctly returned sane looking value
  1959. 0x00000000.
  1960. PASSED: Test 31, \_SB_.PCI0.LPCB.PS2M._STA correctly returned sane looking value
  1961. 0x00000000.
  1962. PASSED: Test 31, \_SB_.PCI0.LPCB.UAR1._STA correctly returned sane looking value
  1963. 0x00000000.
  1964. PASSED: Test 31, \_SB_.PCI0.LPCB.UAR2._STA correctly returned sane looking value
  1965. 0x00000000.
  1966. PASSED: Test 31, \_SB_.PCI0.LPCB.H_EC._STA correctly returned sane looking value
  1967. 0x00000000.
  1968. PASSED: Test 31, \_SB_.PCI0.LPCB.H_EC.BAT0._STA correctly returned sane looking
  1969. value 0x00000000.
  1970. PASSED: Test 31, \_SB_.PCI0.LPCB.H_EC.BAT1._STA correctly returned sane looking
  1971. value 0x00000000.
  1972. PASSED: Test 31, \_SB_.PCI0.LPCB.H_EC.BAT2._STA correctly returned sane looking
  1973. value 0x00000000.
  1974. PASSED: Test 31, \_SB_.PCI0.RP01._STA correctly returned sane looking value
  1975. 0x0000000f.
  1976. PASSED: Test 31, \_SB_.PCI0.RP02._STA correctly returned sane looking value
  1977. 0x0000000f.
  1978. PASSED: Test 31, \_SB_.PCI0.RP03._STA correctly returned sane looking value
  1979. 0x0000000f.
  1980. PASSED: Test 31, \_SB_.PCI0.RP04._STA correctly returned sane looking value
  1981. 0x0000000f.
  1982. PASSED: Test 31, \_SB_.PCI0.RP05._STA correctly returned sane looking value
  1983. 0x0000000f.
  1984. PASSED: Test 31, \_SB_.PCI0.RP06._STA correctly returned sane looking value
  1985. 0x0000000f.
  1986. PASSED: Test 31, \_SB_.PCI0.RP07._STA correctly returned sane looking value
  1987. 0x0000000f.
  1988. PASSED: Test 31, \_SB_.PCI0.RP08._STA correctly returned sane looking value
  1989. 0x0000000f.
  1990. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS01._STA correctly returned sane looking
  1991. value 0x0000000f.
  1992. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS02._STA correctly returned sane looking
  1993. value 0x0000000f.
  1994. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS03._STA correctly returned sane looking
  1995. value 0x0000000f.
  1996. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS04._STA correctly returned sane looking
  1997. value 0x0000000f.
  1998. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS05._STA correctly returned sane looking
  1999. value 0x0000000f.
  2000. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS06._STA correctly returned sane looking
  2001. value 0x0000000f.
  2002. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS07._STA correctly returned sane looking
  2003. value 0x0000000f.
  2004. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS08._STA correctly returned sane looking
  2005. value 0x0000000f.
  2006. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS09._STA correctly returned sane looking
  2007. value 0x0000000f.
  2008. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS10._STA correctly returned sane looking
  2009. value 0x00000000.
  2010. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS11._STA correctly returned sane looking
  2011. value 0x00000000.
  2012. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS12._STA correctly returned sane looking
  2013. value 0x00000000.
  2014. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS13._STA correctly returned sane looking
  2015. value 0x00000000.
  2016. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS14._STA correctly returned sane looking
  2017. value 0x00000000.
  2018. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.HS15._STA correctly returned sane looking
  2019. value 0x00000000.
  2020. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP1._STA correctly returned sane looking
  2021. value 0x0000000f.
  2022. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP2._STA correctly returned sane looking
  2023. value 0x0000000f.
  2024. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP3._STA correctly returned sane looking
  2025. value 0x0000000f.
  2026. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP4._STA correctly returned sane looking
  2027. value 0x0000000f.
  2028. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP5._STA correctly returned sane looking
  2029. value 0x00000000.
  2030. PASSED: Test 31, \_SB_.PCI0.XHC_.RHUB.SSP6._STA correctly returned sane looking
  2031. value 0x00000000.
  2032. PASSED: Test 31, \_SB_.PCI0.DOCK._STA correctly returned sane looking value
  2033. 0x00000000.
  2034. PASSED: Test 31, \_SB_.PCI0.B0D3._STA correctly returned sane looking value
  2035. 0x0000000f.
  2036. PASSED: Test 31, \_SB_.LNKA._STA correctly returned sane looking value
  2037. 0x0000000b.
  2038. PASSED: Test 31, \_SB_.LNKB._STA correctly returned sane looking value
  2039. 0x0000000b.
  2040. PASSED: Test 31, \_SB_.LNKC._STA correctly returned sane looking value
  2041. 0x0000000b.
  2042. PASSED: Test 31, \_SB_.LNKD._STA correctly returned sane looking value
  2043. 0x0000000b.
  2044. PASSED: Test 31, \_SB_.LNKE._STA correctly returned sane looking value
  2045. 0x0000000b.
  2046. PASSED: Test 31, \_SB_.LNKF._STA correctly returned sane looking value
  2047. 0x0000000b.
  2048. PASSED: Test 31, \_SB_.LNKG._STA correctly returned sane looking value
  2049. 0x0000000b.
  2050. PASSED: Test 31, \_SB_.LNKH._STA correctly returned sane looking value
  2051. 0x0000000b.
  2052. PASSED: Test 31, \_SB_.PWRB._STA correctly returned sane looking value
  2053. 0x0000000b.
  2054. PASSED: Test 31, \_SB_.BIND._STA correctly returned sane looking value
  2055. 0x00000000.
  2056. PASSED: Test 31, \_SB_.CIND._STA correctly returned sane looking value
  2057. 0x00000000.
  2058. PASSED: Test 31, \_SB_.DIND._STA correctly returned sane looking value
  2059. 0x00000000.
  2060. PASSED: Test 31, \_SB_.PEPD._STA correctly returned sane looking value
  2061. 0x00000000.
  2062. PASSED: Test 31, \_SB_.BTKL._STA correctly returned sane looking value
  2063. 0x00000000.
  2064. PASSED: Test 31, \_SB_.TPM_._STA correctly returned sane looking value
  2065. 0x00000000.
  2066. PASSED: Test 31, \_SB_.LID0._STA correctly returned sane looking value
  2067. 0x00000000.
  2068. PASSED: Test 31, \_SB_.MEM2._STA correctly returned sane looking value
  2069. 0x00000000.
  2070. PASSED: Test 31, \NFC1._STA correctly returned sane looking value 0x00000000.
  2071. PASSED: Test 31, \NFC2._STA correctly returned sane looking value 0x00000000.
  2072. PASSED: Test 31, \NFC3._STA correctly returned sane looking value 0x00000000.
  2073.  
  2074. Test 32 of 155: Test _BDN (BIOS Dock Name).
  2075. SKIPPED: Test 32, Machine is not a mobile platform, skipping test for
  2076. non-existant mobile platform related object _BDN.
  2077.  
  2078. Test 33 of 155: Test _BBN (Base Bus Number).
  2079. PASSED: Test 33, \_SB_.PCI0._BBN correctly returned an integer.
  2080.  
  2081. Test 34 of 155: Test _DCK (Dock).
  2082. SKIPPED: Test 34, Machine is not a mobile platform, skipping test for
  2083. non-existant mobile platform related object _DCK.
  2084.  
  2085. Test 35 of 155: Test _INI (Initialize).
  2086. PASSED: Test 35, \_SB_.PCI0._INI returned no values as expected.
  2087. PASSED: Test 35, \_SB_.PCI0.PEG0._INI returned no values as expected.
  2088. PASSED: Test 35, \_SB_.PCI0.PEG1._INI returned no values as expected.
  2089. PASSED: Test 35, \_SB_.PCI0.PEG2._INI returned no values as expected.
  2090. PASSED: Test 35, \_SB_.PCI0.B0D3._INI returned no values as expected.
  2091.  
  2092. Test 36 of 155: Test _SEG (Segment).
  2093. SKIPPED: Test 36, Skipping test for non-existant object _SEG.
  2094.  
  2095. Test 37 of 155: Test _OFF (Set resource off).
  2096. SKIPPED: Test 37, Skipping test for non-existant object _OFF.
  2097.  
  2098. Test 38 of 155: Test _ON (Set resource on).
  2099. SKIPPED: Test 38, Skipping test for non-existant object _ON.
  2100.  
  2101. Test 39 of 155: Test _DSW (Device Sleep Wake).
  2102. SKIPPED: Test 39, Skipping test for non-existant object _DSW.
  2103.  
  2104. Test 40 of 155: Test _IRC (In Rush Current).
  2105. SKIPPED: Test 40, Skipping test for non-existant object _IRC.
  2106.  
  2107. Test 41 of 155: Test _PRE (Power Resources for Enumeration).
  2108. SKIPPED: Test 41, Skipping test for non-existant object _PRE.
  2109.  
  2110. Test 42 of 155: Test _PR0 (Power Resources for D0).
  2111. SKIPPED: Test 42, Skipping test for non-existant object _PR0.
  2112.  
  2113. Test 43 of 155: Test _PR1 (Power Resources for D1).
  2114. SKIPPED: Test 43, Skipping test for non-existant object _PR1.
  2115.  
  2116. Test 44 of 155: Test _PR2 (Power Resources for D2).
  2117. SKIPPED: Test 44, Skipping test for non-existant object _PR2.
  2118.  
  2119. Test 45 of 155: Test _PR3 (Power Resources for D3).
  2120. SKIPPED: Test 45, Skipping test for non-existant object _PR3.
  2121.  
  2122. Test 46 of 155: Test _PS0 (Power State 0).
  2123. PASSED: Test 46, \_SB_.BTKL._PS0 returned no values as expected.
  2124.  
  2125. Test 47 of 155: Test _PS1 (Power State 1).
  2126. SKIPPED: Test 47, Skipping test for non-existant object _PS1.
  2127.  
  2128. Test 48 of 155: Test _PS2 (Power State 2).
  2129. SKIPPED: Test 48, Skipping test for non-existant object _PS2.
  2130.  
  2131. Test 49 of 155: Test _PS3 (Power State 3).
  2132. PASSED: Test 49, \_SB_.BTKL._PS3 returned no values as expected.
  2133.  
  2134. Test 50 of 155: Test _PSC (Power State Current).
  2135. SKIPPED: Test 50, Skipping test for non-existant object _PSC.
  2136.  
  2137. Test 51 of 155: Test _PSE (Power State for Enumeration).
  2138. SKIPPED: Test 51, Skipping test for non-existant object _PSE.
  2139.  
  2140. Test 52 of 155: Test _PSW (Power State Wake).
  2141. PASSED: Test 52, \_SB_.PCI0.LPCB.PS2K._PSW returned no values as expected.
  2142. PASSED: Test 52, \_SB_.PCI0.LPCB.PS2M._PSW returned no values as expected.
  2143. PASSED: Test 52, \_SB_.PCI0.EHC1._PSW returned no values as expected.
  2144. PASSED: Test 52, \_SB_.PCI0.EHC2._PSW returned no values as expected.
  2145. PASSED: Test 52, \_SB_.PCI0.PEG0._PSW returned no values as expected.
  2146. PASSED: Test 52, \_SB_.PCI0.PEG1._PSW returned no values as expected.
  2147. PASSED: Test 52, \_SB_.PCI0.PEG2._PSW returned no values as expected.
  2148.  
  2149. Test 53 of 155: Test _S1D (S1 Device State).
  2150. SKIPPED: Test 53, Skipping test for non-existant object _S1D.
  2151.  
  2152. Test 54 of 155: Test _S2D (S2 Device State).
  2153. SKIPPED: Test 54, Skipping test for non-existant object _S2D.
  2154.  
  2155. Test 55 of 155: Test _S3D (S3 Device State).
  2156. PASSED: Test 55, \_SB_.PCI0.EHC1._S3D correctly returned an integer.
  2157. PASSED: Test 55, \_SB_.PCI0.EHC2._S3D correctly returned an integer.
  2158. PASSED: Test 55, \_SB_.PCI0.XHC_._S3D correctly returned an integer.
  2159.  
  2160. Test 56 of 155: Test _S4D (S4 Device State).
  2161. PASSED: Test 56, \_SB_.PCI0.EHC1._S4D correctly returned an integer.
  2162. PASSED: Test 56, \_SB_.PCI0.EHC2._S4D correctly returned an integer.
  2163. PASSED: Test 56, \_SB_.PCI0.XHC_._S4D correctly returned an integer.
  2164.  
  2165. Test 57 of 155: Test _S0W (S0 Device Wake State).
  2166. SKIPPED: Test 57, Skipping test for non-existant object _S0W.
  2167.  
  2168. Test 58 of 155: Test _S1W (S1 Device Wake State).
  2169. SKIPPED: Test 58, Skipping test for non-existant object _S1W.
  2170.  
  2171. Test 59 of 155: Test _S2W (S2 Device Wake State).
  2172. SKIPPED: Test 59, Skipping test for non-existant object _S2W.
  2173.  
  2174. Test 60 of 155: Test _S3W (S3 Device Wake State).
  2175. SKIPPED: Test 60, Skipping test for non-existant object _S3W.
  2176.  
  2177. Test 61 of 155: Test _S4W (S4 Device Wake State).
  2178. SKIPPED: Test 61, Skipping test for non-existant object _S4W.
  2179.  
  2180. Test 62 of 155: Test _S0_ (S0 System State).
  2181. \_S0_ PM1a_CNT.SLP_TYP value: 0x00000000
  2182. \_S0_ PM1b_CNT.SLP_TYP value: 0x00000000
  2183. PASSED: Test 62, \_S0_ correctly returned a sane looking package.
  2184.  
  2185. Test 63 of 155: Test _S1_ (S1 System State).
  2186. SKIPPED: Test 63, Skipping test for non-existant object _S1_.
  2187.  
  2188. Test 64 of 155: Test _S2_ (S2 System State).
  2189. SKIPPED: Test 64, Skipping test for non-existant object _S2_.
  2190.  
  2191. Test 65 of 155: Test _S3_ (S3 System State).
  2192. SKIPPED: Test 65, Skipping test for non-existant object _S3_.
  2193.  
  2194. Test 66 of 155: Test _S4_ (S4 System State).
  2195. \_S4_ PM1a_CNT.SLP_TYP value: 0x00000006
  2196. \_S4_ PM1b_CNT.SLP_TYP value: 0x00000000
  2197. PASSED: Test 66, \_S4_ correctly returned a sane looking package.
  2198.  
  2199. Test 67 of 155: Test _S5_ (S5 System State).
  2200. \_S5_ PM1a_CNT.SLP_TYP value: 0x00000007
  2201. \_S5_ PM1b_CNT.SLP_TYP value: 0x00000000
  2202. PASSED: Test 67, \_S5_ correctly returned a sane looking package.
  2203.  
  2204. Test 68 of 155: Test _SWS (System Wake Source).
  2205. SKIPPED: Test 68, Skipping test for non-existant object _SWS.
  2206.  
  2207. Test 69 of 155: Test _PSS (Performance Supported States).
  2208. \_PR_.CPU0._PSS values:
  2209. P-State Freq Power Latency Bus Master
  2210. (MHz) (mW) (us) Latency (us)
  2211. 0 2800 53000 10 10
  2212. 1 2700 50301 10 10
  2213. 2 2500 45570 10 10
  2214. 3 2400 43019 10 10
  2215. 4 2300 41018 10 10
  2216. 5 2100 36648 10 10
  2217. 6 2000 34283 10 10
  2218. 7 1900 31966 10 10
  2219. 8 1700 27949 10 10
  2220. 9 1600 26229 10 10
  2221. 10 1500 24091 10 10
  2222. 11 1300 20398 10 10
  2223. 12 1200 18393 10 10
  2224. 13 1100 16869 10 10
  2225. 14 900 13494 10 10
  2226. 15 800 11657 10 10
  2227. PASSED: Test 69, \_PR_.CPU0._PSS correctly returned a sane looking package.
  2228.  
  2229. Test 70 of 155: Test _CPC (Continuous Performance Control).
  2230. SKIPPED: Test 70, Skipping test for non-existant object _CPC.
  2231.  
  2232. Test 71 of 155: Test _CSD (C State Dependencies).
  2233. SKIPPED: Test 71, Skipping test for non-existant object _CSD.
  2234.  
  2235. Test 72 of 155: Test _CST (C States).
  2236. SKIPPED: Test 72, Skipping test for non-existant object _CST.
  2237.  
  2238. Test 73 of 155: Test _PCT (Performance Control).
  2239. FAILED [MEDIUM] MethodReturnNullObj: Test 73, \_PR_.CPU0._PCT returned a NULL
  2240. object, and did not return ACPI_TYPE_PACKAGE.
  2241.  
  2242. Test 74 of 155: Test _PDL (P-State Depth Limit).
  2243. SKIPPED: Test 74, Skipping test for non-existant object _PDL.
  2244.  
  2245. Test 75 of 155: Test _PPC (Performance Present Capabilities).
  2246. PASSED: Test 75, \_PR_.CPU0._PPC correctly returned an integer.
  2247.  
  2248. Test 76 of 155: Test _PPE (Polling for Platform Error).
  2249. SKIPPED: Test 76, Skipping test for non-existant object _PPE.
  2250.  
  2251. Test 77 of 155: Test _TDL (T-State Depth Limit).
  2252. SKIPPED: Test 77, Skipping test for non-existant object _TDL.
  2253.  
  2254. Test 78 of 155: Test _TPC (Throttling Present Capabilities).
  2255. SKIPPED: Test 78, Skipping test for non-existant object _TPC.
  2256.  
  2257. Test 79 of 155: Test _TSD (Throttling State Dependencies).
  2258. SKIPPED: Test 79, Skipping test for non-existant object _TSD.
  2259.  
  2260. Test 80 of 155: Test _TSS (Throttling Supported States).
  2261. SKIPPED: Test 80, Skipping test for non-existant object _TSS.
  2262.  
  2263. Test 81 of 155: Test _MSG (Message).
  2264. SKIPPED: Test 81, Skipping test for non-existant object _MSG.
  2265.  
  2266. Test 82 of 155: Test _ALC (Ambient Light Colour Chromaticity).
  2267. SKIPPED: Test 82, Skipping test for non-existant object _ALC.
  2268.  
  2269. Test 83 of 155: Test _ALI (Ambient Light Illuminance).
  2270. SKIPPED: Test 83, Skipping test for non-existant object _ALI.
  2271.  
  2272. Test 84 of 155: Test _ALT (Ambient Light Temperature).
  2273. SKIPPED: Test 84, Skipping test for non-existant object _ALT.
  2274.  
  2275. Test 85 of 155: Test _ALP (Ambient Light Polling).
  2276. SKIPPED: Test 85, Skipping test for non-existant object _ALP.
  2277.  
  2278. Test 86 of 155: Test _LID (Lid Status).
  2279. SKIPPED: Test 86, Machine is not a mobile platform, skipping test for
  2280. non-existant mobile platform related object _LID.
  2281.  
  2282. Test 87 of 155: Test _UPD (User Presence Detect).
  2283. SKIPPED: Test 87, Skipping test for non-existant object _UPD.
  2284.  
  2285. Test 88 of 155: Test _UPP (User Presence Polling).
  2286. SKIPPED: Test 88, Skipping test for non-existant object _UPP.
  2287.  
  2288. Test 89 of 155: Test _GCP (Get Capabilities).
  2289. SKIPPED: Test 89, Skipping test for non-existant object _GCP.
  2290.  
  2291. Test 90 of 155: Test _GRT (Get Real Time).
  2292. SKIPPED: Test 90, Skipping test for non-existant object _GRT.
  2293.  
  2294. Test 91 of 155: Test _GWS (Get Wake Status).
  2295. SKIPPED: Test 91, Skipping test for non-existant object _GWS.
  2296.  
  2297. Test 92 of 155: Test _STP (Set Expired Timer Wake Policy).
  2298. SKIPPED: Test 92, Skipping test for non-existant object _STP.
  2299.  
  2300. Test 93 of 155: Test _STV (Set Timer Value).
  2301. SKIPPED: Test 93, Skipping test for non-existant object _STV.
  2302.  
  2303. Test 94 of 155: Test _TIP (Expired Timer Wake Policy).
  2304. SKIPPED: Test 94, Skipping test for non-existant object _TIP.
  2305.  
  2306. Test 95 of 155: Test _TIV (Timer Values).
  2307. SKIPPED: Test 95, Skipping test for non-existant object _TIV.
  2308.  
  2309. Test 96 of 155: Test _SBS (Smart Battery Subsystem).
  2310. SKIPPED: Test 96, Machine is not a mobile platform, skipping test for
  2311. non-existant mobile platform related object _SBS.
  2312.  
  2313. Test 97 of 155: Test _BCT (Battery Charge Time).
  2314. SKIPPED: Test 97, Machine is not a mobile platform, skipping test for
  2315. non-existant mobile platform related object _BCT.
  2316.  
  2317. Test 98 of 155: Test _BIF (Battery Information).
  2318. SKIPPED: Test 98, Machine is not a mobile platform, skipping test for
  2319. non-existant mobile platform related object _BIF.
  2320.  
  2321. Test 99 of 155: Test _BIX (Battery Information Extended).
  2322. SKIPPED: Test 99, Machine is not a mobile platform, skipping test for
  2323. non-existant mobile platform related object _BIX.
  2324.  
  2325. Test 100 of 155: Test _BMA (Battery Measurement Averaging).
  2326. SKIPPED: Test 100, Machine is not a mobile platform, skipping test for
  2327. non-existant mobile platform related object _BMA.
  2328.  
  2329. Test 101 of 155: Test _BMC (Battery Maintenance Control).
  2330. SKIPPED: Test 101, Machine is not a mobile platform, skipping test for
  2331. non-existant mobile platform related object _BMC.
  2332.  
  2333. Test 102 of 155: Test _BMD (Battery Maintenance Data).
  2334. SKIPPED: Test 102, Machine is not a mobile platform, skipping test for
  2335. non-existant mobile platform related object _BMD.
  2336.  
  2337. Test 103 of 155: Test _BMS (Battery Measurement Sampling Time).
  2338. SKIPPED: Test 103, Machine is not a mobile platform, skipping test for
  2339. non-existant mobile platform related object _BMS.
  2340.  
  2341. Test 104 of 155: Test _BST (Battery Status).
  2342. SKIPPED: Test 104, Machine is not a mobile platform, skipping test for
  2343. non-existant mobile platform related object _BST.
  2344.  
  2345. Test 105 of 155: Test _BTP (Battery Trip Point).
  2346. SKIPPED: Test 105, Machine is not a mobile platform, skipping test for
  2347. non-existant mobile platform related object _BTP.
  2348.  
  2349. Test 106 of 155: Test _BTM (Battery Time).
  2350. SKIPPED: Test 106, Machine is not a mobile platform, skipping test for
  2351. non-existant mobile platform related object _BTM.
  2352.  
  2353. Test 107 of 155: Test _PCL (Power Consumer List).
  2354. SKIPPED: Test 107, Machine is not a mobile platform, skipping test for
  2355. non-existant mobile platform related object _PCL.
  2356.  
  2357. Test 108 of 155: Test _PIF (Power Source Information).
  2358. SKIPPED: Test 108, Skipping test for non-existant object _PIF.
  2359.  
  2360. Test 109 of 155: Test _PSR (Power Source).
  2361. SKIPPED: Test 109, Skipping test for non-existant object _PSR.
  2362.  
  2363. Test 110 of 155: Test _GAI (Get Averaging Level).
  2364. SKIPPED: Test 110, Skipping test for non-existant object _GAI.
  2365.  
  2366. Test 111 of 155: Test _PMM (Power Meter Measurement).
  2367. SKIPPED: Test 111, Skipping test for non-existant object _PMM.
  2368.  
  2369. Test 112 of 155: Test _FIF (Fan Information).
  2370. SKIPPED: Test 112, Skipping test for non-existant object _FIF.
  2371.  
  2372. Test 113 of 155: Test _FSL (Fan Set Level).
  2373. SKIPPED: Test 113, Skipping test for non-existant object _FSL.
  2374.  
  2375. Test 114 of 155: Test _FST (Fan Status).
  2376. SKIPPED: Test 114, Skipping test for non-existant object _FST.
  2377.  
  2378. Test 115 of 155: Test _ACx (Active Cooling).
  2379. SKIPPED: Test 115, Skipping test for non-existant object _AC0.
  2380.  
  2381. SKIPPED: Test 115, Skipping test for non-existant object _AC1.
  2382.  
  2383. SKIPPED: Test 115, Skipping test for non-existant object _AC2.
  2384.  
  2385. SKIPPED: Test 115, Skipping test for non-existant object _AC3.
  2386.  
  2387. SKIPPED: Test 115, Skipping test for non-existant object _AC4.
  2388.  
  2389. SKIPPED: Test 115, Skipping test for non-existant object _AC5.
  2390.  
  2391. SKIPPED: Test 115, Skipping test for non-existant object _AC6.
  2392.  
  2393. SKIPPED: Test 115, Skipping test for non-existant object _AC7.
  2394.  
  2395. SKIPPED: Test 115, Skipping test for non-existant object _AC8.
  2396.  
  2397. SKIPPED: Test 115, Skipping test for non-existant object _AC9.
  2398.  
  2399.  
  2400. Test 116 of 155: Test _CRT (Critical Trip Point).
  2401. SKIPPED: Test 116, Skipping test for non-existant object _CRT.
  2402.  
  2403. Test 117 of 155: Test _DTI (Device Temperature Indication).
  2404. SKIPPED: Test 117, Skipping test for non-existant object _DTI.
  2405.  
  2406. Test 118 of 155: Test _HOT (Hot Temperature).
  2407. SKIPPED: Test 118, Skipping test for non-existant object _HOT.
  2408.  
  2409. Test 119 of 155: Test _NTT (Notification Temp Threshold).
  2410. SKIPPED: Test 119, Skipping test for non-existant object _NTT.
  2411.  
  2412. Test 120 of 155: Test _PSV (Passive Temp).
  2413. SKIPPED: Test 120, Skipping test for non-existant object _PSV.
  2414.  
  2415. Test 121 of 155: Test _RTV (Relative Temp Values).
  2416. SKIPPED: Test 121, Skipping test for non-existant object _RTV.
  2417.  
  2418. Test 122 of 155: Test _SCP (Set Cooling Policy).
  2419. SKIPPED: Test 122, Skipping test for non-existant object _DTI.
  2420.  
  2421. Test 123 of 155: Test _TC1 (Thermal Constant 1).
  2422. SKIPPED: Test 123, Skipping test for non-existant object _TC1.
  2423.  
  2424. Test 124 of 155: Test _TC2 (Thermal Constant 2).
  2425. SKIPPED: Test 124, Skipping test for non-existant object _TC2.
  2426.  
  2427. Test 125 of 155: Test _TMP (Thermal Zone Current Temp).
  2428. SKIPPED: Test 125, Skipping test for non-existant object _TMP.
  2429.  
  2430. Test 126 of 155: Test _TPT (Trip Point Temperature).
  2431. SKIPPED: Test 126, Skipping test for non-existant object _TPT.
  2432.  
  2433. Test 127 of 155: Test _TSP (Thermal Sampling Period).
  2434. SKIPPED: Test 127, Skipping test for non-existant object _TSP.
  2435.  
  2436. Test 128 of 155: Test _TST (Temperature Sensor Threshold).
  2437. SKIPPED: Test 128, Skipping test for non-existant object _TST.
  2438.  
  2439. Test 129 of 155: Test _TZP (Thermal Zone Polling).
  2440. SKIPPED: Test 129, Skipping test for non-existant object _TZP.
  2441.  
  2442. Test 130 of 155: Test _PTS (Prepare to Sleep).
  2443. Test _PTS(1).
  2444. PASSED: Test 130, \_PTS returned no values as expected.
  2445.  
  2446. Test _PTS(2).
  2447. PASSED: Test 130, \_PTS returned no values as expected.
  2448.  
  2449. Test _PTS(3).
  2450. PASSED: Test 130, \_PTS returned no values as expected.
  2451.  
  2452. Test _PTS(4).
  2453. PASSED: Test 130, \_PTS returned no values as expected.
  2454.  
  2455. Test _PTS(5).
  2456. PASSED: Test 130, \_PTS returned no values as expected.
  2457.  
  2458.  
  2459. Test 131 of 155: Test _TTS (Transition to State).
  2460. SKIPPED: Test 131, Optional control method _TTS does not exist.
  2461.  
  2462. Test 132 of 155: Test _S0 (System S0 State).
  2463. SKIPPED: Test 132, Skipping test for non-existant object _S0.
  2464.  
  2465. Test 133 of 155: Test _S1 (System S1 State).
  2466. SKIPPED: Test 133, Skipping test for non-existant object _S1.
  2467.  
  2468. Test 134 of 155: Test _S2 (System S2 State).
  2469. SKIPPED: Test 134, Skipping test for non-existant object _S2.
  2470.  
  2471. Test 135 of 155: Test _S3 (System S3 State).
  2472. SKIPPED: Test 135, Skipping test for non-existant object _S3.
  2473.  
  2474. Test 136 of 155: Test _S4 (System S4 State).
  2475. SKIPPED: Test 136, Skipping test for non-existant object _S4.
  2476.  
  2477. Test 137 of 155: Test _S5 (System S5 State).
  2478. SKIPPED: Test 137, Skipping test for non-existant object _S5.
  2479.  
  2480. Test 138 of 155: Test _WAK (System Wake).
  2481. Test _WAK(1) System Wake, State S1.
  2482. PASSED: Test 138, \_WAK correctly returned a sane looking package.
  2483.  
  2484. Test _WAK(2) System Wake, State S2.
  2485. PASSED: Test 138, \_WAK correctly returned a sane looking package.
  2486.  
  2487. Test _WAK(3) System Wake, State S3.
  2488. PASSED: Test 138, \_WAK correctly returned a sane looking package.
  2489.  
  2490. Test _WAK(4) System Wake, State S4.
  2491. PASSED: Test 138, \_WAK correctly returned a sane looking package.
  2492.  
  2493. Test _WAK(5) System Wake, State S5.
  2494. PASSED: Test 138, \_WAK correctly returned a sane looking package.
  2495.  
  2496.  
  2497. Test 139 of 155: Test _ADR (Return Unique ID for Device).
  2498. PASSED: Test 139, \_SB_.PCI0._ADR correctly returned an integer.
  2499. PASSED: Test 139, \_SB_.PCI0.LPCB._ADR correctly returned an integer.
  2500. PASSED: Test 139, \_SB_.PCI0.USB1._ADR correctly returned an integer.
  2501. PASSED: Test 139, \_SB_.PCI0.RP01._ADR correctly returned an integer.
  2502. PASSED: Test 139, \_SB_.PCI0.RP02._ADR correctly returned an integer.
  2503. PASSED: Test 139, \_SB_.PCI0.RP03._ADR correctly returned an integer.
  2504. PASSED: Test 139, \_SB_.PCI0.RP04._ADR correctly returned an integer.
  2505. PASSED: Test 139, \_SB_.PCI0.RP05._ADR correctly returned an integer.
  2506. PASSED: Test 139, \_SB_.PCI0.RP06._ADR correctly returned an integer.
  2507. PASSED: Test 139, \_SB_.PCI0.RP07._ADR correctly returned an integer.
  2508. PASSED: Test 139, \_SB_.PCI0.RP08._ADR correctly returned an integer.
  2509. PASSED: Test 139, \_SB_.PCI0.P0P2._ADR correctly returned an integer.
  2510. PASSED: Test 139, \_SB_.PCI0.P0P2.PEGP._ADR correctly returned an integer.
  2511. PASSED: Test 139, \_SB_.PCI0.P0PA._ADR correctly returned an integer.
  2512. PASSED: Test 139, \_SB_.PCI0.P0PB._ADR correctly returned an integer.
  2513. PASSED: Test 139, \_SB_.PCI0.B0D4._ADR correctly returned an integer.
  2514. PASSED: Test 139, \_SB_.PCI0.GLAN._ADR correctly returned an integer.
  2515. PASSED: Test 139, \_SB_.PCI0.EHC1._ADR correctly returned an integer.
  2516. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN._ADR correctly returned an integer.
  2517. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01._ADR correctly returned an integer.
  2518. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR11._ADR correctly returned an
  2519. integer.
  2520. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR12._ADR correctly returned an
  2521. integer.
  2522. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR13._ADR correctly returned an
  2523. integer.
  2524. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR14._ADR correctly returned an
  2525. integer.
  2526. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR15._ADR correctly returned an
  2527. integer.
  2528. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR16._ADR correctly returned an
  2529. integer.
  2530. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR17._ADR correctly returned an
  2531. integer.
  2532. PASSED: Test 139, \_SB_.PCI0.EHC1.HUBN.PR01.PR18._ADR correctly returned an
  2533. integer.
  2534. PASSED: Test 139, \_SB_.PCI0.EHC2._ADR correctly returned an integer.
  2535. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN._ADR correctly returned an integer.
  2536. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01._ADR correctly returned an integer.
  2537. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR11._ADR correctly returned an
  2538. integer.
  2539. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR12._ADR correctly returned an
  2540. integer.
  2541. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR13._ADR correctly returned an
  2542. integer.
  2543. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR14._ADR correctly returned an
  2544. integer.
  2545. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR15._ADR correctly returned an
  2546. integer.
  2547. PASSED: Test 139, \_SB_.PCI0.EHC2.HUBN.PR01.PR16._ADR correctly returned an
  2548. integer.
  2549. PASSED: Test 139, \_SB_.PCI0.XHC_._ADR correctly returned an integer.
  2550. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB._ADR correctly returned an integer.
  2551. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS01._ADR correctly returned an integer.
  2552. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS02._ADR correctly returned an integer.
  2553. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS03._ADR correctly returned an integer.
  2554. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS04._ADR correctly returned an integer.
  2555. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS05._ADR correctly returned an integer.
  2556. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS06._ADR correctly returned an integer.
  2557. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS07._ADR correctly returned an integer.
  2558. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS08._ADR correctly returned an integer.
  2559. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS09._ADR correctly returned an integer.
  2560. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS10._ADR correctly returned an integer.
  2561. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS11._ADR correctly returned an integer.
  2562. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS12._ADR correctly returned an integer.
  2563. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS13._ADR correctly returned an integer.
  2564. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS14._ADR correctly returned an integer.
  2565. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.HS15._ADR correctly returned an integer.
  2566. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP1._ADR correctly returned an integer.
  2567. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP2._ADR correctly returned an integer.
  2568. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP3._ADR correctly returned an integer.
  2569. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP4._ADR correctly returned an integer.
  2570. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP5._ADR correctly returned an integer.
  2571. PASSED: Test 139, \_SB_.PCI0.XHC_.RHUB.SSP6._ADR correctly returned an integer.
  2572. PASSED: Test 139, \_SB_.PCI0.HDEF._ADR correctly returned an integer.
  2573. PASSED: Test 139, \_SB_.PCI0.SAT0._ADR correctly returned an integer.
  2574. PASSED: Test 139, \_SB_.PCI0.SAT0.PRT0._ADR correctly returned an integer.
  2575. PASSED: Test 139, \_SB_.PCI0.SAT0.PRT1._ADR correctly returned an integer.
  2576. PASSED: Test 139, \_SB_.PCI0.SAT0.PRT3._ADR correctly returned an integer.
  2577. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT0._ADR correctly returned an integer.
  2578. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT1._ADR correctly returned an integer.
  2579. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT2._ADR correctly returned an integer.
  2580. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT3._ADR correctly returned an integer.
  2581. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT4._ADR correctly returned an integer.
  2582. PASSED: Test 139, \_SB_.PCI0.SAT0.SPT5._ADR correctly returned an integer.
  2583. PASSED: Test 139, \_SB_.PCI0.SAT1._ADR correctly returned an integer.
  2584. PASSED: Test 139, \_SB_.PCI0.SBUS._ADR correctly returned an integer.
  2585. PASSED: Test 139, \_SB_.PCI0.PEG0._ADR correctly returned an integer.
  2586. PASSED: Test 139, \_SB_.PCI0.PEG0.PEGP._ADR correctly returned an integer.
  2587. PASSED: Test 139, \_SB_.PCI0.PEG1._ADR correctly returned an integer.
  2588. PASSED: Test 139, \_SB_.PCI0.PEG2._ADR correctly returned an integer.
  2589. PASSED: Test 139, \_SB_.PCI0.B0D3._ADR correctly returned an integer.
  2590. PASSED: Test 139, \_SB_.PCI0.GFX0._ADR correctly returned an integer.
  2591. PASSED: Test 139, \_SB_.PCI0.GFX0.DD01._ADR correctly returned an integer.
  2592. PASSED: Test 139, \_SB_.PCI0.GFX0.DD02._ADR correctly returned an integer.
  2593. PASSED: Test 139, \_SB_.PCI0.GFX0.DD03._ADR correctly returned an integer.
  2594. PASSED: Test 139, \_SB_.PCI0.GFX0.DD04._ADR correctly returned an integer.
  2595. PASSED: Test 139, \_SB_.PCI0.GFX0.DD05._ADR correctly returned an integer.
  2596. PASSED: Test 139, \_SB_.PCI0.GFX0.DD06._ADR correctly returned an integer.
  2597. PASSED: Test 139, \_SB_.PCI0.GFX0.DD07._ADR correctly returned an integer.
  2598. PASSED: Test 139, \_SB_.PCI0.GFX0.DD08._ADR correctly returned an integer.
  2599. PASSED: Test 139, \_SB_.PCI0.GFX0.DD09._ADR correctly returned an integer.
  2600. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0A._ADR correctly returned an integer.
  2601. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0B._ADR correctly returned an integer.
  2602. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0C._ADR correctly returned an integer.
  2603. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0D._ADR correctly returned an integer.
  2604. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0E._ADR correctly returned an integer.
  2605. PASSED: Test 139, \_SB_.PCI0.GFX0.DD0F._ADR correctly returned an integer.
  2606. PASSED: Test 139, \_SB_.PCI0.GFX0.DD1F._ADR correctly returned an integer.
  2607. PASSED: Test 139, \WCAM._ADR correctly returned an integer.
  2608.  
  2609. Test 140 of 155: Test _BCL (Query List of Brightness Control Levels Supported).
  2610. Brightness levels for \_SB_.PCI0.GFX0.DD1F._BCL:
  2611. Level on full power : 80
  2612. Level on battery power: 50
  2613. Brightness Levels : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100
  2614. PASSED: Test 140, \_SB_.PCI0.GFX0.DD1F._BCL returned a sane package of 103
  2615. integers.
  2616.  
  2617. Test 141 of 155: Test _BCM (Set Brightness Level).
  2618. PASSED: Test 141, \_SB_.PCI0.GFX0.DD1F._BCM returned no values as expected.
  2619.  
  2620. Test 142 of 155: Test _BQC (Brightness Query Current Level).
  2621. PASSED: Test 142, \_SB_.PCI0.GFX0.DD1F._BQC correctly returned an integer.
  2622.  
  2623. Test 143 of 155: Test _DCS (Return the Status of Output Device).
  2624. PASSED: Test 143, \_SB_.PCI0.GFX0.DD01._DCS correctly returned an integer.
  2625. PASSED: Test 143, \_SB_.PCI0.GFX0.DD02._DCS correctly returned an integer.
  2626. PASSED: Test 143, \_SB_.PCI0.GFX0.DD03._DCS correctly returned an integer.
  2627. PASSED: Test 143, \_SB_.PCI0.GFX0.DD04._DCS correctly returned an integer.
  2628. PASSED: Test 143, \_SB_.PCI0.GFX0.DD05._DCS correctly returned an integer.
  2629. PASSED: Test 143, \_SB_.PCI0.GFX0.DD06._DCS correctly returned an integer.
  2630. PASSED: Test 143, \_SB_.PCI0.GFX0.DD07._DCS correctly returned an integer.
  2631. PASSED: Test 143, \_SB_.PCI0.GFX0.DD08._DCS correctly returned an integer.
  2632. PASSED: Test 143, \_SB_.PCI0.GFX0.DD09._DCS correctly returned an integer.
  2633. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0A._DCS correctly returned an integer.
  2634. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0B._DCS correctly returned an integer.
  2635. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0C._DCS correctly returned an integer.
  2636. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0D._DCS correctly returned an integer.
  2637. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0E._DCS correctly returned an integer.
  2638. PASSED: Test 143, \_SB_.PCI0.GFX0.DD0F._DCS correctly returned an integer.
  2639. PASSED: Test 143, \_SB_.PCI0.GFX0.DD1F._DCS correctly returned an integer.
  2640.  
  2641. Test 144 of 155: Test _DDC (Return the EDID for this Device).
  2642. SKIPPED: Test 144, Skipping test for non-existant object _DDC.
  2643.  
  2644. Test 145 of 155: Test _DSS (Device Set State).
  2645. PASSED: Test 145, \_SB_.PCI0.GFX0.DD01._DSS returned no values as expected.
  2646. PASSED: Test 145, \_SB_.PCI0.GFX0.DD02._DSS returned no values as expected.
  2647. PASSED: Test 145, \_SB_.PCI0.GFX0.DD03._DSS returned no values as expected.
  2648. PASSED: Test 145, \_SB_.PCI0.GFX0.DD04._DSS returned no values as expected.
  2649. PASSED: Test 145, \_SB_.PCI0.GFX0.DD05._DSS returned no values as expected.
  2650. PASSED: Test 145, \_SB_.PCI0.GFX0.DD06._DSS returned no values as expected.
  2651. PASSED: Test 145, \_SB_.PCI0.GFX0.DD07._DSS returned no values as expected.
  2652. PASSED: Test 145, \_SB_.PCI0.GFX0.DD08._DSS returned no values as expected.
  2653. PASSED: Test 145, \_SB_.PCI0.GFX0.DD09._DSS returned no values as expected.
  2654. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0A._DSS returned no values as expected.
  2655. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0B._DSS returned no values as expected.
  2656. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0C._DSS returned no values as expected.
  2657. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0D._DSS returned no values as expected.
  2658. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0E._DSS returned no values as expected.
  2659. PASSED: Test 145, \_SB_.PCI0.GFX0.DD0F._DSS returned no values as expected.
  2660. PASSED: Test 145, \_SB_.PCI0.GFX0.DD1F._DSS returned no values as expected.
  2661.  
  2662. Test 146 of 155: Test _DGS (Query Graphics State).
  2663. PASSED: Test 146, \_SB_.PCI0.GFX0.DD01._DGS correctly returned an integer.
  2664. PASSED: Test 146, \_SB_.PCI0.GFX0.DD02._DGS correctly returned an integer.
  2665. PASSED: Test 146, \_SB_.PCI0.GFX0.DD03._DGS correctly returned an integer.
  2666. PASSED: Test 146, \_SB_.PCI0.GFX0.DD04._DGS correctly returned an integer.
  2667. PASSED: Test 146, \_SB_.PCI0.GFX0.DD05._DGS correctly returned an integer.
  2668. PASSED: Test 146, \_SB_.PCI0.GFX0.DD06._DGS correctly returned an integer.
  2669. PASSED: Test 146, \_SB_.PCI0.GFX0.DD07._DGS correctly returned an integer.
  2670. PASSED: Test 146, \_SB_.PCI0.GFX0.DD08._DGS correctly returned an integer.
  2671. PASSED: Test 146, \_SB_.PCI0.GFX0.DD09._DGS correctly returned an integer.
  2672. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0A._DGS correctly returned an integer.
  2673. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0B._DGS correctly returned an integer.
  2674. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0C._DGS correctly returned an integer.
  2675. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0D._DGS correctly returned an integer.
  2676. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0E._DGS correctly returned an integer.
  2677. PASSED: Test 146, \_SB_.PCI0.GFX0.DD0F._DGS correctly returned an integer.
  2678. PASSED: Test 146, \_SB_.PCI0.GFX0.DD1F._DGS correctly returned an integer.
  2679.  
  2680. Test 147 of 155: Test _DOD (Enumerate All Devices Attached to Display Adapter).
  2681. Device 0:
  2682. Instance: 0
  2683. Display port attachment: 0
  2684. Type of display: 4 (Internal/Integrated Digital Flat Panel)
  2685. BIOS can detect device: 0
  2686. Non-VGA device: 0
  2687. Head or pipe ID: 0
  2688. PASSED: Test 147, \_SB_.PCI0.GFX0._DOD correctly returned a sane looking
  2689. package.
  2690.  
  2691. Test 148 of 155: Test _DOS (Enable/Disable Output Switching).
  2692. PASSED: Test 148, \_SB_.PCI0.GFX0._DOS returned no values as expected.
  2693.  
  2694. Test 149 of 155: Test _GPD (Get POST Device).
  2695. SKIPPED: Test 149, Skipping test for non-existant object _GPD.
  2696.  
  2697. Test 150 of 155: Test _ROM (Get ROM Data).
  2698. SKIPPED: Test 150, Skipping test for non-existant object _ROM.
  2699.  
  2700. Test 151 of 155: Test _SPD (Set POST Device).
  2701. SKIPPED: Test 151, Skipping test for non-existant object _SPD.
  2702.  
  2703. Test 152 of 155: Test _VPO (Video POST Options).
  2704. SKIPPED: Test 152, Skipping test for non-existant object _VPO.
  2705.  
  2706. Test 153 of 155: Test _CBA (Configuration Base Address).
  2707. SKIPPED: Test 153, Skipping test for non-existant object _CBA.
  2708.  
  2709. Test 154 of 155: Test _IFT (IPMI Interface Type).
  2710. SKIPPED: Test 154, Skipping test for non-existant object _IFT.
  2711.  
  2712. Test 155 of 155: Test _SRV (IPMI Interface Revision).
  2713. SKIPPED: Test 155, Skipping test for non-existant object _SRV.
  2714.  
  2715. ================================================================================
  2716. 422 passed, 2 failed, 0 warning, 0 aborted, 129 skipped, 0 info only.
  2717. ================================================================================
  2718.  
  2719. mcfg: MCFG PCI Express* memory mapped config space test.
  2720. --------------------------------------------------------------------------------
  2721. Test 1 of 2: Validate MCFG table.
  2722. This test tries to validate the MCFG table by comparing the first 16 bytes in
  2723. the MMIO mapped config space with the 'traditional' config space of the first
  2724. PCI device (root bridge). The MCFG data is only trusted if it is marked reserved
  2725. in the UEFI run-time service memory map
  2726.  
  2727. Memory Map Layout
  2728. -----------------
  2729. 0x0000000000000000 - 0x0000000000057fff (System RAM)
  2730. 0x0000000000058000 - 0x0000000000058fff (reserved)
  2731. 0x0000000000059000 - 0x000000000009efff (System RAM)
  2732. 0x000000000009f000 - 0x000000000009ffff (reserved)
  2733. 0x0000000000100000 - 0x00000000c855cfff (System RAM)
  2734. 0x00000000c855d000 - 0x00000000c8563fff (ACPI Non-volatile Storage)
  2735. 0x00000000c8564000 - 0x00000000c8cb6fff (System RAM)
  2736. 0x00000000c8cb7000 - 0x00000000c8ef3fff (reserved)
  2737. 0x00000000c8ef4000 - 0x00000000da5a2fff (System RAM)
  2738. 0x00000000da5a3000 - 0x00000000da62afff (reserved)
  2739. 0x00000000da62b000 - 0x00000000da668fff (System RAM)
  2740. 0x00000000da669000 - 0x00000000da70dfff (ACPI Non-volatile Storage)
  2741. 0x00000000da70e000 - 0x00000000daf88fff (reserved)
  2742. 0x00000000daf89000 - 0x00000000daffefff (reserved)
  2743. 0x00000000dafff000 - 0x00000000daffffff (System RAM)
  2744. 0x00000000dd800000 - 0x00000000df9fffff (reserved)
  2745. 0x00000000f8000000 - 0x00000000fbffffff (reserved)
  2746. 0x00000000fec00000 - 0x00000000fec00fff (reserved)
  2747. 0x00000000fed00000 - 0x00000000fed03fff (reserved)
  2748. 0x00000000fed1c000 - 0x00000000fed1ffff (reserved)
  2749. 0x00000000fee00000 - 0x00000000fee00fff (reserved)
  2750. 0x00000000ff000000 - 0x00000000ffffffff (reserved)
  2751. 0x0000000100000000 - 0x000000021f5fffff (System RAM)
  2752.  
  2753. MCFG table found, size is 16 bytes (excluding header) (1 entries).
  2754. Configuration Entry #0:
  2755. Base Address : 0xf8000000
  2756. Segment : 0
  2757. Start bus : 0
  2758. End bus : 63
  2759. PASSED: Test 1, MCFG MMIO config space is reserved in memory map table.
  2760.  
  2761. Test 2 of 2: Validate MCFG PCI config space.
  2762. PASSED: Test 2, PCI config space verified.
  2763.  
  2764. ================================================================================
  2765. 2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2766. ================================================================================
  2767.  
  2768. fan: Simple fan tests.
  2769. --------------------------------------------------------------------------------
  2770. Test 1 of 2: Test fan status.
  2771. Test how many fans there are in the system. Check for the current status of the
  2772. fan(s).
  2773. PASSED: Test 1, Fan cooling_device0 of type Processor has max cooling state 3
  2774. and current cooling state 0.
  2775. PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 3
  2776. and current cooling state 0.
  2777. FAILED [MEDIUM] NoFanCurState: Test 1, Fan present but has no cur_state present.
  2778. PASSED: Test 1, Fan cooling_device3 of type LCD has max cooling state 100 and
  2779. current cooling state 0.
  2780.  
  2781. Test 2 of 2: Load system, check CPU fan status.
  2782. Test how many fans there are in the system. Check for the current status of the
  2783. fan(s).
  2784. Loading CPUs for 20 seconds to try and get fan speeds to change.
  2785. Fan cooling_device0 current state did not change from value 0 while CPUs were
  2786. busy.
  2787. Fan cooling_device1 current state did not change from value 0 while CPUs were
  2788. busy.
  2789.  
  2790. ADVICE: Did not detect any change in the CPU related thermal cooling device
  2791. states. It could be that the devices are returning static information back to
  2792. the driver and/or the fan speed is automatically being controlled by firmware
  2793. using System Management Mode in which case the kernel interfaces being examined
  2794. may not work anyway.
  2795.  
  2796.  
  2797. ================================================================================
  2798. 3 passed, 1 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2799. ================================================================================
  2800.  
  2801. fadt: FADT SCI_EN enabled tests.
  2802. --------------------------------------------------------------------------------
  2803. Test 1 of 2: Test FADT SCI_EN bit is enabled.
  2804. FADT Preferred PM Profile: 1 (Desktop)
  2805. FADT is greater than ACPI version 1.0
  2806. PASSED: Test 1, SCI_EN bit in PM1a Control Register Block is enabled.
  2807.  
  2808. Test 2 of 2: Test FADT reset register.
  2809. PASSED: Test 2, FADT reset register width is 8 bits wide as expected.
  2810. PASSED: Test 2, FADT register bit offset is 0 as expected.
  2811.  
  2812. ================================================================================
  2813. 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2814. ================================================================================
  2815.  
  2816. dmar: DMA Remapping (VT-d) test.
  2817. --------------------------------------------------------------------------------
  2818. Test 1 of 1: DMA Remapping test.
  2819. SKIPPED: Test 1, No DMAR table. This is not necessarily a failure as most
  2820. systems do not have this table.
  2821.  
  2822. ================================================================================
  2823. 0 passed, 0 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
  2824. ================================================================================
  2825.  
  2826. cstates: Processor C state support test.
  2827. --------------------------------------------------------------------------------
  2828. Test 1 of 1: Test all CPUs C-states.
  2829. This test checks if all processors have the same number of C-states, if the
  2830. C-state counter works and if C-state transitions happen.
  2831. Processor 0 has not reached C1 during tests. This is not a failure, however it
  2832. is not a complete and thorough test.
  2833. Processor 1 has not reached C1 during tests. This is not a failure, however it
  2834. is not a complete and thorough test.
  2835. PASSED: Test 1, Processor 1 has the same number of C-states as processor 0
  2836.  
  2837. ================================================================================
  2838. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2839. ================================================================================
  2840.  
  2841. checksum: ACPI table checksum test.
  2842. --------------------------------------------------------------------------------
  2843. Test 1 of 1: ACPI table checksum test.
  2844. PASSED: Test 1, Table RSDP has correct checksum 0x12.
  2845. PASSED: Test 1, Table RSDP has correct extended checksum 0x6c.
  2846. PASSED: Test 1, Table XSDT has correct checksum 0xa8
  2847. PASSED: Test 1, Table DSDT has correct checksum 0x04
  2848. PASSED: Test 1, Table FACP has correct checksum 0x65
  2849. PASSED: Test 1, Table APIC has correct checksum 0x73
  2850. PASSED: Test 1, Table FPDT has correct checksum 0x48
  2851. PASSED: Test 1, Table SSDT has correct checksum 0xf9
  2852. PASSED: Test 1, Table SSDT has correct checksum 0x31
  2853. PASSED: Test 1, Table MCFG has correct checksum 0xa9
  2854. PASSED: Test 1, Table HPET has correct checksum 0xb6
  2855. PASSED: Test 1, Table SSDT has correct checksum 0x3c
  2856. PASSED: Test 1, Table SSDT has correct checksum 0xa0
  2857. PASSED: Test 1, Table AAFT has correct checksum 0xb5
  2858. PASSED: Test 1, Table RSDT has correct checksum 0xf0
  2859. PASSED: Test 1, Table FACP has correct checksum 0x47
  2860.  
  2861. ================================================================================
  2862. 16 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2863. ================================================================================
  2864.  
  2865. autobrightness: Automated LCD brightness test.
  2866. --------------------------------------------------------------------------------
  2867. Test 1 of 2: Test for maximum and actual brightness.
  2868. PASSED: Test 1, Maximum brightness for acpi_video0 is 100 which is sane.
  2869. PASSED: Test 1, Actual brightness for acpi_video0 is 100 which is in range
  2870. 0..100.
  2871.  
  2872. Test 2 of 2: Change actual brightness.
  2873. PASSED: Test 2, Actual brightness matches the brightnesss level for all 100
  2874. levels for backlight acpi_video0.
  2875.  
  2876. ================================================================================
  2877. 3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2878. ================================================================================
  2879.  
  2880. apicinstance: Test for single instance of APIC/MADT table.
  2881. --------------------------------------------------------------------------------
  2882. Test 1 of 1: Test for single instance of APIC/MADT table.
  2883. Found APIC/MADT table APIC @ da6f56c8, length 0x98
  2884. PASSED: Test 1, Found 1 APIC/MADT table(s), as expected.
  2885.  
  2886. ================================================================================
  2887. 1 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2888. ================================================================================
  2889.  
  2890. acpitables: ACPI table settings sanity tests.
  2891. --------------------------------------------------------------------------------
  2892. Test 1 of 2: Test ACPI tables.
  2893. PASSED: Test 1, Table APIC passed.
  2894. Table ECDT not present to check.
  2895. PASSED: Test 1, Table FACP passed.
  2896. PASSED: Test 1, Table HPET passed.
  2897. PASSED: Test 1, Table MCFG passed.
  2898. PASSED: Test 1, Table RSDT passed.
  2899. PASSED: Test 1, Table RSDP passed.
  2900. Table SBST not present to check.
  2901. PASSED: Test 1, Table XSDT passed.
  2902.  
  2903. Test 2 of 2: Test ACPI headers.
  2904. PASSED: Test 2, Table XSDT has valid signature and ID strings.
  2905. PASSED: Test 2, Table DSDT has valid signature and ID strings.
  2906. PASSED: Test 2, Table FACP has valid signature and ID strings.
  2907. PASSED: Test 2, Table APIC has valid signature and ID strings.
  2908. PASSED: Test 2, Table FPDT has valid signature and ID strings.
  2909. PASSED: Test 2, Table SSDT has valid signature and ID strings.
  2910. PASSED: Test 2, Table SSDT has valid signature and ID strings.
  2911. PASSED: Test 2, Table MCFG has valid signature and ID strings.
  2912. PASSED: Test 2, Table HPET has valid signature and ID strings.
  2913. PASSED: Test 2, Table SSDT has valid signature and ID strings.
  2914. PASSED: Test 2, Table SSDT has valid signature and ID strings.
  2915. PASSED: Test 2, Table AAFT has valid signature and ID strings.
  2916. PASSED: Test 2, Table RSDT has valid signature and ID strings.
  2917. PASSED: Test 2, Table FACP has valid signature and ID strings.
  2918.  
  2919. ================================================================================
  2920. 21 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
  2921. ================================================================================
  2922.  
  2923.  
  2924. 651 passed, 53 failed, 6 warnings, 0 aborted, 136 skipped, 10 info only.
  2925.  
  2926. Test Failure Summary
  2927. ================================================================================
  2928.  
  2929. Critical failures: NONE
  2930.  
  2931. High failures: 6
  2932. klog: HIGH Kernel message: [ 0.116126] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140724/hwxface-580)
  2933. securebootcert: The secure boot variable DB not found.
  2934. securebootcert: The secure boot variable KEK not found.
  2935. syntaxcheck: Assembler error in line 9917
  2936. syntaxcheck: Compilation aborted early due to a parser detected syntax error.
  2937. syntaxcheck: Assembler error in line 221
  2938.  
  2939. Medium failures: 23
  2940. uefibootpath: The length of BIOS Boot Specification Device Path is 9 bytes is not matching with adding the length of Description String 8 bytes.
  2941. dmicheck: String index 0x01 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'Manufacturer', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2942. dmicheck: String index 0x02 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'Product Name', offset 0x05 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2943. dmicheck: String index 0x03 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'Version', offset 0x06 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2944. dmicheck: String index 0x04 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'Serial Number', offset 0x07 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2945. dmicheck: String index 0x01 in table entry 'Chassis Information (Type 3)' @ 0x000ee941, field 'Manufacturer', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2946. dmicheck: String index 0x02 in table entry 'Chassis Information (Type 3)' @ 0x000ee941, field 'Version', offset 0x06 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2947. dmicheck: String index 0x03 in table entry 'Chassis Information (Type 3)' @ 0x000ee941, field 'Serial Number', offset 0x07 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2948. dmicheck: String index 0x04 in table entry 'Chassis Information (Type 3)' @ 0x000ee941, field 'Asset Tag', offset 0x08 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2949. dmicheck: String index 0x01 in table entry 'OEM Strings (Type 11)' @ 0x000eea5b, field 'String 1', offset 0x04 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2950. virt: Virtualization extensions supported but disabled by BIOS.
  2951. syntaxcheck: Assembler warning in line 121
  2952. syntaxcheck: Assembler warning in line 215
  2953. syntaxcheck: Assembler warning in line 286
  2954. syntaxcheck: Assembler warning in line 333
  2955. syntaxcheck: Assembler warning in line 380
  2956. syntaxcheck: Assembler warning in line 427
  2957. syntaxcheck: Assembler warning in line 474
  2958. syntaxcheck: Assembler warning in line 521
  2959. syntaxcheck: Assembler warning in line 61
  2960. method: Method \_SB_.TPM_._STR did not return ACPI_TYPE_STRING.
  2961. method: \_PR_.CPU0._PCT returned a NULL object, and did not return ACPI_TYPE_PACKAGE.
  2962. fan: Fan present but has no cur_state present.
  2963.  
  2964. Low failures: 23
  2965. dmicheck: String index 0x05 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'SKU Number', offset 0x19 has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2966. dmicheck: String index 0x06 in table entry 'System Information (Type 1)' @ 0x000ee823, field 'Family', offset 0x1a has a default value 'To Be Filled By O.E.M.' and probably has not been updated by the BIOS vendor.
  2967. dmicheck: String index 0x05 in table entry 'Chassis Information (Type 3)' @ 0x000ee941, field 'SKU Number', offset 0x15 has a default value 'To be filled by O.E.M.' and probably has not been updated by the BIOS vendor.
  2968. dmicheck: String index 0x04 in table entry 'Processor Information (Type 4)' @ 0x000eeab2, field 'Asset Tag', offset 0x21 has a default value 'Fill By OEM' and probably has not been updated by the BIOS vendor.
  2969. dmicheck: String index 0x05 in table entry 'Processor Information (Type 4)' @ 0x000eeab2, field 'Part Number', offset 0x22 has a default value 'Fill By OEM' and probably has not been updated by the BIOS vendor.
  2970. dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000eeb8e, field 'Serial Number', offset 0x18 has a default value '00000000' and probably has not been updated by the BIOS vendor.
  2971. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000eeb8e, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor.
  2972. dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000eec18, field 'Serial Number', offset 0x18 has a default value '00000000' and probably has not been updated by the BIOS vendor.
  2973. dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000eec18, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor.
  2974. syntaxcheck: Assembler remark in line 131
  2975. syntaxcheck: Assembler remark in line 146
  2976. syntaxcheck: Assembler remark in line 149
  2977. syntaxcheck: Assembler remark in line 175
  2978. syntaxcheck: Assembler remark in line 255
  2979. syntaxcheck: Assembler remark in line 267
  2980. syntaxcheck: Assembler remark in line 246
  2981. syntaxcheck: Assembler remark in line 247
  2982. syntaxcheck: Assembler remark in line 414
  2983. syntaxcheck: Assembler remark in line 415
  2984. syntaxcheck: Assembler remark in line 573
  2985. syntaxcheck: Assembler remark in line 574
  2986. syntaxcheck: Assembler remark in line 917
  2987. syntaxcheck: Assembler remark in line 933
  2988.  
  2989. Other failures: NONE
  2990.  
  2991. Test |Pass |Fail |Abort|Warn |Skip |Info |
  2992. ---------------+-----+-----+-----+-----+-----+-----+
  2993. acpiinfo | | | | | | 3|
  2994. acpitables | 21| | | | | |
  2995. apicedge | 1| | | | | |
  2996. apicinstance | 1| | | | | |
  2997. aspm | 1| | | 4| | |
  2998. autobrightness | 3| | | | | |
  2999. bios32 | | | | | 1| |
  3000. bios_info | | | | | | 1|
  3001. checksum | 16| | | | | |
  3002. cpufreq | | | | 1| | |
  3003. crs | 1| | | | | |
  3004. csm | | | | | | 1|
  3005. cstates | 1| | | | | |
  3006. dmar | | | | | 1| |
  3007. dmicheck | 24| 18| | | | |
  3008. ebda | | | | | 1| |
  3009. fadt | 3| | | | | |
  3010. fan | 3| 1| | | | |
  3011. hda_audio | | | | | 1| |
  3012. hpet_check | 5| | | | | |
  3013. klog | | 1| | | | |
  3014. maxfreq | 1| | | | | |
  3015. maxreadreq | 1| | | | | |
  3016. mcfg | 2| | | | | |
  3017. method | 422| 2| | | 129| |
  3018. microcode | | | | | 1| |
  3019. mpcheck | 9| | | | | |
  3020. msr | 115| | | | | |
  3021. mtrr | 2| | | | 1| |
  3022. nx | 3| | | | | |
  3023. oops | 2| | | | | |
  3024. os2gap | 1| | | | | |
  3025. osilinux | | | | 1| | |
  3026. pcc | | | | | | 1|
  3027. pciirq | 4| | | | | |
  3028. pnp | 2| | | | | |
  3029. securebootcert | 2| 2| | | | |
  3030. syntaxcheck | | 27| | | | |
  3031. uefibootpath | 1| 1| | | | |
  3032. version | | | | | 1| 4|
  3033. virt | | 1| | | | |
  3034. wakealarm | 4| | | | | |
  3035. wmi | | | | | | |
  3036. ---------------+-----+-----+-----+-----+-----+-----+
  3037. Total: | 651| 53| 0| 6| 136| 10|
  3038. ---------------+-----+-----+-----+-----+-----+-----+
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement