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 . > and if we go hacking mkinitrd, we make also add suport for cramfs > > i'll upload it shortly to the usual place :-) that would be great by the way, why aren't new module-init-tools updated in main ? I'll submit a (very small) patch for mkinitrd to add splash in 2.6 initrds. > ------------------------------------------ > arent the following pretty important, > and alwasys needed ? > > > > -CONFIG_PACKET=y > > > +CONFIG_PACKET=m > > > > module > > > > > CONFIG_PACKET_MMAP=y > > > CONFIG_NETLINK_DEV=m > > > -CONFIG_UNIX=y > > > +CONFIG_UNIX=m > > > > module > ------------------------------------------ > and what about ipv4 As I said in my other reply, I don't think these one should be build as modules. > > > -CONFIG_ATM=y > > > -CONFIG_ATM_CLIP=y > > > -# CONFIG_ATM_CLIP_NO_ICMP is not set > > > +CONFIG_ATM=m > > > +CONFIG_ATM_CLIP=m > > > > come on really, should everyone have ATM? > > > > and if only could tell me where it is ?-) He's right, really, it isn't needed :) >From make menuconfig : ATM is a high-speed networking technology for Local Area Networks and Wide Area Networks. It uses a fixed packet size and is connection oriented, allowing for the negotiation of minimum bandwidth requirements. In order to participate in an ATM network, your Linux box needs an ATM networking card. > do really want to put mouse & co in initrd, > IMO it could be loaded if/when root is mounted How to auto detect the right module to load ? > > it needs to be builtin only to have console support ... not sure > > actually how > > widely it is used. those needing it to debug are likely to know how > > to recompile kernel. > > you are probably right ;-) probably, but some users may use it to recover a almost-crashed kernel, it is worse including it ? how many bytes is it ? -- Olivier Blin
