kernel driver removals

David Woodhouse dwmw2 at infradead.org
Thu Jan 25 00:18:14 EST 2007


On Wed, 2007-01-24 at 17:34 -0500, Andres Salomon wrote:
> Andres Salomon wrote:
> > Hi,
> > 
> > As discussed in bug #503, I'm going to disable a bunch of kernel drivers
> >  that I believe are unnecessary.  The obvious ones are:
> [...]
> > Now, some other ones that I'd planned to disable that people might have
> > issues with:
> > 
> 
> Ok, some things that we're disabling in the experimental olpc-2.6 tree;
> 
> 
> > CONFIG_NFSD		// NFS client is useful, but not the server
> 
> There's a userspace NFSD if necessary; I see no need for this.

Userspace NFSD is not something we should be considering. Disable
CONFIG_NFSD only if you're sure we never want to export stuff by NFS.

> 
> > CONFIG_NLS		// are we using this for anything?

Only if we have to mount FAT file systems in any legacy character set, I
suspect.

> > CONFIG_CRYPTO		// useful for IPSEC stuff; is anyone using it?
> > CONFIG_NETFILTER	// images don't include iptables
> 
> Images don't include iptables, and I never heard any justification for
> including the rather large number of netfilter modules.

Agreed. A firewall is a band-aid for broken software. Let's not ship
broken software.

> > CONFIG_IFB
> > CONFIG_DUMMY
> > CONFIG_PPP
> > CONFIG_SLIP
> > CONFIG_SLHC

I can well imagine ending up in situations where PPP or SLIP are needed.
Any kind of connection over cellphones or indeed phones of any kind is
likely to end up using PPP, and I believe SLIP is used with satellite
connectivity sometimes.

-- 
dwmw2




More information about the Devel mailing list