Machine hangs when loading snd_emu10k1

Mark Kane mark at mkproductions.org
Sat Oct 14 19:39:40 UTC 2006


On Fri, Oct 13, 2006, at 19:32:39 -0500, Mark Kane wrote:
> Hi everyone.
> 
> I rebooted my machine today and when it came back up and I tried to
> load the snd_emu10k1 kernel module, the machine hung without returning
> to the prompt. I tried waiting 5-10+ minutes and it was totally
> irrecoverable. At that point, nothing had changed since the last
> reboot so it was weird that it would happen all of a sudden.
> 
> Last week I did cvsup to RELENG_6 after 6.2 BETA 2 was out and built
> world/kernel with the intent to update and use it, but I never got
> around to finishing the process (I had not installed anything either,
> so it was just sitting all built). So tonight when the hanging of
> emu10k1 happened, I did the installkernel/installworld process as
> normal thinking something might have been fixed between my previous
> cvsup (September 21 I believe) and my current one from Oct 5.
> Unfortunately there was no change in behavior -- it hung again and I
> waited at least 10 minutes before hard rebooting.
> 
> I'm currently running:
> 
> FreeBSD amd64.localhost 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #15: Thu
> Oct  5 17:52:05 CDT 2006
> mixx941 at amd64.localhost:/usr/obj/usr/src/sys/AMD643000 amd64
> 
> With a Sound Blaster Augidy 2 Platinum:
> 
> none2 at pci2:8:0: class=0x040100 card=0x10021102 chip=0x00041102
> rev=0x04 hdr=0x00 vendor   = 'Creative Labs'
>     device   = 'SoundBlaster Audigy Audigy Audio Processor'
>     class    = multimedia
>     subclass = audio
> none3 at pci2:8:1: class=0x098000 card=0x00601102 chip=0x70031102
> rev=0x04 hdr=0x00 vendor   = 'Creative Labs'
>     device   = 'EMU10K2 Audigy Gameport'
>     class    = input device
> fwohci0 at pci2:8:2:       class=0x0c0010 card=0x00101102 chip=0x40011102
> rev=0x04 hdr=0x00 vendor   = 'Creative Labs'
>     device   = 'EMU10K2 Audigy IEEE1394 Firewire Controller'
>     class    = serial bus
>     subclass = FireWire
> 
> Later on tonight I can try to cvsup to RELENG_6 and rebuild again to
> see if it has been fixed already, but I need my CPU power for some
> encoding at the moment. Also, I'd rather not have to do a third hard
> reboot with an hour long fsck for seven hard drives, so I wanted to
> post here first in case it's known already or if anyone has any
> suggestions before doing it again.
> 
> Thanks in advance.
> 
> -Mark

I cvsupped to RELENG_6 last night at about 3 AM Eastern and rebuilt
world/kernel. I tried again this morning loading the snd_emu10k1 module
manually after booting and the machine hung as before. I heard the
usual brief crack/pop out of the sound card as if it had loaded, but
then it does not return to prompt or respond to SSH/any keyboard input
anymore. I let it sit a bit longer this time, over 15 minutes...would
not recover.

After the hard reboot and fsck, I compiled "device sound" and "device
snd_emu10k1" into my kernel which is working fine now. So it's only a
problem when loading the module.

I can open a PR if needed, but I don't really have any data or
debugging info (no errors on the screen, or in /var/log/messages). I
only know that after the system was up since the last rebuild and I
rebooted it yesterday, the system hangs indefinitely upon loading the
snd_emu10k1 module even though I had not changed any system
configuration in that time. I did have a new world/kernel built before
yesterday's reboot, but not installed.

Thanks

-Mark

FreeBSD amd64.localhost 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #17: Sat
Oct 14 13:58:30 CDT 2006
root at amd64.localhost:/usr/obj/usr/src/sys/AMD643000  amd64

-- 
Internet Radio:
Party107 (Trance/Electronic) - http://www.party107.com
Rock 101.9 The Edge (Rock) - http://www.rock1019.net

IRC:
MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941)


More information about the freebsd-stable mailing list