Messages in this thread | ![/](/images/icornerl.gif) | | Date | Sun, 30 Nov 2003 12:02:33 -0500 | From | Jeff Garzik <> | Subject | Re: libata and pm |
| |
Prakash K. Cheemplavam wrote: > Jeff Garzik wrote: > >> Prakash K. Cheemplavam wrote: >> >>> Hi, >>> >>> I wonder whether libata can easily be made compatible with swsup or >>> pmdisk. >>> >>> Currently my tries stop with the message: >>> >>> PM: Preparing system for suspend >>> Stopping tasks: >>> =================================================exiting...======== >>> stopping tasks failed (1 tasks remaining) >>> Restarting tasks...<6> Strange, katad-1 not stopped >>> done >>> >>> >>> I think that katad belongs to libata. >> >> >> >> I'm curious if this [completely untested] patch works? :) > > > Well, it works as it should -I guess-,ie. swsusp proceeds, but (as > expected) after all it doesn't work with scsi and swsusp gives a kernel > panic. But that is another matter. ;-) > > Nevertheless I got following wanrings on compile (second one was already > there): > > drivers/scsi/libata-core.c: In function `ata_thread': > drivers/scsi/libata-core.c:2571: Warnung: implicit declaration of > function `refrigerator' > drivers/scsi/libata-core.c: At top level: > drivers/scsi/libata-core.c:2141: Warnung: `ata_qc_push' defined but not > used > > (Furthermore the patch didn't want to apply, so I had to do it by hand.)
Duh, I'm silly... you need #include <linux/suspend.h> at the top of that file, too. I'm amazed swsusp proceeds at all :)
Jeff
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |