On Mon, May 16, 2011 at 07:02:04PM +0200, Xose Vazquez Perez wrote:
On 05/14/2011 06:10 PM, Dave Jones wrote:
> It used to be a module, but was converted to built-in as we were always
> loading it in the network scripts. A lot of the decisions made in
> those '5 second boot' days seem a bit boneheaded in hindsight.
> For f16, we should do a good re-review of such decisions, and decide what
> makes sense and what doesn't, and where possible fix the startup scripts
> instead of working around them.
indeed, the *complete kernel config* should be reviewed by the fedora
kernel team.
There are modules included(yes) in the kernel, missing options and
modules, etc...
These greps should help:
look for static values:
$ egrep -v "=m|=y|is not set" config
look for missing features/modules:
$ egrep -v "=\"|=[0-9]|=m|=y" config
look for "yes", included features/modules:
$ egrep -v "=\"|=[0-9]|=m|is not set" config
and also take a look to menuconfig.
For the 'missing' options, there's usually a reason why they haven't been
enabled.
We could do a better job at documenting those decisions (perhaps even in the config files
themselves)
Dave