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