[d-kernel] IDE modularization again
Anton Farygin
rider at altlinux.com
Mon Feb 16 17:12:47 MSK 2004
On Mon, Feb 16, 2004 at 04:09:14PM +0200, Ed V. Bartosh wrote:
> Anton Farygin <rider at altlinux.com> writes:
>
> > Да, по pcilist'у + по найденным устройствам.. т.е. - IMHO mkinitrd должен
> > вызывать что-то вроде devscan --class 001 --modules, а devscan
> > соотвественно - возвращать список необходимых для найденных устройств
> > модулей. Хотя тут все равно остается ряд вопросов:
> >
> > 1) Как быть в случае, если для данного контроллера есть более одного
> > драйвера.
> Грузить первый попавшийся и принять меры к тому, чтобы дефолтный находился
> первым. Если пользователь захочет другой - попользует --with MODULENAME,
> который будет иметь более высокий приоритет.
>
> > 2) Как быть с нежеланием пользователя грузить в initrd соответствующие
> > драйвера.
> --without MODULENAME ?
>
> >>
> >> К слову, scsi сейчас парсингом modules.conf ищется.
> >
> > IMHO неправильно, хотя - кто знает.
> Приведи пример, когда это может быть нужно, плз.
Нужно парсить ?
Пример: пользователь собрал свой собственный драйвер для его любимой
железки, для которой мы юзаем ядерный.
И соответственно прописал его в modules.conf.
Хотя - тут мы можем логику devscan навернуть и выдавать тот самый драйвер,
который прописан в modules.conf вместо нашего дефолтного.
Rgds,
Rider
More information about the devel-kernel
mailing list