Hi all ! I did some more tests this week. I have still difficulties to identify the modules preventing the system from resuming properly. One of them is certainly sungem, but even if my list of blacklisted modules is quite long (appletouch, ohci_hcd, ehci_hcd, sungem, usbhid, hid), and even if I try to add some other modules to this list, I still relatively often find myself locked out the system after the system reloaded the image from swap. Since I see no message neither on console (I see just the message "Suspending console(s)"), nor in the logs, I do not have an idea of what is really happening. Forcing however removing ALL modules before suspend has never failed (up to now).
I tried Johannes' patches from 2007-04-05 on 2.6.21-rc5. Hunk 14 on via-pmu.c from patch 048-move-pmops-to-generic.patch failed, and I had to apply it by hand. I got s2both running correctly. However s2disk did not work anymore : the image would be written to swap, but then instead of shutting down, the computer enters in a 'suspend-2-ram' mode : the screen is off, the disk is stopped, and the led is blinking as in s2ram. Pressing a key seems to wake the computer and then shut it down. But pressing the power button has no action : I have to press for several second to hear the computer halt completely. Pressing again power starts up the system, which reloads correctly the image from swap. Best regards, Cedric On 4/3/07, Tim Dijkstra <[EMAIL PROTECTED]> wrote: > On Tue, 3 Apr 2007 00:39:04 +0200 > "Cédric Boutillier" <[EMAIL PROTECTED]> wrote: > > > Hi all ! > > > > Thanks to Alan Stern's help on usb-devel list, I have a working > > suspend-to-disk. My USB issues seem to have gone away thanks to his > > patch. > > That is good news. > > > I need to unload (resp. reload) some modules before (resp. after) > > suspending, in order to avoid a lockup after resuming (no prompt, and > > limit keyboard possibilities). So I configured hibernate script to use > > s2disk and added to the hibernate blacklist the modules leading to a > > lockup. > > This is a nice workaround (and I guess you're happy you can finally > hibernate, but this means there are bugs in these modules. You (sh|c)ould > file a bug or try to contact the maintainers of these modules so they > can fix it. > > > Now I can fully use s2disk. I even tried to abort the suspension using > > backspace. It worked. For the moment, I tested only in text mode (no X > > running). > > s2disk will change virtual terminals before suspending, so chances are > good that it will from X too. > > If you still feel like experimenting, maybe you can try Johannes` patches > for suspend to ram, and see if s2both now works OK too? > > grts Tim > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Suspend-devel mailing list Suspend-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/suspend-devel