Re: Persistent module storage [was Linux 2.4 Status / TODO page]

David Woodhouse
2000-11-06T17:35:56Z

alan@lxorguk.ukuu.org.uk said:
> > No! The best way to do it are just *persistently loaded* modules.
> > It's THAT simple!
>
So you want to split every sound driver into two or more modules ?

The point here is that although I've put up with just keeping the sound
driver loaded for the last few years, permanently taking up a large amount
of DMA memory, the inter_module_xxx stuff that Keith is proposing would
give us a simple way of storing the data which we want to store.

It's even simpler (and cleaner) than having to split all the sound drivers
up into data and worker modules.

Someone suggested combining the 'data' modules so that one data module was
shared by different 'worker' modules.

Build that into the kernel rather than making it a module.

Call its functions 'inter_module_get' et al.

We seem to have returned to what I was suggesting in the first place.

Being able to do it completely in userspace would be neater, though.

--
dwmw2