misc/160964: Kernel panic with OSS [9.0-BETA2]

Jonathan Calmels jbjcalmels at gmail.com
Sat Sep 24 01:10:01 UTC 2011


>Number:         160964
>Category:       misc
>Synopsis:       Kernel panic with OSS [9.0-BETA2]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 24 01:10:00 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Calmels
>Release:        CURRENT
>Organization:
>Environment:
FreeBSD Neo.Skynet 9.0-BETA2 FreeBSD 9.0-BETA2 #1: Mon Sep 19 02:14:38 CEST 2011     exxo at Neo.Skynet:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Hi,

I tried to install OSS on my system. It results in a kernel panic if I add `oss_enable="YES"` to my rc.conf. However if I try to load it with kldload, my system freeze irremediably. I tried to recompile my kernel with intern sound drivers disabled, unsuccessfully. I tested it on FreeBSD 8.2 RELEASE and all worked.

Here the backtrace of the panic :

<118>Starting slim.
<118>Starting Open Sound System
panic: make_dev_credv: bad si_name (error=17, si_name=sndstat)
cpuid = 1
KDB: enter: panic
panic: from debugger
cpuid = 1
KDB: stack backtrace:
Uptime: 2m20s
Dumping 382 out of 6097 MB:..5%..13%..21%..34%..42%..51%..63%..72%..84%..93%

Reading symbols from /boot/modules/nvidia.ko...done.
Loaded symbols for /boot/modules/nvidia.ko
Reading symbols from /boot/kernel/linux.ko...done.
Loaded symbols for /boot/kernel/linux.ko
Reading symbols from /boot/modules/vboxdrv.ko...done.
Loaded symbols for /boot/modules/vboxdrv.ko
Reading symbols from /boot/modules/vboxnetflt.ko...done.
Loaded symbols for /boot/modules/vboxnetflt.ko
Reading symbols from /boot/kernel/netgraph.ko...done.
Loaded symbols for /boot/kernel/netgraph.ko
Reading symbols from /boot/kernel/ng_ether.ko...done.
Loaded symbols for /boot/kernel/ng_ether.ko
Reading symbols from /boot/modules/vboxnetadp.ko...done.
Loaded symbols for /boot/modules/vboxnetadp.ko
Reading symbols from /usr/local/lib/oss/modules/osscore.ko...done.
Loaded symbols for /usr/local/lib/oss/modules/osscore.ko
#0  0xffffffff80909333 in doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:255
255		dumptid = curthread->td_tid;
(kgdb) where
#0  0xffffffff80909333 in doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:255
#1  0xffffffff80909b8c in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:439
#2  0xffffffff8090960c in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:599
#3  0xffffffff808c39c5 in make_dev_credv (flags=0, dres=0xffffff81a7a365d8, devsw=0xffffffff82896fe0, unit=Variable "unit" is not available.
) at /usr/src/sys/kern/kern_conf.c:764
#4  0xffffffff808c3c52 in make_dev (devsw=Variable "devsw" is not available.
) at /usr/src/sys/kern/kern_conf.c:819
#5  0xffffffff82822d23 in oss_install_chrdev () from /usr/local/lib/oss/modules/osscore.ko
#6  0xffffff8100000000 in ?? ()
#7  0x00000000808f6c68 in ?? ()
#8  0xffffffff82897a40 in remux_driver () from /usr/local/lib/oss/modules/osscore.ko
#9  0x0000000000000000 in ?? ()
#10 0xfffffe00098ea310 in ?? ()
#11 0xfffffe00098ea310 in ?? ()
#12 0xffffff81a7a36750 in ?? ()
#13 0xffffffff82897e10 in _osscore_version () from /usr/local/lib/oss/modules/osscore.ko
#14 0xffffffff812111a0 in __tunable_str_106 ()
#15 0x0000000000700000 in ?? ()
#16 0xffffff81a7a36a58 in ?? ()
#17 0xffffffff82834f48 in oss_common_init () from /usr/local/lib/oss/modules/osscore.ko
#18 0xfffffe00098ea310 in ?? ()
#19 0xffffffff82823393 in soundcard_attach () from /usr/local/lib/oss/modules/osscore.ko
#20 0xfffffe0007c78980 in ?? ()
#21 0xffffffff808f917c in module_register_init (arg=Variable "arg" is not available.
) at /usr/src/sys/kern/kern_module.c:133
Previous frame inner to this frame (corrupt stack?)

>How-To-Repeat:
Installing Open Sound System on FreeBSD 9.0-BETA2 amd64
1. with `oss_enable="YES"` in rc.conf
2. by `kldload osscore`
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list