snd_emu10k1 mixer

William Grzybowski william88 at gmail.com
Thu Jul 26 14:42:19 UTC 2007


On 7/26/07, Alexander Leidinger <Alexander at leidinger.net> wrote:
>
> Quoting William Grzybowski <william88 at gmail.com> (from Thu, 26 Jul
> 2007 09:08:02 -0300):
>
> > On 7/26/07, Alexander Leidinger < Alexander at leidinger.net> wrote:
> >>
> >> Quoting William Grzybowski <william88 at gmail.com> (from Wed, 25 Jul
> >> 2007 20:32:31 -0300):
> >>
> >>> Hi,
> >>>
> >>> I upgraded my desktop computer from 6.2-stable to 7.0-currentyesterday.
> >>> I'm experiencing a little problema with the sound driver snd_emu10k1,
> it
> >>> loads and plays fine, but i can't control the volume/pcm/line/mic
> using
> >>> aumix/xmixer or any other program to control the hardware mixer.
> >>
> >> Try emu10kx instead of emu10k1.
> >
> >
> >
> > Hi,
> >
> > I tried to load the snd_emu10kx but i got kernel trap message when i try
> to
> > execute 'sysctl' and the system goes down
>
> Please post this panic message to multimedia at freebsd.org. It would
> also be good if you compile with debug options and generate a
> backtrace (the handbook contains a chapter about kernel debugging). We
> don't need all the numbers from the backtrace, as a start it would be
> enough to just know about the function names which are printed.



Ok, I tried to do that, i don't know if I did right, my first time :)
I compiled the module emu10kx using "make COPTS=-g", enabled dumpdev and
dumpdir.
When the system boots i load the module with snd_emu10kx and it happens when
i try to do a sysctl -a command,

After reboot it saved the dump to /var/crash/vmdump.0, so i used kgdb
kernel.debug /var/crash/vmdump.0 and the command 'backtrace' on kgdb, let me
know if i did something wrong.

(file in attachment)

thanks


Bye,
> Alexander.
>
> --
> You may be gone tomorrow, but that
> doesn't mean that you weren't here today.
>
> http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
> http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137
>



-- 
William Grzybowski
------------------------------------------
Jabber: william88 at gmail dot com
Msn: william.grz at hotmail dot com
Curitiba/PR
-------------- next part --------------
Unread portion of the kernel message buffer:
kernel trap 12 with interrupts disabled


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x14
fault code              = supervisor read, page not present
instruction pointer     = 0x20:0xc062a518
stack pointer           = 0x28:0xe2d04c10
frame pointer           = 0x28:0xe2d04c2c
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = resume, IOPL = 0
current process         = 12 (swi4: clock)
trap number             = 12
panic: page fault
Uptime: 14m1s
Physical memory: 1007 MB
Dumping 99 MB: 84 68 52 36 20 4

#0  doadump () at pcpu.h:195
195             __asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:195
#1  0xc05fb7f3 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#2  0xc05fb9ef in panic (fmt=Variable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:563
#3  0xc07df82c in trap_fatal (frame=0xe2d04bd0, eva=20)
    at /usr/src/sys/i386/i386/trap.c:870
#4  0xc07e015c in trap (frame=0xe2d04bd0) at /usr/src/sys/i386/i386/trap.c:276
#5  0xc07c8c4b in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#6  0xc062a518 in propagate_priority (td=0xc49cac00)
    at /usr/src/sys/kern/subr_turnstile.c:272
#7  0xc062ae99 in turnstile_wait (ts=0xc429fcd0, owner=0xc4375c00, queue=Variabl
e "queue" is not available.
)
    at /usr/src/sys/kern/subr_turnstile.c:739
#8  0xc05efe4d in _mtx_lock_sleep (m=0xc08b1f90, tid=3291171840, opts=0, 
    file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:394
#9  0xc060d610 in softclock (dummy=0x0) at /usr/src/sys/kern/kern_timeout.c:248
#10 0xc05dfe8b in ithread_loop (arg=0xc4299650)
    at /usr/src/sys/kern/kern_intr.c:1036
#11 0xc05dcc16 in fork_exit (callout=0xc05dfce0 <ithread_loop>, 
    arg=0xc4299650, frame=0xe2d04d38) at /usr/src/sys/kern/kern_fork.c:797
#12 0xc07c8cc0 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:205
(kgdb) 


More information about the freebsd-multimedia mailing list