device layering warnings

esmith esmith at patmedia.net
Thu May 20 21:40:56 PDT 2004


After rebuilding the kernel in response to Matt's post on 
dragonfly.kernel( 5/20/2004 9:15pm ), load no longer complains and 
unload is more verbose with its reference counting problems. This is 
perfectly repeatable.

df# kldload snd_ich
pcm0: <Intel ICH2 (82801BA)> port 0xe000-0xe03f,0xdc00-0xdcff irq 5 at 
device 31.5 on pci0 installed MI handler for int 5
pcm0: <SigmaTel STAC97000/83/84 AC97 Codec>
df# kldunload snd_ich
mixer: cdevsw removed
dsp: Warning: cdewsw_remove() called while 9 device refs still exist! 
(major 30)
dsp: Warning: cdewsw_remove() called while 6 device refs still exist! 
(major 30)
dsp: Warning: cdewsw_remove() called while 3 device refs still exist! 
(major 30)
dsp: Warning: cdewsw_remove() called while 2 device refs still exist! 
(major 30)
dsp(30): WARNING: cdevsw removed multiple times!
dsp: Warning: cdewsw_remove() called while 2 device refs still exist! 
(major 30)
dsp(30): WARNING: cdevsw removed multiple times!
dsp: Warning: cdewsw_remove() called while 2 device refs still exist! 
(major 30)
dsp(30): WARNING: cdevsw removed multiple times!
dsp: Warning: cdewsw_remove() called while 2 device refs still exist! 
(major 30)
dsp(30): WARNING: cdevsw removed multiple times!
dsp: Warning: cdewsw_remove() called while 2 device refs still exist! 
(major 30)
dsp: cdevsw removed
pcm0: detached
sndstat: Warning: cdevsw_remove() called while 1 device refs still 
exist! (major 30)
df#





More information about the Bugs mailing list