Re: "Hearty AOL" for kexec

Richard B. Johnson (root@chaos.analogic.com)
Wed, 23 Oct 2002 13:31:09 -0400 (EDT)


On 23 Oct 2002, Torrey Hoffman wrote:

> On Wed, 2002-10-23 at 08:03, Eric W. Biederman wrote:
> > Pavel Roskin <proski@gnu.org> writes:
> [...]
> > > I really want to see this feature in the kernel. It is very useful in
> > > embedded systems. Just imagine loading the bootstrap kernel, then
> > > downloading the new kernel over anything - HDLC, 802.11, USB, decrypting
> > > it from flash etc. Possibilities are infinite.
> >
> > Yay!!!! My first embedded developer who doesn't think it is silly to
> > use a kernel as a bootloader :) Or at least the first to admit they
> > embedded developer.
>
> Yeah, another AOL "Me Too" here - I'm an embedded linux developer and
> think would be useful. Being able to network boot the device, download
> software to a flash, and then directly "kexec" boot from the kernel on
> the flash would be nice.
>
> Anything that reduces dependencies on the BIOS is good. I'd use this
> feature if it was available.

But 'downloading' (actually uploading) software and writing it to
flash for a re-boot is a trivial user-mode task. The actual boot
from such a virtual disk takes 4 seconds on a real system (AMD SC520)
processor in an embedded system. You don't need any special kernel
hooks.

Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
Bush : The Fourth Reich of America

-
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/