With Linux 4.17-rc1, the message below is new on the TUXEDO Book BU1406. ``` [ 0.251627] calling acpi_ac_init+0x0/0x83 @ 1 [ 0.251922] ACPI Error: No pointer back to namespace node in package 00000000fd2a44cd (20180313/dsargs-303) [ 0.251937] Initialized Local Variables for Method [ADJP]: [ 0.251938] Local4: 000000003f70c344 <Obj> Integer 0000000000000000 [ 0.251942] Local5: 0000000007ea22d7 <Obj> Integer 0000000000000000 [ 0.251944] Local6: 00000000fd2a44cd <Obj> Package 00000000fd2a44cd [ 0.251947] Local7: 00000000c340c495 <Obj> Integer 0000000000000001 [ 0.251951] Initialized Arguments for Method [ADJP]: (1 arguments defined for method invocation) [ 0.251951] Arg0: 00000000fdbbac69 <Obj> Integer 0000000000000000 [ 0.251956] ACPI Error: Method parse/execution failed \_SB.AC.ADJP, AE_AML_INTERNAL (20180313/psparse-516) [ 0.251975] ACPI Error: Method parse/execution failed \_SB.AC._PSR, AE_AML_INTERNAL (20180313/psparse-516) [ 0.251982] ACPI Error: AE_AML_INTERNAL, Error reading AC Adapter state (20180313/ac-139) [ 0.251994] initcall acpi_ac_init+0x0/0x83 returned 0 after 356 usecs ``` Searching for the error, I only found a FreeBSD thread [1]. Please find all Linux messages, and the dumped ACPI tables attached. [1] http://freebsd.1045724.x6.nabble.com/New-ACPI-Errors-td6238598.html
Created attachment 275395 [details] Linux 4.17-rc1 messages
Created attachment 275397 [details] Output of `acpidump`
this smells like an AML issue to me. Method (ADJP, 1, Serialized) { ... Local6 = \_PR.CPU0._PSS () Local2 = SizeOf (Local6) PSSN = (0x80000000 | Local2) ... } _PSS returns a package, I don't know if we can use AML in this way or not. and Local6 seems to be related with the error messages ACPI Error: No pointer back to namespace node in package 00000000fd2a44cd (20180313/dsargs-303) [ 0.251944] Local6: 00000000fd2a44cd <Obj> Package 00000000fd2a44cd Erik, could you please confirm?
We've seen this before and we are trying to reproduce this right now...
Hi Paul, Do you see this error when you boot 4.16?
(In reply to Erik Schmauss from comment #5) > Do you see this error when you boot 4.16? No, I do not.
We are still trying to reproduce this problem.
Created attachment 275757 [details] add package init for load operator Here's a patch that should fix the issue. Please test it and let us know if it works for you.
Created attachment 275885 [details] resolve packages for load and tableload
closing as this issue should be fixed by the patch in Comment #9. Feel free to reopen if this does not work.