From: Lin Ming <ming.m.lin@intel.com>
To: Miles Lane <miles.lane@gmail.com>
Cc: ACPI Devel Maling List <linux-acpi@vger.kernel.org>,
LKML <linux-kernel@vger.kernel.org>, Len Brown <lenb@kernel.org>,
"rui.zhang" <rui.zhang@intel.com>
Subject: Re: 2.6.33-rc5-git2 -- ACPI Error: Attempt to CreateField of length zero (20091214/dsopcode-529)
Date: Wed, 27 Jan 2010 16:04:36 +0800 [thread overview]
Message-ID: <1264579476.7187.56.camel@minggr.sh.intel.com> (raw)
In-Reply-To: <efbf743b1001270005v301dbe34ia65b63973e761e8@mail.gmail.com>
> From: Miles Lane <miles.lane@gmail.com>
> Date: Wed, Jan 27, 2010 at 2:54 PM
> Subject: 2.6.33-rc5-git2 -- ACPI Error: Attempt to CreateField of
> length zero (20091214/dsopcode-529)
> To: ACPI Devel Maling List <linux-acpi@vger.kernel.org>, LKML
> <linux-kernel@vger.kernel.org>, Len Brown <lenb@kernel.org>
>
>
> I am not sure how much of this is due to a single cause. Please let
> me know if you'd like me to send separate reports.
>
> ACPI: EC: GPE = 0x1b, I/O: command/status = 0x66, data = 0x62
> ACPI Warning: Incorrect checksum in table [ATKG] - FA, should be 05
> (20091214/tbutils-314)
>
> ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> ACPI Error: Attempt to CreateField of length zero (20091214/dsopcode-529)
> ACPI Error (psparse-0537): Method parse/execution failed
> [\_SB_.PCI0.IDE0.RATA] (Node ffff88013f81a9e0), AE_AML_OPERAND_VALUE
> ACPI Error (psparse-0537): Method parse/execution failed
> [\_SB_.PCI0.IDE0.PRT1._GTF] (Node ffff88013f81ab20),
> AE_AML_OPERAND_VALUE
> ata2.00: _GTF evaluation failed (AE 0x3004)
> ata2.00: ATAPI: MATSHITADVD-RAM UJ892AS, 1.00, max UDMA/100, ATAPI AN
> ACPI Error: Attempt to CreateField of length zero (20091214/dsopcode-529)
> ACPI Error (psparse-0537): Method parse/execution failed
> [\_SB_.PCI0.IDE0.RATA] (Node ffff88013f81a9e0), AE_AML_OPERAND_VALUE
> ACPI Error (psparse-0537): Method parse/execution failed
> [\_SB_.PCI0.IDE0.PRT1._GTF] (Node ffff88013f81ab20),
> AE_AML_OPERAND_VALUE
> ata2.00: _GTF evaluation failed (AE 0x3004)
> ata2.00: configured for UDMA/100
> scsi 1:0:0:0: CD-ROM MATSHITA DVD-RAM UJ892AS 1.00 PQ: 0 ANSI: 5
>
>From the DSDT,
2522 Method (RATA, 1, NotSerialized)
2523 {
2524 CreateByteField (Arg0, Zero, CMDN)
2525 Multiply (CMDN, 0x38, Local0)
2526 CreateField (Arg0, 0x08, Local0, RETB)
2527 Store (RETB, Debug)
2528 Return (RETB)
2529 }
2546 Name (ATP1, Buffer (0x32) {})
2547 Device (PRT1)
2548 {
2549 Name (_ADR, 0x0001FFFF)
2550 Method (_SDD, 1, NotSerialized)
2551 {
2552 Store (AGTF (Zero, Arg0), ATP1)
2553 }
2554
2555 Method (_GTF, 0, NotSerialized)
2556 {
2557 Return (RATA (ATP1))
2558 }
2559 }
It seems that ATP1 is not set correctly in PRT1._SDD.
Then ATP1 is passed into RATA and CMDN is created with value zero.
That causes the error message.
Lin Ming
next prev parent reply other threads:[~2010-01-27 8:20 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-01-27 6:54 2.6.33-rc5-git2 -- ACPI Error: Attempt to CreateField of length zero (20091214/dsopcode-529) Miles Lane
2010-01-27 7:01 ` Lin Ming
2010-01-27 7:01 ` Lin Ming
2010-01-27 7:15 ` Miles Lane
[not found] ` <efbf743b1001270005v301dbe34ia65b63973e761e8@mail.gmail.com>
2010-01-27 8:04 ` Lin Ming [this message]
2010-01-27 12:43 ` Miles Lane
2010-01-27 12:43 ` Miles Lane
2010-01-28 3:12 ` Lin Ming
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1264579476.7187.56.camel@minggr.sh.intel.com \
--to=ming.m.lin@intel.com \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=miles.lane@gmail.com \
--cc=rui.zhang@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.