Messages in this thread | | | Date | Fri, 4 Mar 2005 23:07:09 +0100 | From | Pavel Machek <> | Subject | Re: swsusp: allow resume from initramfs |
| |
Hi!
> > > You guys are reinventing the wheel a lot at the moment and I'm in the > > > middle of doing it for x86_64 lowlevel code :> Can we see if we can work > > > a little more closely - perhaps we can get some shared code going that > > > will allow us to handle these issues without stepping on each others' > > > feet? In particular, shared code for > > > > > > - initramfs and initrd support > > > > Its actually done, and it was few strategically placed lines of code > > (like 20 lines). I do not think it can be meaningfully shared. > > Mmm. But if we're both putting hooks in the same places...
There are very little hooks... But we may want to make sure we have same userland interface. swsusp uses "echo 3:5 > /sys/power/resume" to trigger resume from device major 3 minor 5.
> > > - lowlevel suspend & resume > > > > This makes very good sense to share. We have i386, x86-64 and ppc > > versions. They simply walk list of pbe's; that should be simple enough > > to be usable for suspend2, too.... > > The CPU save and restore, yes. But I use a different format for > recording the image metadata (I use bitmaps to record the locations of > pages). Perhaps I should hasten to mention the bitmaps are discontiguous > - single pages connected by a kmalloc'd list. The copyback itself will > need to stay distinct.
Hmm, bitmaps? Okay, then low-level code needs to stay separate. (And thats bad, I wanted that one to be shared most). Pavel
-- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl! - 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/
| |