I think Eric is correct.  I looked at the various *NIX kernels at one point
about a year ago and came to the same conclusion.

At 08:31 PM 5/21/2002, Eric W. Biederman wrote:
>Andrew Shewmaker <[EMAIL PROTECTED]> writes:
>
> > I imagine that these minimalistic polling etherboot drivers would be
> > nearly as small if they were ported Linux kernel?  Would they be harder
> > to develop as Linux drivers?
> >
> > I know that trimming the Linux core is nontrivial, but would it be
> > possible to use http://fcgp.sourceforge.net to automate trimming
> > the fat off the kernel?  Perhaps a list of required functions could
> > be taken as input, fcgp used to determine all of their dependencies, and
> > everything else thrown away.
>
>Try it and report.  My gut impression is that the only way to successfully
>trim the Linux kernel to a useable level is to start with a stub with the same
>directory structure as the linux kernel and gradually add features back in.
>
>It is the core that compresses to 250K that is the problem.  The rest of 
>the kernel
>is fairly sane.
>
>Eric

Reply via email to