Re: Show stoppers

Gregory Maxwell (linker@z.ml.org)
Tue, 13 Oct 1998 10:49:18 -0400 (EDT)


Speaking of sound...

Sound still hard-locks my computer:

Dual 166MMX
Buslogic SCSI
Awe 32 *OR* Plain SB16

Most recently tested kernel: 2.1.125+ac2.

On Mon, 12 Oct 1998, Stefan Monnier wrote:

> Well, don't worry, that's what I have but:
>
> examine the following situation:
>
> - cat /dev/sndstat
> - the `sound' feature is requested from kerneld
> - using modules.conf, kerneld loads up cs4232.o and all the things it
> depends on
> - a minute passes
> - kerneld sees that cs4232.o is not used and unloads it.
> The key point here is that it doesn't unload the other modules yet
> (they'll have to wait for the next minute)
> - cat /dev/sndstat
> - kerneld is *not* contacted to load cs4232.o since sound.o is already loaded
> and already provides the requested kernel symbols
>
> Same problem with `midi' vs `sound'. As long as sound.o is loaded, no `midi'
> or `sound' request will ever make it to kerneld even though the midi feature
> might not have been loaded yet (or might have been unloaded already).
>
> So how do you fix that ? I know `options -k sound cs4232.o' "solves"
> part of the problem by preventing unloading. But I *want* the sound
> modules to be unloaded

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/