pmdisk working on ppc (WAS: Help port swsusp to ppc)

Michael Schmitz schmitz at opal.biophys.uni-duesseldorf.de
Thu Jan 29 03:09:36 EST 2004


> > Battery requests might have been underway; pmud is running. If I read
> > pmu_suspend() right, pending battery requests should result in pmu_suspend
> > waiting for them to finish?
>
> Normally yes... pmud isn't running at this point (all processes are frozen)

OK. I put a mdelay(100) between the PMU_SYSTEM_READY request and the
pmu_suspend() call in pmu_sys_resume and it seems to work so far. Side
note: if you are saving a large system and have multiple swap files, play
with swap priorities to make sure the pages are swapped out to the file
_not_ used for suspend.

	Michael


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list