* 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