Bug 102081 - ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150410/psargs-359)
Summary: ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150410/psargs-359)
Status: CLOSED DOCUMENTED
Alias: None
Product: ACPI
Classification: Unclassified
Component: Other (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: Aaron Lu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-28 08:55 UTC by tele
Modified: 2015-07-30 08:41 UTC (History)
1 user (show)

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


Attachments
errors from dmesg and acpi (22.61 KB, application/octet-stream)
2015-07-28 08:55 UTC, tele
Details
Screenshot Bios - Settings - ACPI Standby State (2.25 MB, image/bmp)
2015-07-29 19:32 UTC, tele
Details

Description tele 2015-07-28 08:55:00 UTC
Created attachment 183941 [details]
errors from dmesg and acpi

I'm PCLinuxOS user Mate 64bit
I have installed
acpi 1.7-2014
acpid  2.0.23-2014
kernel  4.1.2-2015  ( this is last today )
I tested two kernels and are in DMESG file
I don't use KDE because I can not off computer.
Last Bios 7758v2D this is version 2.13 ( today I updated )

And I have some acpi errors ( added in attachment )
What I should do now ?
 - Remove acpid and acpi package ?
 - Can I raport errors here ? This is good place ?
 - What it is AE from AE_NOT_FOUND ?
 - Something other ?
Comment 1 tele 2015-07-28 20:54:48 UTC
I deleted acpi and acpid package, dmesg show the same.
Comment 2 Aaron Lu 2015-07-29 02:44:59 UTC
"
ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20150204/hwxface-580)
ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20150204/hwxface-580)
"
The above two exceptions mean your laptop doesn't support S1 and S2, which is very common for x86 systems.

"
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff8802160428e8), AE_NOT_FOUND (20150204/psparse-536)
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT1._GTF] (Node ffff8802160427f8), AE_NOT_FOUND (20150204/psparse-536)
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT3._GTF] (Node ffff8802160428e8), AE_NOT_FOUND (20150204/psparse-536)
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880216042780), AE_NOT_FOUND (20150204/psparse-536)
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT1._GTF] (Node ffff8802160427f8), AE_NOT_FOUND (20150204/psparse-536)
ACPI Error: [DSSP] Namespace lookup info, AE_NOT_FOUND (20150204/psargs-359)
ACPI Error: Method parse/execution info [\_SB_.PCI0.SAT0.SPT0._GTF] (Node ffff880216042780), AE_NOT_FOUND (20150204/psparse-536)
"
The above error relates to SATA, unless you have a problem with your hard disk, you can safely ignore it.

"
ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20150204/utaddress-254)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20150204/utaddress-254)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20150204/utaddress-254)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
ACPI Warning: SystemIO range 0x000000000000F000-0x000000000000F01F conflicts with OpRegion 0x000000000000F000-0x000000000000F00F (\_SB_.PCI0.SBUS.SMBI) (20150204/utaddress-254)
ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
"
again, unless you have a problem, you can safely ignore the above messages.

You do not need delete acpi/acpid package, your system may need those packages. The error message doesn't mean the whole ACPI functionality is broken. I'll close the bug as documented, if you have a specific problem, feel free to re-open the bug and let us know the problem.
Comment 3 tele 2015-07-29 19:32:27 UTC
Created attachment 183991 [details]
Screenshot Bios - Settings - ACPI Standby State
Comment 4 tele 2015-07-29 20:02:16 UTC
This is not Laptop, this is Desktop (I hope my english is good)
About Sleep State...
If this is the same what in the Sreenshot,
my Desktop support S1, but I had set S3.
And from dmesg I have:

ACPI: (supports S0 S3 S4 S5)

From Bios I can set only S1 or S3 .
I don't understated why linux check what working with my Bios,
and don't ask first Bios what he supports.

I wrote only because above errors from dmesg and KDE problems 
suggest problem with ACPI in system (maybe kernel) 
 I hope in future kernel will work better
 with ACPI from Bios, and logs will helpful.
I don't see any problems with this hardware,
( however I don't use most settings like hibernate, so I don't know how works )
so topic can be closed, 
quiet operation and have a nice day :-)
Comment 5 Aaron Lu 2015-07-30 01:39:00 UTC
(In reply to tele from comment #4)
> This is not Laptop, this is Desktop (I hope my english is good)
> About Sleep State...
> If this is the same what in the Sreenshot,
> my Desktop support S1, but I had set S3.

So your BIOS would like the user to select either S1 or S3, but not both.
When OS runs, it sees the result and prints it:
ACPI: (supports S0 S3 S4 S5)
Which means the current running system supports S0/S3/S4/S5, not that BIOS doesn't have the capability of S1, but due to user's setting, S1 is not available time time. If you choose S1 in BIOS, I guess the OS would print:
ACPI: (supports S0 S1 S4 S5)

And OS gets the list by evaluating ASL control methods _S0/_S1/_S2/_S3/_S4/_S5, which are provided by BIOS, which again may be affected by user's setting. If any of these control methods do not exist(like the _S1/_S2 case here), it means BIOS does not support it this time.
Comment 6 tele 2015-07-30 08:41:41 UTC
> If you choose S1 in BIOS, I guess the OS would print:
> ACPI: (supports S0 S1 S4 S5)

Yes, this is true, thanks for explanation. :)

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