dennissteins | 15.03.2016 10:08 | Super, vielen Dank! Firmware-Test: fwts
Habe der Übersichtlichkeit wegen den Log gekürzt und nach Fehlermeldungen selektiert Code:
syntaxcheck: Re-assemble DSDT and SSDTs to find syntax errors and warnings.
--------------------------------------------------------------------------------
Test 1 of 1: Disassemble and reassemble DSDT and SSDTs.
Checking ACPI table DSDT (#0)
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 6740
Line | AML source
--------------------------------------------------------------------------------
06737| }
06738| }
06739|
06740| Zero
| ^
| Error 6126: syntax error, unexpected PARSEOP_ZERO
06741| Zero
06742| Zero
06743| Zero
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 10817
Line | AML source
--------------------------------------------------------------------------------
10814| {
10815| Return (MDBG) /* External reference */
10816| Arg0
10817| }
| ^
| Error 6126: syntax error, unexpected '}'
10818|
10819| Return (Zero)
10820| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 20852
Line | AML source
--------------------------------------------------------------------------------
20849| /* 1458 */ 0x5D, 0x82, 0x06, 0xC3, 0x47, 0xE7, 0xC1, 0x60, /* ]...G..` */
20850| /* 1460 */ 0xEE, 0x47, 0x1E, 0x9D, 0x00, 0x35, 0x16, 0x9E, /* .G...5.. */
20851| /* 1468 */ 0x8A, 0x44, 0x47, 0x6E, 0x9F, 0xAE, 0xDE, 0xAE, /* .DGn.... */
20852| /* 1470 */ 0x7C, 0x59, 0xF0, 0x85, 0xC1, 0x17, 0x2A, 0x2F, /* |Y....*/ */
| ^
| Error 6126: syntax error, unexpected PARSEOP_EXP_MULTIPLY, expecting '}'
20853| /* 1478 */ 0xE0, 0xC1, 0x1B, 0xC6, 0xF9, 0xC8, 0x87, 0x2A, /* .......* */
20854| /* 1480 */ 0xFF, 0xFF, 0xA1, 0xE2, 0x04, 0x7E, 0x25, 0x78, /* .....~%x */
20855| /* 1488 */ 0xD7, 0x0A, 0x11, 0xCC, 0xB0, 0x8F, 0x01, 0x8F, /* ........ */
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 21193
Line | AML source
--------------------------------------------------------------------------------
21190| Method (GBFE, 3, NotSerialized)
21191| {
21192| CreateByteField (Arg0, Arg1, TIDX)
21193| Store (TIDX, Arg2)
| ^
| Error 6126: syntax error, unexpected PARSEOP_STORE
21194| }
21195|
21196| Method (PBFE, 3, NotSerialized)
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 25106
Line | AML source
--------------------------------------------------------------------------------
25103| }
25104| }
25105|
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early
due to a parser detected syntax error.
ADVICE: Some subsequent errors may not be detected because the compiler had to
terminate prematurely. If the compiler did not abort early then potentially
correct code may parse incorrectly producing some or many false positive errors.
Table DSDT (0) reassembly: Found 5 errors, 0 warnings, 0 remarks.
Checking ACPI table SSDT (#1)
PASSED: Test 1, SSDT (1) reassembly, Found 0 errors, 0 warnings, 0 remarks.
Checking ACPI table SSDT (#2)
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 223
Line | AML source
--------------------------------------------------------------------------------
00220| 0x00000800
00221| }
00222| })
00223| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00224| {
00225| 0x80000000,
00226| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 243
Line | AML source
--------------------------------------------------------------------------------
00240| 0x80000000
00241| }
00242|
00243| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00244| {
00245| 0x80000000,
00246| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 244
Line | AML source
--------------------------------------------------------------------------------
00241| }
00242|
00243| Package (0x06)
00244| {
| ^
| Error 6126: syntax error, unexpected '{'
00245| 0x80000000,
00246| 0x80000000,
00247| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 263
Line | AML source
--------------------------------------------------------------------------------
00260| 0x80000000
00261| }
00262|
00263| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00264| {
00265| 0x80000000,
00266| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 264
Line | AML source
--------------------------------------------------------------------------------
00261| }
00262|
00263| Package (0x06)
00264| {
| ^
| Error 6126: syntax error, unexpected '{'
00265| 0x80000000,
00266| 0x80000000,
00267| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 283
Line | AML source
--------------------------------------------------------------------------------
00280| 0x80000000
00281| }
00282|
00283| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00284| {
00285| 0x80000000,
00286| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 284
Line | AML source
--------------------------------------------------------------------------------
00281| }
00282|
00283| Package (0x06)
00284| {
| ^
| Error 6126: syntax error, unexpected '{'
00285| 0x80000000,
00286| 0x80000000,
00287| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 303
Line | AML source
--------------------------------------------------------------------------------
00300| 0x80000000
00301| }
00302|
00303| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00304| {
00305| 0x80000000,
00306| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 304
Line | AML source
--------------------------------------------------------------------------------
00301| }
00302|
00303| Package (0x06)
00304| {
| ^
| Error 6126: syntax error, unexpected '{'
00305| 0x80000000,
00306| 0x80000000,
00307| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 323
Line | AML source
--------------------------------------------------------------------------------
00320| 0x80000000
00321| }
00322|
00323| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00324| {
00325| 0x80000000,
00326| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 324
Line | AML source
--------------------------------------------------------------------------------
00321| }
00322|
00323| Package (0x06)
00324| {
| ^
| Error 6126: syntax error, unexpected '{'
00325| 0x80000000,
00326| 0x80000000,
00327| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 343
Line | AML source
--------------------------------------------------------------------------------
00340| 0x80000000
00341| }
00342|
00343| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00344| {
00345| 0x80000000,
00346| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 344
Line | AML source
--------------------------------------------------------------------------------
00341| }
00342|
00343| Package (0x06)
00344| {
| ^
| Error 6126: syntax error, unexpected '{'
00345| 0x80000000,
00346| 0x80000000,
00347| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 363
Line | AML source
--------------------------------------------------------------------------------
00360| 0x80000000
00361| }
00362|
00363| Package (0x06)
| ^
| Error 6126: syntax error, unexpected PARSEOP_PACKAGE
00364| {
00365| 0x80000000,
00366| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 364
Line | AML source
--------------------------------------------------------------------------------
00361| }
00362|
00363| Package (0x06)
00364| {
| ^
| Error 6126: syntax error, unexpected '{'
00365| 0x80000000,
00366| 0x80000000,
00367| 0x80000000,
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 383
Line | AML source
--------------------------------------------------------------------------------
00380| 0x80000000
00381| }
00382|
00383| Name (PSDF, Zero)
| ^
| Error 6126: syntax error, unexpected PARSEOP_NAME
00384| Method (_PSD, 0, NotSerialized) // _PSD: Power State Dependencies
00385| {
00386| If (LNot (PSDF))
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 424
Line | AML source
--------------------------------------------------------------------------------
00421| }
00422| })
00423| }
00424| }
| ^
| Error 6126: syntax error, unexpected '}', expecting $end and premature End-Of-File
00425|
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early
due to a parser detected syntax error.
ADVICE: Some subsequent errors may not be detected because the compiler had to
terminate prematurely. If the compiler did not abort early then potentially
correct code may parse incorrectly producing some or many false positive errors.
Table SSDT (2) reassembly: Found 17 errors, 0 warnings, 0 remarks.
Checking ACPI table SSDT (#3)
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 150
Line | AML source
--------------------------------------------------------------------------------
00147|
00148| Store (CPDC (Arg0), Local0)
00149| GCAP (Local0)
00150| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00151| }
00152|
00153| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
160
Line | AML source
--------------------------------------------------------------------------------
00157| Return (Local0)
00158| }
00159|
00160| Method (CPDC, 1, NotSerialized)
| ^
| Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
00161| {
00162| CreateDWordField (Arg0, Zero, REVS)
00163| CreateDWordField (Arg0, 0x04, SIZE)
================================================================================
ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
created inside a non-serialized method - this method should be serialized. It is
possible that one thread enters the method and blocks and then a second thread
also executes the method, ending up in two attempts to create the object and
causing a failure.
FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in line 175
Line | AML source
--------------------------------------------------------------------------------
00172| Return (COSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2))
00173| }
00174|
00175| Method (COSC, 4, NotSerialized)
| ^
| Remark 2146: Method Argument is never used (Arg2)
00176| {
00177| CreateDWordField (Arg3, Zero, STS0)
00178| CreateDWordField (Arg3, 0x04, CAP0)
================================================================================
FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
175
Line | AML source
--------------------------------------------------------------------------------
00172| Return (COSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2))
00173| }
00174|
00175| Method (COSC, 4, NotSerialized)
| ^
| Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
00176| {
00177| CreateDWordField (Arg3, Zero, STS0)
00178| CreateDWordField (Arg3, 0x04, CAP0)
================================================================================
ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
created inside a non-serialized method - this method should be serialized. It is
possible that one thread enters the method and blocks and then a second thread
also executes the method, ending up in two attempts to create the object and
causing a failure.
FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, Assembler remark in line 178
Line | AML source
--------------------------------------------------------------------------------
00175| Method (COSC, 4, NotSerialized)
00176| {
00177| CreateDWordField (Arg3, Zero, STS0)
00178| CreateDWordField (Arg3, 0x04, CAP0)
| ^
| Remark 2089: Object is not referenced (Name is within method [COSC])
00179| CreateDWordField (Arg0, Zero, IID0)
00180| CreateDWordField (Arg0, 0x04, IID1)
00181| CreateDWordField (Arg0, 0x08, IID2)
================================================================================
FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
204
Line | AML source
--------------------------------------------------------------------------------
00201| Return (Arg3)
00202| }
00203|
00204| Method (GCAP, 1, NotSerialized)
| ^
| Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
00205| {
00206| CreateDWordField (Arg0, Zero, STS0)
00207| CreateDWordField (Arg0, 0x04, CAP0)
================================================================================
ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
created inside a non-serialized method - this method should be serialized. It is
possible that one thread enters the method and blocks and then a second thread
also executes the method, ending up in two attempts to create the object and
causing a failure.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 243
Line | AML source
--------------------------------------------------------------------------------
00240| {
00241| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00242| GCAP (Local0)
00243| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00244| }
00245|
00246| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
283
Line | AML source
--------------------------------------------------------------------------------
00280| Return (Zero)
00281| }
00282|
00283| Method (APCT, 0, NotSerialized)
| ^
| Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
00284| {
00285| If (LAnd (And (CFGD, 0x7A), LNot (And (SDTL, 0x20))))
00286| {
================================================================================
ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
created inside a non-serialized method - this method should be serialized. It is
possible that one thread enters the method and blocks and then a second thread
also executes the method, ending up in two attempts to create the object and
causing a failure.
FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, Assembler remark in line
293
Line | AML source
--------------------------------------------------------------------------------
00290| }
00291| }
00292|
00293| Method (APPT, 0, NotSerialized)
| ^
| Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
00294| {
00295| If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x10))))
00296| {
================================================================================
ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A named object is
created inside a non-serialized method - this method should be serialized. It is
possible that one thread enters the method and blocks and then a second thread
also executes the method, ending up in two attempts to create the object and
causing a failure.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 310
Line | AML source
--------------------------------------------------------------------------------
00307| {
00308| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00309| GCAP (Local0)
00310| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00311| }
00312|
00313| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 357
Line | AML source
--------------------------------------------------------------------------------
00354| {
00355| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00356| GCAP (Local0)
00357| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00358| }
00359|
00360| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 404
Line | AML source
--------------------------------------------------------------------------------
00401| {
00402| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00403| GCAP (Local0)
00404| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00405| }
00406|
00407| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 451
Line | AML source
--------------------------------------------------------------------------------
00448| {
00449| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00450| GCAP (Local0)
00451| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00452| }
00453|
00454| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 498
Line | AML source
--------------------------------------------------------------------------------
00495| {
00496| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00497| GCAP (Local0)
00498| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00499| }
00500|
00501| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
FAILED [MEDIUM] AMLAsmASL_MSG_RESERVED_NO_RETURN_VAL: Test 1, Assembler warning
in line 545
Line | AML source
--------------------------------------------------------------------------------
00542| {
00543| Store (\_PR.CPU0.CPDC (Arg0), Local0)
00544| GCAP (Local0)
00545| Return (Local0)
| ^
| Warning 3104: Reserved method should not return a value (_PDC)
00546| }
00547|
00548| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
================================================================================
ADVICE: (for Warning #3104, ASL_MSG_RESERVED_NO_RETURN_VAL): A reserved method
returned a value however it is not expected to return anything, so this does not
conform to the expected behaviour. The kernel will most probably ignore the
return value, so this is not going to produce any run time errors.
Table SSDT (3) reassembly: Found 0 errors, 8 warnings, 7 remarks.
Checking ACPI table SSDT (#4)
FAILED [MEDIUM] AMLAsmASL_MSG_NO_REGION: Test 1, Assembler warning in line 63
Line | AML source
--------------------------------------------------------------------------------
00060| Scope (\_SB.PCI0.SAT0)
00061| {
00062| Name (REGF, One)
00063| Method (_REG, 2, NotSerialized) // _REG: Region Availability
| ^
| Warning 3079: _REG has no corresponding Operation Region
00064| {
00065| If (LEqual (Arg0, 0x02))
00066| {
================================================================================
ADVICE: (for Warning #3079, ASL_MSG_NO_REGION): _REG requires a corresponding
Operation Region, however one was not found.
Table SSDT (4) reassembly: Found 0 errors, 1 warnings, 0 remarks.
Checking ACPI table SSDT (#5)
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4984
Line | AML source
--------------------------------------------------------------------------------
04981| {
04982| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))
04983| {
04984| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, Zero, Else
| ^
| Error 6126: syntax error, unexpected PARSEOP_ELSE, expecting ',' or ')'
04985| {
04986| If (LEqual (Arg1, One))
04987| {
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4992
Line | AML source
--------------------------------------------------------------------------------
04989| {
04990| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))
04991| {
04992| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero, Sleep (
| ^
| Error 6126: syntax error, unexpected PARSEOP_SLEEP, expecting ',' or ')'
04993| DLHR))))
04994| }
04995| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4992
Line | AML source
--------------------------------------------------------------------------------
04989| {
04990| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))
04991| {
04992| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero, Sleep (
| ^
| Error 6126: syntax error, unexpected ','
04993| DLHR))))
04994| }
04995| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4992
Line | AML source
--------------------------------------------------------------------------------
04989| {
04990| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))
04991| {
04992| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero, Sleep (
| ^
| Error 6126: syntax error, unexpected PARSEOP_SLEEP, expecting ',' or ')'
04993| DLHR))))
04994| }
04995| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4993
Line | AML source
--------------------------------------------------------------------------------
04990| If (CondRefOf (\_SB.PCI0.PEG0.PEGP.SGPO))
04991| {
04992| \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, One, \_SB.PCI0.PEG0.PEGP.SGPO (PWEN, One, Sleep (DLPW), \_SB.PCI0.PEG0.PEGP.SGPO (HLRS, Zero, Sleep (
04993| DLHR))))
| ^
| Error 6126: syntax error, unexpected ')'
04994| }
04995| }
04996| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 4997
Line | AML source
--------------------------------------------------------------------------------
04994| }
04995| }
04996| }
04997| }))
| ^
| Error 6126: syntax error, unexpected ')'
04998| }
04999| }
05000| }
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] AMLAsmASL_MSG_SYNTAX: Test 1, Assembler error in line 5050
Line | AML source
--------------------------------------------------------------------------------
05047| }
05048| }
05049| }
05050| }
| ^
| Error 6126: syntax error, unexpected '}', expecting $end and premature End-Of-File
05051|
================================================================================
ADVICE: (for Error #6126, ASL_MSG_SYNTAX): The disassembled code cannot be
reassembled using the strict IASL compiler as it contains syntax errors.
FAILED [HIGH] SyntaxCheckIASLCompilerAborted: Test 1, Compilation aborted early
due to a parser detected syntax error.
ADVICE: Some subsequent errors may not be detected because the compiler had to
terminate prematurely. If the compiler did not abort early then potentially
correct code may parse incorrectly producing some or many false positive errors.
Table SSDT (5) reassembly: Found 7 errors, 0 warnings, 0 remarks.
================================================================================
1 passed, 48 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
================================================================================ Code:
dmicheck: DMI/SMBIOS table tests.
--------------------------------------------------------------------------------
Test 1 of 2: Find and test SMBIOS Table Entry Points.
This test tries to find and sanity check the SMBIOS data structures.
PASSED: Test 1, Found SMBIOS Table Entry Point at 0xf04c0
SMBIOS Entry Point Structure:
Anchor String : _SM_
Checksum : 0x64
Entry Point Length : 0x1f
Major Version : 0x02
Minor Version : 0x08
Maximum Struct Size : 0x114
Entry Point Revision : 0x00
Formatted Area : 0x00 0x00 0x00 0x00 0x00
Intermediate Anchor : _DMI_
Intermediate Checksum : 0x4d
Structure Table Length : 0x0aec
Structure Table Address: 0x000edae0
# of SMBIOS Structures : 0x0036
SBMIOS BCD Revision : 27
PASSED: Test 1, SMBIOS Table Entry Point Checksum is valid.
PASSED: Test 1, SMBIOS Table Entry Point Length is valid.
PASSED: Test 1, SMBIOS Table Entry Intermediate Anchor String _DMI_ is valid.
PASSED: Test 1, SMBIOS Table Entry Point Intermediate Checksum is valid.
PASSED: Test 1, SMBIOS Table Entry Structure Table Address and Length looks
valid.
Test 2 of 2: Test DMI/SMBIOS tables for errors.
PASSED: Test 2, Entry @ 0x000edae0 'BIOS Information (Type 0)'
PASSED: Test 2, Entry @ 0x000edb0e 'System Information (Type 1)'
PASSED: Test 2, Entry @ 0x000edb70 'Base Board Information (Type 2)'
PASSED: Test 2, Entry @ 0x000edba1 'Chassis Information (Type 3)'
PASSED: Test 2, Entry @ 0x000edbda 'System Slot Information (Type 9)'
PASSED: Test 2, Entry @ 0x000edc01 'System Slot Information (Type 9)'
PASSED: Test 2, Entry @ 0x000edc2a 'OEM Strings (Type 11)'
PASSED: Test 2, Entry @ 0x000edcc4 'System Configuration Options (Type 12)'
PASSED: Test 2, Entry @ 0x000edce1 'Hardware Security (Type 24)'
PASSED: Test 2, Entry @ 0x000edce8 'System Boot Information (Type 32)'
PASSED: Test 2, Entry @ 0x000edcfe 'Management Device (Type 34)'
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x0b) while accessing entry 'Voltage Probe (Type 26)' @ 0x000edd11, field
'Location (bits 0..4)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x06) while accessing entry 'Voltage Probe (Type 26)' @ 0x000edd11, field
'Status (bits 5..7)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
ADVICE: It may be worth checking against section 7.27 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000edd2e 'Management Device Threshold Data (Type 36)'
PASSED: Test 2, Entry @ 0x000edd40 'Management Device Component (Type 35)'
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x0f) while accessing entry 'Temperature Probe (Type 28)' @ 0x000edd4e,
field 'Location (bits 0..4)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x06) while accessing entry 'Temperature Probe (Type 28)' @ 0x000edd4e,
field 'Status (bits 5..7)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
ADVICE: It may be worth checking against section 7.29 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000edd6b 'Management Device Threshold Data (Type 36)'
PASSED: Test 2, Entry @ 0x000edd7d 'Management Device Component (Type 35)'
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x12 (range allowed
0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @
0x000edd8b, field 'Device Type', offset 0x06, mask 0x1f
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000edd8b, field
'Status (bits 5..7)', offset 0x06
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
ADVICE: It may be worth checking against section 7.28 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000edda9 'Management Device Threshold Data (Type 36)'
PASSED: Test 2, Entry @ 0x000eddbb 'Management Device Component (Type 35)'
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x12 (range allowed
0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @
0x000eddc9, field 'Device Type', offset 0x06, mask 0x1f
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000eddc9, field
'Status (bits 5..7)', offset 0x06
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
ADVICE: It may be worth checking against section 7.28 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000eddda 'Management Device Threshold Data (Type 36)'
PASSED: Test 2, Entry @ 0x000eddec 'Management Device Component (Type 35)'
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x0b) while accessing entry 'Electrical Current Probe (Type 29)' @
0x000eddfa, field 'Location (bits 0..4)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
FAILED [HIGH] DMIValueOutOfRange: Test 2, Out of range value 0x00 (range allowed
0x01..0x06) while accessing entry 'Electrical Current Probe (Type 29)' @
0x000eddfa, field 'Status (bits 5..7)', offset 0x05
ADVICE: A value that is out of range is incorrect and not conforming to the
SMBIOS specification. This field is not currently used by the Linux kernel, so
this firmware bug shouldn't cause any problems.
ADVICE: It may be worth checking against section 7.30 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000ede15 'Management Device Threshold Data (Type 36)'
PASSED: Test 2, Entry @ 0x000ede27 'Management Device Component (Type 35)'
PASSED: Test 2, Entry @ 0x000ede35 'Voltage Probe (Type 26)'
PASSED: Test 2, Entry @ 0x000ede52 'Temperature Probe (Type 28)'
PASSED: Test 2, Entry @ 0x000ede6f 'Cooling Device (Type 27)'
PASSED: Test 2, Entry @ 0x000ede8d 'Electrical Current Probe (Type 29)'
PASSED: Test 2, Entry @ 0x000edea8 'System Power Supply (Type 39)'
PASSED: Test 2, Entry @ 0x000edf60 'Onboard Device (Type 41)'
PASSED: Test 2, Entry @ 0x000edf79 'Onboard Device (Type 41)'
FAILED [MEDIUM] DMIReservedValueUsed: Test 2, Reserved bits 0x00ec was usedbits
8..15 would be reserved while accessing entry 'Processor Information (Type 4)' @
0x000edf92, field 'Processor Characteristics', offset 0x26
ADVICE: It may be worth checking against section 7.5 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000edff1 'Cache Information (Type 7)'
PASSED: Test 2, Entry @ 0x000ee015 'Cache Information (Type 7)'
PASSED: Test 2, Entry @ 0x000ee039 'Cache Information (Type 7)'
PASSED: Test 2, Entry @ 0x000ee05d 'Physical Memory Array (Type 16)'
FAILED [LOW] DMISerialNumber: Test 2, String index 0x03 in table entry 'Memory
Device (Type 17)' @ 0x000ee076, field 'Manufacturer', offset 0x17 has a default
value '[Empty]' and probably has not been updated by the BIOS vendor.
ADVICE: The DMI table contains data which is clearly been left in a default
setting and not been configured for this machine. Somebody has probably
forgotten to define this field and it basically means this field is effectively
useless, however the kernel does not use this data so the issue is fairly low.
FAILED [LOW] DMISerialNumber: Test 2, String index 0x04 in table entry 'Memory
Device (Type 17)' @ 0x000ee076, field 'Serial Number', offset 0x18 has a default
value '[Empty]' and probably has not been updated by the BIOS vendor.
ADVICE: The DMI table contains data which is clearly been left in a default
setting and not been configured for this machine. Somebody has probably
forgotten to define this field and it basically means this field is effectively
useless, however the kernel does not use this data so the issue is fairly low.
FAILED [LOW] DMISerialNumber: Test 2, String index 0x06 in table entry 'Memory
Device (Type 17)' @ 0x000ee076, field 'Part Number', offset 0x1a has a default
value '[Empty]' and probably has not been updated by the BIOS vendor.
ADVICE: The DMI table contains data which is clearly been left in a default
setting and not been configured for this machine. Somebody has probably
forgotten to define this field and it basically means this field is effectively
useless, however the kernel does not use this data so the issue is fairly low.
ADVICE: It may be worth checking against section 7.18 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
FAILED [LOW] DMIAssetTag: Test 2, String index 0x05 in table entry 'Memory
Device (Type 17)' @ 0x000ee0cf, field 'Asset Tag', offset 0x19 has a default
value '9876543210' and probably has not been updated by the BIOS vendor.
ADVICE: The DMI table contains data which is clearly been left in a default
setting and not been configured for this machine. Somebody has probably
forgotten to define this field and it basically means this field is effectively
useless, however the kernel does not use this data so the issue is fairly low.
ADVICE: It may be worth checking against section 7.18 of the System Management
BIOS (SMBIOS) Reference Specification (see hxxp://www.dmtf.org/standards
/smbios).
PASSED: Test 2, Entry @ 0x000ee13a 'Memory Array Mapped Address (Type 19)'
PASSED: Test 2, Entry @ 0x000ee15b 'Memory Device Mapped Address (Type 20)'
PASSED: Test 2, Entry @ 0x000ee180 'Unknown (Type 208)'
PASSED: Test 2, Entry @ 0x000ee187 'BIOS Language Information (Type 13)'
PASSED: Test 2, Entry @ 0x000ee26a 'Unknown (Type 136)'
PASSED: Test 2, Entry @ 0x000ee272 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee295 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee2e3 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee3f7 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee456 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee526 'Unknown (Type 221)'
PASSED: Test 2, Entry @ 0x000ee556 'Group Associations (Type 14)'
PASSED: Test 2, Entry @ 0x000ee584 'Unknown (Type 131)'
PASSED: Test 2, Entry @ 0x000ee5c6 'End of Table (Type 127)'
SKIPPED: Test 2, Cannot find SMBIOS30 table entry, skip the test.
================================================================================
52 passed, 15 failed, 0 warning, 0 aborted, 1 skipped, 0 info only.
================================================================================
Code:
aspm: PCIe ASPM test.
--------------------------------------------------------------------------------
Test 1 of 2: PCIe ASPM ACPI test.
PCIe ASPM is not controlled by Linux kernel.
ADVICE: BIOS reports that Linux kernel should not modify ASPM settings that BIOS
configured. It can be intentional because hardware vendors identified some
capability bugs between the motherboard and the add-on cards.
Test 2 of 2: PCIe ASPM registers test.
WARNING: Test 2, RP 00h:1Ch.03h L0s not enabled.
WARNING: Test 2, Device 03h:00h.00h L0s not enabled.
ADVICE: The ASPM L0s low power Link state is optimized for short entry and exit
latencies, while providing substantial power savings. Disabling L0s of a PCIe
device may increases power consumption, and will impact the battery life of a
mobile system.
PASSED: Test 2, PCIe ASPM setting matched was matched. Code:
oops: Scan kernel log for Oopses.
--------------------------------------------------------------------------------
Test 1 of 1: Kernel log oops check.
PASSED: Test 1, Found no oopses in kernel log.
PASSED: Test 1, Found no WARN_ON warnings in kernel log.
================================================================================
2 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
================================================================================
klog: Scan kernel log for errors and warnings.
--------------------------------------------------------------------------------
Test 1 of 1: Kernel log error check.
Kernel message: [ 0.016926] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ADVICE: This is not exactly a failure but a warning from the kernel. The
MSR_IA32_ENERGY_PERF_BIAS was initialized and defaulted to a high performance
bias setting. The kernel has detected this and changed it down to a 'normal'
bias setting.
Kernel message: [ 0.111628] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep
State [\_S1_] (20150619/hwxface-580)
ADVICE: The exception comes from kernel cannot find _S1 namespace object that
contains the register values for the sleep state when kernel would like to setup
all the sleep state information. This means that the kernel does not know how to
enter the S1 sleep state, however, it should not be a problem if the S1 sleep
state isn't supported intentionally.
Kernel message: [ 0.111634] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep
State [\_S2_] (20150619/hwxface-580)
ADVICE: The exception comes from kernel cannot find _S2 namespace object that
contains the register values for the sleep state when kernel would like to setup
all the sleep state information. This means that the kernel does not know how to
enter the S2 sleep state, however, it should not be a problem if the S2 sleep
state isn't supported intentionally.
FAILED [HIGH] KlogAcpiFieldExceedsBuffer: Test 1, HIGH Kernel message: [
81.084363] ACPI Error: Field [D128] at 1152 exceeds Buffer [NULL] size 160
(bits) (20150619/dsopcode-236)
Message repeated 9 times.
ADVICE: Failed to initialise an ACPI buffer field, the field exceeded the buffer
size provided. This is a firmware bug.
FAILED [HIGH] KlogAcpiBufferLimit: Test 1, HIGH Kernel message: [ 81.084367]
ACPI Error: Method parse/execution failed [\HWMC] (Node ffff88011b0befa0),
AE_AML_BUFFER_LIMIT (20150619/psparse-536)
Message repeated 9 times.
ADVICE: Generally this error occurs because of access outside of a buffer. This
occurs for several reasons: a) A field does not fit within the current length of
a buffer, b) an ACPI table load did not fit into a buffer, c) An attempt to
convert a buffer into an integer failed because the buffer was zero sized, d) a
SMBus/IPMI/GenericSerialBus write failed because the buffer was too small, e) An
index into a buffer was too long and fell outside the buffer.
FAILED [HIGH] KlogAcpiBufferLimit: Test 1, HIGH Kernel message: [ 81.084380]
ACPI Error: Method parse/execution failed [\_SB_.WMID.WMAA] (Node
ffff88011b0c1fa0), AE_AML_BUFFER_LIMIT (20150619/psparse-536)
Message repeated 9 times.
ADVICE: Generally this error occurs because of access outside of a buffer. This
occurs for several reasons: a) A field does not fit within the current length of
a buffer, b) an ACPI table load did not fit into a buffer, c) An attempt to
convert a buffer into an integer failed because the buffer was zero sized, d) a
SMBus/IPMI/GenericSerialBus write failed because the buffer was too small, e) An
index into a buffer was too long and fell outside the buffer.
Found 3 unique errors in kernel log.
================================================================================
0 passed, 3 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
=================================================================== Code:
Test Failure Summary
================================================================================
Critical failures: NONE
High failures: 41
klog: HIGH Kernel message: [ 81.084363] ACPI Error: Field [D128] at 1152 exceeds Buffer [NULL] size 160 (bits) (20150619/dsopcode-236)
klog: HIGH Kernel message: [ 81.084367] ACPI Error: Method parse/execution failed [\HWMC] (Node ffff88011b0befa0), AE_AML_BUFFER_LIMIT (20150619/psparse-536)
klog: HIGH Kernel message: [ 81.084380] ACPI Error: Method parse/execution failed [\_SB_.WMID.WMAA] (Node ffff88011b0c1fa0), AE_AML_BUFFER_LIMIT (20150619/psparse-536)
dmicheck: Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Voltage Probe (Type 26)' @ 0x000edd11, field 'Location (bits 0..4)', offset 0x05
dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Voltage Probe (Type 26)' @ 0x000edd11, field 'Status (bits 5..7)', offset 0x05
dmicheck: Out of range value 0x00 (range allowed 0x01..0x0f) while accessing entry 'Temperature Probe (Type 28)' @ 0x000edd4e, field 'Location (bits 0..4)', offset 0x05
dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Temperature Probe (Type 28)' @ 0x000edd4e, field 'Status (bits 5..7)', offset 0x05
dmicheck: Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000edd8b, field 'Device Type', offset 0x06, mask 0x1f
dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000edd8b, field 'Status (bits 5..7)', offset 0x06
dmicheck: Out of range value 0x12 (range allowed 0x01..0x09, 0x10..0x11) while accessing entry 'Cooling Device (Type 27)' @ 0x000eddc9, field 'Device Type', offset 0x06, mask 0x1f
dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Cooling Device (Type 27)' @ 0x000eddc9, field 'Status (bits 5..7)', offset 0x06
dmicheck: Out of range value 0x00 (range allowed 0x01..0x0b) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000eddfa, field 'Location (bits 0..4)', offset 0x05
dmicheck: Out of range value 0x00 (range allowed 0x01..0x06) while accessing entry 'Electrical Current Probe (Type 29)' @ 0x000eddfa, field 'Status (bits 5..7)', offset 0x05
syntaxcheck: Assembler error in line 6740
syntaxcheck: Assembler error in line 10817
syntaxcheck: Assembler error in line 20852
syntaxcheck: Assembler error in line 21193
syntaxcheck: Assembler error in line 25106
syntaxcheck: Compilation aborted early due to a parser detected syntax error.
syntaxcheck: Assembler error in line 223
syntaxcheck: Assembler error in line 243
syntaxcheck: Assembler error in line 244
syntaxcheck: Assembler error in line 263
syntaxcheck: Assembler error in line 264
syntaxcheck: Assembler error in line 283
syntaxcheck: Assembler error in line 284
syntaxcheck: Assembler error in line 303
syntaxcheck: Assembler error in line 304
syntaxcheck: Assembler error in line 323
syntaxcheck: Assembler error in line 324
syntaxcheck: Assembler error in line 343
syntaxcheck: Assembler error in line 344
syntaxcheck: Assembler error in line 363
syntaxcheck: Assembler error in line 364
syntaxcheck: Assembler error in line 383
syntaxcheck: Assembler error in line 424
syntaxcheck: Assembler error in line 4984
syntaxcheck: Assembler error in line 4992
syntaxcheck: Assembler error in line 4993
syntaxcheck: Assembler error in line 4997
syntaxcheck: Assembler error in line 5050
Medium failures: 32
dmicheck: Reserved bits 0x00ec was usedbits 8..15 would be reserved while accessing entry 'Processor Information (Type 4)' @ 0x000edf92, field 'Processor Characteristics', offset 0x26
msr: MSR 0x000004c8 A_PMC7 has 1 inconsistent values across 2 CPUs (shift: 0 mask: 0xffffffffffffffff).
cpufreq: CPU max frequency is unreachable
cpufreq: Can't set CPU frequencies
virt: Virtualization extensions supported but disabled by BIOS.
apicedge: Non-Legacy interrupt 0 is incorrectly level triggered.
apicedge: Non-Legacy interrupt 1 is incorrectly level triggered.
apicedge: Non-Legacy interrupt 8 is incorrectly level triggered.
apicedge: Non-Legacy interrupt 12 is incorrectly level triggered.
wmi: GUID 2B814318-4BE8-4707-9D84-A190A859B5D0 is unknown to the kernel, a driver may need to be implemented for this GUID.
syntaxcheck: Assembler warning in line 150
syntaxcheck: Assembler warning in line 243
syntaxcheck: Assembler warning in line 310
syntaxcheck: Assembler warning in line 357
syntaxcheck: Assembler warning in line 404
syntaxcheck: Assembler warning in line 451
syntaxcheck: Assembler warning in line 498
syntaxcheck: Assembler warning in line 545
syntaxcheck: Assembler warning in line 63
method: \NFC_._HID returned a integer 0x00000000 (EISA ID @@@0000) but the this is not a valid EISA ID encoded PNP ID.
method: \_SB_.PCI0.RP01.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP02.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP03.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP04.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP05.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP06.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP07.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.RP08.PXSX.WRST._STA returned a NULL object, and did not return ACPI_TYPE_INTEGER.
method: \_SB_.PCI0.SAT0.NVM0._PS0 returned values, but was expected to return nothing.
method: \_SB_.PCI0.SAT0.NVM0._PS3 returned values, but was expected to return nothing.
method: \_PR_.CPU0._PCT returned a NULL object, and did not return ACPI_TYPE_PACKAGE.
fan: Fan present but has no cur_state present.
Low failures: 10
dmicheck: String index 0x03 in table entry 'Memory Device (Type 17)' @ 0x000ee076, field 'Manufacturer', offset 0x17 has a default value '[Empty]' and probably has not been updated by the BIOS vendor.
dmicheck: String index 0x04 in table entry 'Memory Device (Type 17)' @ 0x000ee076, field 'Serial Number', offset 0x18 has a default value '[Empty]' and probably has not been updated by the BIOS vendor.
dmicheck: String index 0x06 in table entry 'Memory Device (Type 17)' @ 0x000ee076, field 'Part Number', offset 0x1a has a default value '[Empty]' and probably has not been updated by the BIOS vendor.
dmicheck: String index 0x05 in table entry 'Memory Device (Type 17)' @ 0x000ee0cf, field 'Asset Tag', offset 0x19 has a default value '9876543210' and probably has not been updated by the BIOS vendor.
syntaxcheck: Assembler remark in line 160
syntaxcheck: Assembler remark in line 175
syntaxcheck: Assembler remark in line 178
syntaxcheck: Assembler remark in line 204
syntaxcheck: Assembler remark in line 283
syntaxcheck: Assembler remark in line 293
Other failures: NONE
Test |Pass |Fail |Abort|Warn |Skip |Info |
---------------+-----+-----+-----+-----+-----+-----+
acpiinfo | | | | | | 3|
acpitables | 18| | | | | |
apicedge | | 4| | | | |
apicinstance | 1| | | | | |
asf | | | | | 1| |
aspm | 1| | | 2| | |
autobrightness | | | | | | |
bert | | | | | 1| |
bgrt | | | | | 1| |
bios32 | | | | | | |
bios_info | | | | | | 1|
boot | | | | | 1| |
checksum | 20| | | | | |
cpep | | | | | 1| |
cpufreq | 3| 2| | 2| 2| |
crs | | | | | 1| |
csm | | | | | | 1|
csrt | | | | | 1| |
cstates | 3| | | | | |
dbg2 | | | | | 1| |
dbgp | 1| | | | | |
dmar | | | | | 1| |
dmicheck | 52| 15| | | 1| |
ebda | 1| | | | | |
ecdt | | | | | 1| |
erst | | | | | 1| |
facs | 1| | | | | |
fadt | 4| | | | | |
fan | 7| 1| | | | |
fpdt | 1| | | | | |
gtdt | | | | | 1| |
hda_audio | | | | | 1| |
hest | | | | | 1| |
hpet | 5| | | | | |
iort | | | | | 1| |
klog | | 3| | | | |
lpit | | | | | 1| |
madt | 1| | | | | |
maxfreq | 1| | | | | |
maxreadreq | 1| | | | | |
mcfg | 2| | | | | |
mchi | | | | | 1| |
method | 553| 12| | | 132| |
microcode | | | | | 1| |
mpcheck | 9| | | | | |
msdm | | | | | 1| |
msr | 114| 1| | | | |
mtrr | 2| | | | 1| |
nx | 3| | | | | |
oops | 2| | | | | |
osilinux | 1| | | | | |
pcc | | | | | | 1|
pciirq | 4| | | | | |
pnp | 2| | | | | |
rsdp | 1| | | | | |
rsdt | 1| | | | | |
sbst | | | | | 1| |
securebootcert | | | | | 1| |
slic | | | | | 1| |
slit | | | | | 1| |
spcr | | | | | 1| |
spmi | | | | | 1| |
srat | | | | | 1| |
stao | | | | | 1| |
syntaxcheck | 1| 48| | | | |
tcpa | 1| | | | | |
tpm2 | | | 1| | | |
uefi | 1| | | | | |
uefibootpath | | | 1| | | |
version | | | | | | 4|
virt | | 1| | | | |
waet | | | | | 1| |
wakealarm | 4| | | | | |
wdat | | | | | 1| |
wmi | 3| 1| | | | |
xenv | | | 1| | | |
xsdt | 1| | | | | |
---------------+-----+-----+-----+-----+-----+-----+
Total: | 826| 88| 3| 4| 165| 10|
---------------+-----+-----+-----+-----+-----+-----+
|