On Mon, 2008-03-24 at 18:05 +0100, Eric Piel wrote:
Yeah, that's basically what I was thinking.
But, this is only for a case where we can't do the real runtime
replacement that Linus has been advocating. That approach is clearly
superior, but I would imagine that it'll require some serious ACPI
surgery and won't cover things like if the SRAT table was messed up.
Heh. Documented, no. What OS do you think this is? ;) I'm not sure it
has ever been really needed before.
At one point, kexec just make a copy of the e820 table to tell the new
kernel where it's ram was. If you carved out a chunk of memory and set
it as reserved, the new kernel could go looking there.
kexec is Eric Biederman's (on cc) baby, and he might have some more
concrete suggestions for you.
-- Dave
--