kernel driver removals

Andres Salomon dilinger at laptop.org
Thu Jan 25 00:23:16 EST 2007


David Woodhouse wrote:
> 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.

I'm pretty sure we never want to export stuff via 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.

Yeah, that's why it is staying for now..

> 
>>> 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.
>

Unfortunately, neuralis informed me that we may need NAT support reenabled..

>>> 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.
> 




More information about the Devel mailing list