Re: Fix SWSUSP & !SWAP

From: Pavel Machek (pavel@suse.cz)
Date: Thu Apr 24 2003 - 04:34:27 EST


Hi!

> > Swapfile does not work, because even readonly mount wants to replay
> > logs, and that'd be disk corruption.
>
> I don't understand. During suspend, you just need a list of blocks to
> write to from the swapfile. You can get that list before starting the
> actual suspend, so that writing doesn't imply any filesystem activity.
>
> When you're resuming, you just need a list of which disk blocks to
> resume from. Can't that list be stored in a few blocks of the
> swapfile itself, with the only critical parameter being the first
> block number to resume from?

And how do you pass that first number? Please user could you write
this down to paper and enter it on commandline during suspend?

Okay, okay, this could be made to work. You could store pointer in
swapspace or in reserved block somewhere...
                                                                Pavel

-- 
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
-
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/



This archive was generated by hypermail 2b29 : Wed Apr 30 2003 - 22:00:12 EST