[PROPOSAL] extended payload handling
Eric W. Biederman
ebiederman at lnxi.com
Wed Jun 16 11:56:01 CEST 2004
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
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*
More information about the coreboot