Re: Crash

kkjoe kkjoe <[email protected]>
Newsgroups gmane.linux.isdn.i4l.user
Message-ID <CA+So++shj3irHjHrdRwrE0gEdhjKL60q=b-Bq_JgbRkMouoTQw@mail.gmail.com>
It looks like a missing spinlock to me. I have run a mass test loop with
nopreempt kernel for about 3 hours without any problems. I let these test
run during the day. Usually my preempt kernel i will run into an kernel
oops in about a couple of minutes running the same mass test.

im running a mips based custom board with an 500Mhz single core cpu.

Im using Asterisk 10.12.1 and current git version of mISDN, mISDNUser and
LCR.

regards,



2013/5/11 jolly <[email protected]>

> kkjoe kkjoe wrote:
> > it looks like that dsp_Function get called from two different threads.
> > dsp_core.c - function dsp_function:
> > 1. hh->prim == PH_DEACTIVATE_REQ - ch->recv(ch->peer, skb) - crash occurs
> > 2. hh->prim == PH_DEACTIVATE_CNF - dsp->up->send(dsp->up, skb) returns 0
> >
> > dsp_function switch enter PH_DEACTIVATE_REQ
> > dsp_function before ch->recv(ch->peer, skb)
> > dsp_function: enter
> > dsp_function switch enter PH_DEACTIVATE_CNF
> > before dsp->up->send(dsp->up, skb)
> > valuex: 0
> > dsp_function after ch->recv(ch->peer, skb) returns: 0
> > CPU 0 Unable to handle kernel paging request at virtual address
> > c1081088, epc == c1163fcc, ra == c1163af0
> > Oops[#1]:
> >
> > Do you have any idee how to debug any further ?
> can you provide the application that causes the crash? i like to
> reproduce it.
>
>

_______________________________________________
isdn4linux mailing list
[email protected]
https://www.isdn4linux.de/mailman/listinfo/isdn4linux
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.