"Rafael J. Wysocki" <[EMAIL PROTECTED]> writes: > On Monday, 14 May 2007 07:42, Ross Patterson wrote: >> "Paulo J. S. Silva" <[EMAIL PROTECTED]> writes: >> >> > I have found the problematic module that don't allow suspend to ram to >> > work in the Toshiba U205 S5067 laptop: it is the sata driver. This >> > laptop has as an Intel ICH7 Family SATA controller that uses the libsata >> > + ata_piix module. >> > >> > I had a hint that the SATA module could be the problem after ROSS told >> > us that the LFDK CD kernel could suspend to RAM. I confirmed this now >> > after recompiling my distribution kernel (Ubuntu Feisty Fawn, based on >> > kernel 2.6.20) and making the following changes to the kernel >> > configuration (in menuconfig): >> > >> > 1) Compile the following options as builtin (not as module): >> > >> > Device Drivers -> ATA/ATAPI/MFM/RLL Support -> Include IDE/ATA-2 DISK >> > support >> > Device Drivers -> ATA/ATAPI/MFM/RLL Support -> genric IDE chipset >> > support >> > >> > (This is necessary to allow the laptop to access the HD without the SATA >> > driver. Note that the HD works without DMA and hence it is very, very >> > slow, so this is not a real workaround, it is only a way to do the test. >> > Note that with this driver the hd will appear as /dev/hda (and not >> > as /dev/sda). This may make necessary some changes in the GRUB boot >> > options. In Ubuntu no changes to grub are necessary) >> > >> > 2) Turn off (exclude) the ata_piix module: >> > >> > Device Drivers -> Serial ATA (prod) and Parallel ATA (experimental) >> > drivers -> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support >> > >> > After these changes I have recompiled the kernel and rebooted onto the >> > new compiled version. >> > >> > The laptop is slow due to the DMA-less HD, but I am able to suspend to >> > ram and come back just in LFDK CD. >> > >> > I will update the bug reports with this information. I may try to debug >> > the driver adding printk to it but I am afraid that the console will go >> > blank before I can see any messages. >> >> Some google searching reveals that the ata_piix module and sata in >> general have had a number of problems with suspend. I wonder if there's >> anyone more specifically involved with those areas of the kernel who >> might be interested in this problem? > > Yes, and these people are already CCed from the bugzilla entry.
What else can we do from here to help? Ross ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Suspend-devel mailing list Suspend-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/suspend-devel