On Sunday 16 November 2003 16:57, Svetoslav Slavtchev wrote: > > On Sunday 16 November 2003 15:21, Svetoslav Slavtchev wrote: > > > > you missed my point. modular IDE is unsafe because there is no > > > > reference > > > > > > counting for IDE modules. [...] > wouldn't it be then sufficient just to prevent module unloading
apparently that is not as bad. for PCI modules (most of) are effectively locked in xxx_init_one() by incrementing usage count. As nothing ever decrements it (and ->remove is not provided) modules will stay forever if corr. device is available. For PNP I am not sure not for other non-PCI controller. given that majority systems now are PCI it hopefully avoids problems in most common case. have you tried build IDE as module?
