> Interesting. My /dev/sndstat also replies 4.5, but I have no problem
> loading it from kerneld.
I recall there were earlier (before the SB16 support was available about
three years ago) problems with randomly occurring MIDI interrupts. I
suspect these interrupts may cause the lockup in this case too. They
may occur during the window between registering the interrupt handler and
initializing the MIDI driver. So could somebody having a SB16 v4.5 and the
lockup problem add a "printk("sbintr, src=%x\n", src);" call to the sbintr()
routine in linux/drivers/sound/sb_common.c. The right location is after
"src=sb_getmixer (devc, IRQ_STAT);" at or near line 144.
Best regards,
Hannu
-----------------------------
Hannu Savolainen (hannu@voxware.pp.fi, hannu@4front-tech.com)
http://personal.eunet.fi/pp/voxware/hannu.html (my home page)
http://www.4Front-Tech.com/uss.html (UNIX Sound System (USS))
http://personal.eunet.fi/pp/voxware (USS Lite/TASD/VoxWare)