> 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 2.6 patches uploaded CA05-deb-modular_ide DV20-deb-modular_vesafb FC01-deb-cramfs_initrd my changelog uploaded CHANGES-2.6 my current patch tarball is uploading linux-test9s5.tar.bz2 nosrc.rpm && may be rpm after successfully recompile under the same kernel :-) url as always http://varna.demon.co.uk/~svetlio/cook/2.6/ > > 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 done > by the way, why aren't new module-init-tools updated in main ? because the maintainer is hiding somewhere :( > I'll submit a (very small) patch for mkinitrd to add splash in 2.6 > initrds. could you add cramfs support ?-) > > > ------------------------------------------ > > 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. but how do i find the config option ? i could find only the atm drivers :( > > 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 ? > they could be loaded unconditionaly after root is mounted (there might be some warnings, but nothing that could harm the system) > > > 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 ? and these users will run not self compiled kernel ? i'm not that sure :-) best, svetljo -- NEU FÜR ALLE - GMX MediaCenter - für Fotos, Musik, Dateien... Fotoalbum, File Sharing, MMS, Multimedia-Gruß, GMX FotoService Jetzt kostenlos anmelden unter http://www.gmx.net +++ GMX - die erste Adresse für Mail, Message, More! +++