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

Oliver Xymoron
2000-11-06T07:48:52Z

On Mon, 6 Nov 2000, David Woodhouse wrote:

> On Mon, 6 Nov 2000, Oliver Xymoron wrote:
>
> > If I understand you correctly:
> >
> > process 1 process 2
...
>
> > Is there any reason we ever want to unblock process 1 before process 2
> > terminates?
>
> No, and I don't think we do. That's not the point.
>
> 'init module' is still _after_ 'set mixer levels'. There is a period
> during which the mixer levels are changed.

Perhaps you mean before? Otherwise you've lost me.

> The desired mixer levels should be available to the module at the time of
> initialisation.

Is this because active audio sources other than /dev/dsp writers are
suddenly in and out of the mix? If there's nothing on the inputs, it
shouldn't matter whether you're changing the levels.

The right way to do this (according to any sound engineer) is to
initialize all the levels to zero unless told otherwise. This would
doubtless annoy the average user, but is more or less equivalent to not
forwarding packets by default.

--
"Love the dolphins," she advised him. "Write by W.A.S.T.E.."