Robert Schwebel wrote:
On Sun, Nov 19, 2006 at 06:36:03PM +0100, Dirk Behme wrote:

playing with patch-2.6.19-rc6-rt3 on an embedded TI OMAP based ARM926 system I encountered two issues.

First, I got the system booting and even playing MP3 via NFS using madplay on ALSA works :)

But after madplay stops, I got an Oops:

kernel BUG at kernel/rtmutex.c:672!
Unable to handle kernel NULL pointer dereference at virtual
address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 817 [#1]
PC is at __bug+0x44/0x58
LR is at rt_up+0x4c/0x6c
...
Any ideas what's wrong here?

You snipped the stack trace here, which could offer some information
about the call path. Could you post it?

Thought for whoever coded this explicit bug statement info above would be sufficient ;)

Ah! Thanks for directing me to the details. Looks like I missed one spinlock -> raw_spinlock conversion...

        arm-v4t-linux-gnueabi/gcc-4.2-20061031-glibc-2.5
        arm-v4t-linux-gnueabi/gcc-4.1.1-glibc-2.5
...
I use a gcc 4.1.0 toolchain built with crosstool with glibc-2.3.2:

I assume glibc-2.3.2 is too old.

Yeah, thanks. A toolchain with glibc 2.3.6 seem to make the job. Maybe this is worth a hint in wiki?

Cheers

Dirk
-
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to