Subject: Re: Trimming down pciide.o
To: None <itojun@iijlab.net>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-kern
Date: 07/31/2002 21:29:54
On Wed, Jul 31, 2002 at 02:12:52PM +0900, itojun@iijlab.net wrote:
> >While looking at trimming down a kernel I noticed that one of the
> >largest objects is pciide.o.  Since the particular board I was looking
> >at only had a PIIX pciide controller, I've added some options so that we
> >can select only a subset of all pciide controllers we support.
> 
> 	while i agree smaller binary is nicer, i'm not really a fan of
> 	bunch of "options".  i wonder if we could split pciide driver into
> 	multiple parts...

It's been some time that I noticed pciide.o is getting larger and
larger. I'm planning splitting it up in different drivers (e.g.:
piixide* at pci?
viade* at pci?
aceride* at pci?
etc ...
and a catch-all
pciide* at pci?

But I'm waiting for 1.6 to be released first.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
--