[LinuxBIOS] State of the buildrom
ward at gnu.org
Fri Nov 30 22:29:54 CET 2007
On Thu, Nov 29, 2007 at 11:41:12AM -0700, Jordan Crouse wrote:
> We've been doing a lot of hacking on buildrom lately. Thanks to everybody,
> especially Ward and Myles. I wanted to take some time to discuss where
> we are and particularly where we want to go.
> Here is where we are:
> * v2 support for 10 platforms (alix1c, db800, dbe61, ga-2761gxdk, m57sli,
> msm800sev, norwich, serengeti_cheetah, tyan-s2882 and tyan-s2891).
And adding new platforms is not very difficult.
> * gPXE: Ward is taking the lead on this
r70 now has gPXE payload support; it does not work yet though because the
gPXE tree is in flux, and (for the moment) no longer has LinuxBIOS support.
> * buildroot/firmware_linux/etc: I'm still interested in partnering with
> other build systems in an effort to better scale support for LAB
That would be great. I'm not sure what the best way forward is here though;
seems like the major distros have each taken a somewhat separate path here.
> * Optimizations: There are always things we can do to clean up - add -j N
> support for make, reduce memory usage, avoid stupid gmake tricks and the
> like. I think things are stable enough in the core that we can start to
> twist some knobs without blowing everything up.
There's some other stuff that would be nice:
- aborting the build nicely when the generated image is too large
- support for different rom chip sizes (in kconfig)
- do something about the patching of LinuxBIOS Config files
We talked about some of this before on IRC; I seem to recall Jordan's feeling
was that the last 2 points would be easier under v3. Should we focus our
efforts there for these improvements?
Ward Vandewege <ward at fsf.org>
Free Software Foundation - Senior System Administrator
More information about the coreboot