Bug 50561 - Boot error about acpi on toshiba z830 laptop
Summary: Boot error about acpi on toshiba z830 laptop
Status: CLOSED WILL_FIX_LATER
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: Lan Tianyu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-13 22:39 UTC by Marc Collin
Modified: 2014-12-05 21:24 UTC (History)
4 users (show)

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


Attachments
dmesg (100.73 KB, text/plain)
2012-11-13 22:39 UTC, Marc Collin
Details
acpidump (212.52 KB, application/octet-stream)
2012-11-14 06:52 UTC, Marc Collin
Details
do not evaluate _SDD if it does not exist. (1.63 KB, patch)
2012-11-28 18:14 UTC, Zhang Rui
Details | Diff
My acpidump (213.57 KB, text/plain)
2014-12-04 21:46 UTC, Maciek
Details

Description Marc Collin 2012-11-13 22:39:56 UTC
Created attachment 86341 [details]
dmesg

when i boot, i get some error about acpi

ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)
ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._SDD] (Node ffff8802c1cb2ab0), AE_NOT_FOUND (20120711/psparse-536)
ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)
ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._GTF] (Node ffff8802c1cb2a88), AE_NOT_FOUND (20120711/psparse-536)
ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)
ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._SDD] (Node ffff8802c1cb2ab0), AE_NOT_FOUND (20120711/psparse-536)
ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20120711/psargs-359)
ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._GTF] (Node ffff8802c1cb2a88), AE_NOT_FOUND (20120711/psparse-536)


i don't know if it's related but my laptop have a bad automomy (when running and s2ram mode)
Comment 1 Zhang Rui 2012-11-14 00:37:33 UTC
please attach the acpidump output of your laptop.
Comment 2 Marc Collin 2012-11-14 06:52:48 UTC
Created attachment 86361 [details]
acpidump
Comment 3 Zhang Rui 2012-11-28 18:14:45 UTC
Created attachment 87601 [details]
do not evaluate _SDD if it does not exist.

the problem is that libata-acpi is trying to evaluate no-exist _SDD/_GTF methods.

Alan,
IMO, we should check these control methods first and do not even try to evaluate these non-exist ACPI control methods, in libata-acpi.c. These ACPI error messages are really meaningless.

A more proper fix to me is to
1. check the capability during acpi binding
2. take proper actions by checking these capability bits.

what do you think?
Comment 4 Lan Tianyu 2013-04-03 03:54:09 UTC
ping ... 
Hi Marc:
      Please try rui's patch in the Comment #3. Thanks.
Comment 5 Marc Collin 2013-04-03 06:35:43 UTC
i sell this laptop a few week ago, i got a lenovo s430. Will check acpi, they seem to have some weird message.
Comment 6 Lan Tianyu 2013-04-03 07:26:44 UTC
... Ok. Mark the bug as unreproducible. If you met some problems on the s430, pleas file a new bug.
Comment 7 Marc Collin 2013-04-03 08:05:44 UTC
i know somebody with this machine, i will try to ask him to test this patch.
thanks
Comment 8 Lan Tianyu 2013-04-03 12:47:05 UTC
Ok. Thanks. Please feel free to reopen this bug if he can.Mark this as will_fix_later first.
Comment 9 Maciek 2014-12-04 21:44:00 UTC
I have the same messages (pasted below) on Toshiba Tecra R850. My laptop has SDD OCZ Vertex 3 and standard HDD.



ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[    2.255315] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._SDD] (Node ffff88043d853cd0), AE_NOT_FOUND (20140724/psparse-536)
[    2.255402] ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[    2.255412] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._GTF] (Node ffff88043d853cf8), AE_NOT_FOUND (20140724/psparse-536)
[    2.256068] ata1.00: ATA-8: OCZ-VERTEX3, 2.22, max UDMA/133
[    2.256100] ata1.00: 468862128 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    2.265211] ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[    2.265251] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._SDD] (Node ffff88043d853cd0), AE_NOT_FOUND (20140724/psparse-536)
[    2.265362] ACPI Error: [GTF0] Namespace lookup failure, AE_NOT_FOUND (20140724/psargs-359)
[    2.265371] ACPI Error: Method parse/execution failed [\_SB_.PCI0.SAT0.PRT0._GTF] (Node ffff88043d853cf8), AE_NOT_FOUND (20140724/psparse-536)



lspci:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4)
00:1c.6 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
01:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07)
01:00.1 System peripheral: Ricoh Co Ltd Device e232 (rev 04)
04:00.0 Network controller: Intel Corporation Centrino Advanced-N 6230 [Rainbow Peak] (rev 34)
05:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
Comment 10 Maciek 2014-12-04 21:46:47 UTC
Created attachment 159741 [details]
My acpidump
Comment 11 Maciek 2014-12-05 21:24:41 UTC
The problem still exists in kernel 3.17.4.

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