On Sunday 16 November 2003 06:20, Svetoslav Slavtchev wrote:
> > On Sat, 15 Nov 2003 23:20:00 +0100 (MET)
> >
> > "Svetoslav Slavtchev" <[EMAIL PROTECTED]> wrote:
> > > > nope, module does not work. Even if it possible to fix all missing
> > > > exported
> > > > symbols, IDE layer does not provide for any sort of module reference
> > > > counting
> > > > (for chipset drivers)  meaning it is simply unsafe. Which implies
> > > > kernel must
> > > > include all IDE drivers :(
> > >
> > > IIRC debian use it for ages
> > > ( and they are far no that experimental as mandrake is)
> > > and the kernel becomes really small
> > >
> > > with Os --  bzImage ~ 1400kb
> > > with Os + modular ide -- ~ 11xx kb
> > >
> > > it should work, we only need to hack mkinitrd
> > > & may be harddrake/ drakx
> > > +++ include the debian patch
> >
> > I wonder how they do it.
> > Is there a patch for modular IDE in their kenrel ?
> > It is officially broken, even in 2.4 .
>
> yes, they do have patches both for 2.4 & for 2.6
>

you missed my point. modular IDE is unsafe because there is no reference 
counting for IDE modules. their patch does not change it, it just adds a 
couple of EXPORT_MODULES. Nor does patch really fixes MOD_{INC,DEC}_USE_COUNT 
warnings

it can't be solved by fixing compilation problems, it needs serious redesign 
of IDE layer.


Reply via email to