答复: [PROPOSAL] extended payload handling

YhLu YhLu at tyan.com
Wed Jun 16 12:21:01 CEST 2004


Eric,

Did you ever translate the E7501 into C?

Regards

YH

-----邮件原件-----
发件人: ebiederman at lnxi.com [mailto:ebiederman at lnxi.com] 
发送时间: Wednesday, June 16, 2004 10:25 AM
收件人: ron minnich
抄送: Stefan Reinauer; LinuxBIOS
主题: Re: [PROPOSAL] extended payload handling

ron minnich <rminnich at lanl.gov> writes:

> On 14 Jun 2004, Eric W. Biederman wrote:
> 
> I'm not so sure I get this 'bloated' discussion. LinuxBIOS is around 32K. 
> What's bloat? linuxbios overall is about the size of 'cat'.

Ron can I have you version of romcc?.  We have several ports
that are routinely smacking up against the 64K limit during
development.  The last E7501 port I did in the freebios1 tree
LinuxBIOS was running about 40K.  With romcc inlining everything
we are worse in the freebios2 tree. 

As far as bloat baring Stefan's concerns about redundancy between
LinuxBIOS and OpenBIOS (the resource allocation code).  Is not so
much about the features we have to day, but more a feeling much more
will be the pebble that starts the avalanche.  Or maybe we feel
we have seen the pebble, and we are watching it bounce downhill with
dread.

The bottom line is that to keep size under control you constantly
have to be paying attention to size, just as you have to constantly
watch correctness and performance.  The long term trends in the industry
are for very slow romsize growth.

Anyway even at 32K you are twice as big as my cat :)
 ls -l /bin/cat
-rwxr-xr-x    1 root     root        15000 2003-10-04 17:10 /bin/cat*

Eric
_______________________________________________
Linuxbios mailing list
Linuxbios at clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios



More information about the coreboot mailing list