IDEA: Linux kernel and pcbios compatibility...

Joshua Wise joshua at joshuawise.com
Fri Dec 19 16:58:01 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 19 December 2003 4:04 pm, Eric W. Biederman wrote:
> ron minnich <rminnich at lanl.gov> writes:
> > On 19 Dec 2003, Eric W. Biederman wrote:
> > > The observation has been that any sufficiently general firmware
> > > bootloader tends to become an OS, so why not use a real OS.
> >
> > ah ha! we've come full circle :-)
> >
> > good to hear.
>
> I have never disagreed.  Now that we have something that works for
> the low end limited ROM solutions I can revisit some of the more
> interesting ideas.

*jumps up and down like a hyperactive two-year-old* LAB can do that stuff!

I would definately like to see LAB used on more than just ARM.

> > > So the things I actually care about are: booting over myrinet,
> > > booting over inifinband, booting over quadrics, booting over a pair of
> > > bonded nics.  Having a good tg3 driver.   Getting Lustre as my root
> > > filesystem.  Unless size issues kill it again I am going to use the
> > > linux kernel as my bootloader to do this.
If you can have it in the kernel you can have it in LAB. LAB's command line 
API is really easy - I've ported userland apps (mtderase) to LAB in sub-10 
minutes.

As to size issues, we're at a 512k zImage. We do not have bzImages on ARM, so 
I could not tell you the size with it. 512k is with a few ARM-specific 
drivers, and jffs2. It does not have networking. This is with kernel 2.6.

> > yah, this is why we still put linux in flash here at LANL.

Oh and did I say LAB had MTD support? :)

> Now if you had more than a proof of concept implementation of most
> of the pieces I would not be happier, but anyway...
*jumps up and down* I do I do!!

> Eric
/joshua

- -- 
Joshua Wise | www.joshuawise.com
GPG Key     | 0xEA80E0B3
Quote       | <lilo> I akilled *@* by mistake
In memoriam | Whiskers the hamster, 2001 - Dec 15, 2003
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/43VVPn9tWOqA4LMRAtiDAJ9sxXhTis+n1hpCvmX4gDc32ycTCwCdGwCB
2BMzNV/IHpx46g6tRljOdkk=
=u9wv
-----END PGP SIGNATURE-----




More information about the coreboot mailing list