freebsd-dev/sys/dev/sound/pcm
Alexander Motin 5525b53de5 Do not handle MOD_SHUTDOWN equally to MOD_UNLOAD in sound kernel module.
MOD_SHUTDOWN is not an end of existence, and there is a life after it.
In particular, code previously called on MOD_SHUTDOWN grabbed lock and
deallocated unit numbering. That caused infinite wait loop if snd_uaudio
tried to destroy its PCM device after that point.

MFC after:	3 days
2012-02-14 09:19:30 +00:00
..
ac97_if.m
ac97_patch.c
ac97_patch.h
ac97.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
ac97.h
buffer.c Make sound(4) more flexible in setting soft buffer and block sizes when 2012-01-31 21:46:28 +00:00
buffer.h Make sound(4) more flexible in setting soft buffer and block sizes when 2012-01-31 21:46:28 +00:00
channel_if.m
channel.c Make sound(4) more flexible in setting soft buffer and block sizes when 2012-01-31 21:46:28 +00:00
channel.h
dsp.c dsp_ioctl: fix type of variable used to store ioctl request 2011-09-12 08:38:21 +00:00
dsp.h
feeder_chain.c
feeder_eq.c
feeder_format.c
feeder_if.m
feeder_matrix.c
feeder_mixer.c
feeder_rate.c
feeder_volume.c
feeder.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
feeder.h
g711.h
intpcm.h
matrix_map.h
matrix.h
mixer_if.m
mixer.c Remove direct access to si_name. 2012-02-10 12:35:57 +00:00
mixer.h
pcm.h
sndstat.c
sndstat.h
sound.c Do not handle MOD_SHUTDOWN equally to MOD_UNLOAD in sound kernel module. 2012-02-14 09:19:30 +00:00
sound.h
vchan.c
vchan.h