cvs commit: src/sys/i386/conf DEFAULTS GENERIC

David O'Brien obrien at FreeBSD.org
Sat Oct 29 23:21:50 PDT 2005


On Thu, Oct 27, 2005 at 05:34:35PM +0000, John Baldwin wrote:
> jhb         2005-10-27 17:34:35 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/i386/conf        GENERIC 
>   Added files:
>     sys/i386/conf        DEFAULTS 
>   Log:
>   Create a default kernel config for i386 and move 'device isa' and
>   'device npx' (both of which aren't really optional right now) and
>   'device io' and 'device mem' (to preserve POLA for 4.x users upgrading
>   to 6.0) from GENERIC into DEFAULTS.

I may be missing something.  I don't quite follow the benefit of the new
'DEFAULTS' file.  I'm also curious why we don't explicitly 'include'
DEFAULTS in GENERIC vs. the new automagic include feature.

I wonder if someone might trip over this not realizing everything that
winds up in their config file.  I for one have been using io.ko and
mem.ko after coping GENERIC to FOO and removing the 'io' and 'mem'
devices.
 
-- 
-- David  (obrien at FreeBSD.org)


More information about the cvs-all mailing list