Subject: Re: Refactoring MI devices in GENERIC and friends
To: None <tech-kern@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: tech-kern
Date: 09/08/2007 20:37:15
On Sat, Sep 08, 2007 at 01:54:58PM -0400, Michael Lorenz wrote:
> Sounds good to me - that would at least ensure that all MI drivers compile 
> everywhere they make sense. And way too often people confuse 'drivers 
> listed in GENERIC' and 'all drivers available' - I know I made that mistake 
> ages ago.

Given that a common use case is "What hardware works with GENERIC" and
strip down from that, I wouldn't consider that assumption a mistake...

> Why not go a step further and do the same for other MI kernel config bits? 
> Like std.ipv6 ( all IPv6 related options ), std.smb ( everything you need 
> for file-system SMBFS ), std.wscons ( all wscons options and wsdisplay, 
> wskbd, wsmouse etc. attachments ) and so on ?

They tend to change a lot less often. That might also really fall into
the category of making it harder to tune the system without good reason.
I just want to start somewhere :-)

Joerg