From: ebiederm@xmission.com (Eric W. Biederman)
To: Werner Almesberger <wa@almesberger.net>
Cc: Andrew Morton <akpm@osdl.org>,
fastboot@lists.osdl.org, linux-kernel@vger.kernel.org
Subject: Re: [Fastboot] Re: [PATCH 0/29] overview
Date: 20 Jan 2005 13:15:38 -0700 [thread overview]
Message-ID: <m1is5r502d.fsf@ebiederm.dsl.xmission.com> (raw)
In-Reply-To: <20050120165150.A21510@almesberger.net>
Werner Almesberger <wa@almesberger.net> writes:
> So if there was a vote to be cast for getting kexec into mainline
> as quickly as possible, you'd certainly have mine :-)
The hard one there is support of arbitrary OS's. Most
of the existing interfaces that have been designed require callbacks
during booting which is the hard piece to support in a linux based
environment.
But loadlin does fairly strongly show that you can do interesting
things to load a non-native OS if you have the appropriate
environment.
I think part of the challenge is the conversation on what should
happen with bootloaders is fragmented. But that may not be
a bad thing. Most people want to implement simple boot policies,
and really don't care for the full complexity that some firmware
solutions allow. So what I have seen is people will take kexec
and implement their custom policy instead of doing something complex.
With 1MB ROMS starting to show up it using a kernel based bootloader
is starting to look like a real possibility on the LinuxBIOS front.
There is also the other use case that I have a use for as well.
Kernel upgrades. I need to get my patch into /sbin/reboot or
at least the initscripts but the ability to easily switch from
one kernel to another without going through the firmware is also
very handy. That case is the core case has been my motivating
factor lately.
And at this point the question is really not about getting
kexec into the mainline. Andrew picking it up, the syscall number
being reserved, and interface being fixed have done that. The goal
now is to build enough confidence so that we can move from the
development to the stable kernel.
Want to help?
Eric
next prev parent reply other threads:[~2005-01-20 20:17 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20050120102223.B14297@almesberger.net>
2005-01-20 19:00 ` Eric W. Biederman
2005-01-20 19:51 ` Werner Almesberger
2005-01-20 20:15 ` Eric W. Biederman [this message]
2005-01-20 21:34 ` Werner Almesberger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m1is5r502d.fsf@ebiederm.dsl.xmission.com \
--to=ebiederm@xmission.com \
--cc=akpm@osdl.org \
--cc=fastboot@lists.osdl.org \
--cc=linux-kernel@vger.kernel.org \
--cc=wa@almesberger.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome