From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jiri Slaby Subject: Re: hwsusp defunct Date: Wed, 07 Feb 2007 13:06:14 +0100 Message-ID: <45C9C0B6.9090704@gmail.com> References: <45C5DBBA.20502@gmail.com> <200702041452.28874.rjw@sisk.pl> <45C86405.1070902@gmail.com> <200702061855.49077.rjw@sisk.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <200702061855.49077.rjw@sisk.pl> Sender: linux-kernel-owner@vger.kernel.org To: "Rafael J. Wysocki" Cc: Linux Kernel Mailing List , Pavel Machek , linux-acpi@vger.kernel.org List-Id: linux-acpi@vger.kernel.org Cc: linux-acpi not-cc: linux-pm Rafael J. Wysocki napsal(a): > On Tuesday, 6 February 2007 12:18, Jiri Slaby wrote: >> This is blindly written dmesg after resume. See it whole at [2]: >> Suspending device 0.0 >> ACPI Exception (exoparg2-0442): AE_AML_PACKAGE_LIMIT, Index (0000000= 07) is beyon >> d end of object [20070126] >> ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0= =2EIDE0.GTM_] >> (Node dfe64fcc), AE_AML_PACKAGE_LIMIT >> ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0= =2EIDE0.CHN0._ >> GTM] (Node dfe649f0), AE_AML_PACKAGE_LIMIT >> ... >> hda: selected mode 0x45 >> ACPI Error (dsopcode-0481): Attempt to CreateField of length zero [2= 0070126] >> ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0= =2EIDE0.RATA] >> (Node dfe64ec8), AE_AML_OPERAND_VALUE >> ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0= =2EIDE0.CHN0.D >> RV1._GTF] (Node dfe64964), AE_AML_OPERAND_VALUE >> do_drive_get_GTF: Run _GTF error: status =3D 0x3006 >=20 > This looks like an ACPI-vs-IDE problem. You can try to use libata dr= ivers instead > of the "old IDE" ones. >=20 >> $ ls -l /sys/block/hda/device >> lrwxrwxrwx 1 root root 0 =C3=BAno 6 12:14 /sys/block/hda/device ->=20 >> ../../devices/pci0000:00/0000:00:1f.1/ide0/0.0 >> $ ls -l /sys/block/hda/device/driver >> lrwxrwxrwx 1 root root 0 =C3=BAno 6 12:15 /sys/block/hda/device/dri= ver ->=20 >> ../../../../../bus/ide/drivers/ide-disk >> $ ls -l /sys/block/hda/device/driver/0.0 >> lrwxrwxrwx 1 root root 0 =C3=BAno 6 12:16 /sys/block/hda/device/dri= ver/0.0 ->=20 >> ../../../../devices/pci0000:00/0000:00:1f.1/ide0/0.0 >> # lspci -vvvxxs 0000:00:1f.1 >> 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE= Controller=20 >> (rev 02) (prog-if 8a [Master SecP PriP]) >> Subsystem: ASUSTeK Computer Inc. P5P800-MX Mainboard >> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-= ParErr-=20 >> Stepping- SERR- FastB2B- >> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=3Dmedium >= TAbort-=20 >> SERR- > Latency: 0 >> Interrupt: pin A routed to IRQ 5 >> Region 0: I/O ports at 01f0 [size=3D8] >> Region 1: I/O ports at 03f4 [size=3D1] >> Region 2: I/O ports at 0170 [size=3D8] >> Region 3: I/O ports at 0374 [size=3D1] >> Region 4: I/O ports at fc00 [size=3D16] >> Region 5: Memory at 30100000 (32-bit, non-prefetchable) [si= ze=3D1K] >> 00: 86 80 db 24 07 00 80 02 02 8a 01 01 00 00 00 00 >> 10: 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 >> 20: 01 fc 00 00 00 00 10 30 00 00 00 00 43 10 a6 80 >> 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 >> >> Do you want acpidump? >=20 > I'm not an ACPI expert, it won't tell me a lot, but perhaps you shoul= d add > linux-acpi to the Cc list. ;-) [...] > [1] > http://www.fi.muni.cz/~xslaby/sklad/config-mm > [2] > http://www.fi.muni.cz/~xpapiez/test/dmesg-mm.txt Ok, acpi folks, any suggests? thanks, --=20 http://www.fi.muni.cz/~xslaby/ Jiri Slaby faculty of informatics, masaryk university, brno, cz e-mail: jirislaby gmail com, gpg pubkey fingerprint: B674 9967 0407 CE62 ACC8 22A0 32CC 55C3 39D4 7A7E