Re: [linux-audio-user] Can't get rid of xruns

From: Lee Revell <rlrevell@email-addr-hidden-job.com>
Date: Wed Mar 29 2006 - 22:08:43 EEST

On Wed, 2006-03-29 at 17:28 +0200, Florian Schmidt wrote:
> >
> > [ 4797.602341] jamin:17931 userspace BUG: scheduling in user-atomic
> > context!
> > [ 4797.602362] [<c01049f5>] show_trace+0x25/0x30 (20)
> > [ 4797.602382] [<c0104a23>] dump_stack+0x23/0x30 (20)
> > [ 4797.602395] [<c02bfa64>] schedule+0x114/0x140 (36)
> > [ 4797.602412] [<c02bfda4>] wait_for_completion+0xa4/0xe0 (48)
> > [ 4797.602426] [<c017bb68>] do_coredump+0x348/0x780 (192)
> > [ 4797.602456] [<c012edf1>] get_signal_to_deliver+0x391/0x510 (60)
> > [ 4797.602473] [<c0102c68>] do_notify_resume+0xb8/0x75c (220)
> > [ 4797.602486] [<c01034fc>] work_notifysig+0x13/0x1b (-8116)
> > [ 4797.602498] ---------------------------
> > [ 4797.602504] | preempt count: 00000000 ]
> > [ 4797.602511] | 0-level deep critical section nesting:
> > [ 4797.602518] ----------------------------------------
> >
> > What does that mean?
>
> This gives you a clue about what system call/code path in the kernel
> caused the volountary giving up of cpu.
>
> To find out what the app did to produce this behaviour, build the app
> with debug symbols, and eiter run it in gdb or do ulimit -c unlimited
> and examine the core after the app got terminated (it will dump a
> core)
> with gdb.
>

Doesn't this trace mean the problem is that jamin actually crashed and
dumped core on exit?

Lee
Received on Thu Mar 30 00:15:10 2006

This archive was generated by hypermail 2.1.8 : Thu Mar 30 2006 - 00:15:11 EEST