Bug 199295 - ACPI errors on Dell XPS 13 9370
Summary: ACPI errors on Dell XPS 13 9370
Status: RESOLVED CODE_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Zhang Rui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-05 14:54 UTC by Paul Menzel
Modified: 2018-05-21 18:30 UTC (History)
7 users (show)

See Also:
Kernel Version: 4.15
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Linux 4.15.11 messages (58.12 KB, text/plain)
2018-04-05 14:54 UTC, Paul Menzel
Details
Linux 4.17-rc5 messages (55.30 KB, text/plain)
2018-05-15 13:33 UTC, Paul Menzel
Details

Description Paul Menzel 2018-04-05 14:54:59 UTC
Created attachment 275111 [details]
Linux 4.15.11 messages

On the Dell XPS 13 9370, Linux 4.15.11 reports the errors below.

```
[…]
[    0.144042] ACPI Error: [^^PCI0.RP05.PXSX.WIST] Namespace lookup failure, AE_NOT_FOUND (20170831/psargs-364)
[    0.144049] ACPI Error: Method parse/execution failed \_SB.PEPD._DSM, AE_NOT_FOUND (20170831/psparse-550)
[…]
[    0.036732] ACPI Error: [_SB_.PCI0.RP05.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
[    0.036732] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
[    0.036732] ACPI Error: Method parse/execution failed \_SB.PCI0.RP04.PXSX, AE_NOT_FOUND (20170831/psparse-550)
[    0.036732] ACPI Error: [_SB_.PCI0.RP09.PXSX] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload2-191)
[    0.036732] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
[    0.036732] ACPI Error: Method parse/execution failed \_SB.PCI0.RP08.PXSX, AE_NOT_FOUND (20170831/psparse-550)
[…]
```
Comment 1 Mario Limonciello 2018-04-06 11:48:03 UTC
Can you please test with master?

FYI at least some of these are fixed by: https://github.com/torvalds/linux/commit/5a8361f7ecceaed64b4064000d16cb703462be49
Comment 2 Paul Menzel 2018-04-13 13:10:00 UTC
(In reply to Mario Limonciello from comment #1)
> Can you please test with master?
> 
> FYI at least some of these are fixed by:
> https://github.com/torvalds/linux/commit/
> 5a8361f7ecceaed64b4064000d16cb703462be49

Thank you. The system is used by a user in production now, so I do not have the means to test this anymore. Could Dell provide a test system to the Intel folks?
Comment 3 Mario Limonciello 2018-04-13 13:56:46 UTC
> Thank you. The system is used by a user in production now, so I do not have
> the means to test this anymore. 

OK.  That's unfortunate you can't further verify.

> Could Dell provide a test system to the Intel folks?

Intel can request hardware from Dell through normal business channels if it is needed.  A bug report is not an appropriate channel for this.
Comment 4 Zhang Rui 2018-05-02 03:30:19 UTC
I think we have a Dell 9370 that I can remote access.
As the ACPICA changes referred above has been shipped upstream, I will check if the problem is gone in latest upstream kernel.
Comment 5 Paul Menzel 2018-05-15 13:33:15 UTC
Created attachment 275983 [details]
Linux 4.17-rc5 messages

I was able to get my hands on that device again, and confirm, the ACPI errors are gone.
Comment 6 Timur Kristóf 2018-05-21 09:20:06 UTC
Hi,

I also have the same machine. I just tried 4.17 rc5 and can confirm that the errors are gone from boot. However there are more ACPI errors in the log at a later point:

máj 20 17:40:50 timur-xps kernel: ACPI BIOS Error (bug): Failure creating [\_GPE.XTBT.SPRT], AE_ALREADY_EXISTS (20180313/dswload2-316)
máj 20 17:40:50 timur-xps kernel: ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180313/psobject-220)
máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed \_GPE.XTBT, AE_ALREADY_EXISTS (20180313/psparse-516)
máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed \_GPE.XTBT, AE_ALREADY_EXISTS (20180313/psparse-516)
máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed \_GPE._E42, AE_ALREADY_EXISTS (20180313/psparse-516)
máj 20 17:40:50 timur-xps kernel: ACPI: Marking method _E42 as Serialized because of AE_ALREADY_EXISTS error
máj 20 17:40:50 timur-xps kernel: ACPI Error: AE_ALREADY_EXISTS, while evaluating GPE method [_E42] (20180313/evgpe-509)
Comment 7 Paul Menzel 2018-05-21 18:30:16 UTC
(In reply to Timur Kristóf from comment #6)
> Hi,
> 
> I also have the same machine. I just tried 4.17 rc5 and can confirm that the
> errors are gone from boot. However there are more ACPI errors in the log at
> a later point:
> 
> máj 20 17:40:50 timur-xps kernel: ACPI BIOS Error (bug): Failure creating
> [\_GPE.XTBT.SPRT], AE_ALREADY_EXISTS (20180313/dswload2-316)
> máj 20 17:40:50 timur-xps kernel: ACPI Error: AE_ALREADY_EXISTS, During name
> lookup/catalog (20180313/psobject-220)
> máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed
> \_GPE.XTBT, AE_ALREADY_EXISTS (20180313/psparse-516)
> máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed
> \_GPE.XTBT, AE_ALREADY_EXISTS (20180313/psparse-516)
> máj 20 17:40:50 timur-xps kernel: ACPI Error: Method parse/execution failed
> \_GPE._E42, AE_ALREADY_EXISTS (20180313/psparse-516)
> máj 20 17:40:50 timur-xps kernel: ACPI: Marking method _E42 as Serialized
> because of AE_ALREADY_EXISTS error
> máj 20 17:40:50 timur-xps kernel: ACPI Error: AE_ALREADY_EXISTS, while
> evaluating GPE method [_E42] (20180313/evgpe-509)

Thank you for you comment, but please always create a new ticket for issues not covered in the original comment. Though I am aware, that the subject/title is quite general. Anyway, in your cause, I believe it’s covered by bug #199557 [1]. 

[1] https://bugzilla.kernel.org/show_bug.cgi?id=199557

Note You need to log in before you can comment on or make changes to this bug.