* Roland Bauerschmidt <rb@debian.org>, 2002-03-17 10:19 -0500:
> I recently got hibernation to kind of work on my Thinkpad i1400
> (type 1145-8GE if somebody cares). Unfortunately, after resuming I get
> errors like these if DMA if enabled:
>
> Mar 16 18:04:07 newton apmd[393]: Normal Resume
> Mar 16 18:04:07 newton apmd[393]: Battery: 100%, not charging (+0% over 0:04:49), ? to empty
> Mar 16 18:04:36 newton kernel: hda: timeout waiting for DMA
> Mar 16 18:04:36 newton kernel: ide_dmaproc: chipset supported
> ide_dma_timeout func only: 14
> Mar 16 18:04:36 newton kernel: hda: status error: status=0x58 {
> DriveReady SeekComplete DataRequest }
> Mar 16 18:04:36 newton kernel: hda: drive not ready for command
> [...]
Roland,
I had a problem with the same symptoms with my former Apple PowerBook
3400 which also had an IBM hard disk - I suspect the problem here,
PowerBooks don't have APM but the Apple equivalent PowerManager. I
ran 2.2.17-2.2.19 kernels and did extensive trouble-shooting and
patching with PPC guru Benjamin Herrenschmidt, but we weren't able to
solve the problem. So I had to disable DMA completely in
/etc/init.d/bootmisc.sh and my wakeup scripts, which with my 1.3 GB
hard disk was not as disastrous as with recent large hard disks.
Good luck!!
-Andre
Attachment:
pgps1Sgq4Z396.pgp
Description: PGP signature