linux-mips
[Top] [All Lists]

Reserved instruction in kernel code

To: <linux-mips@linux-mips.org>
Subject: Reserved instruction in kernel code
From: "Ales Mulej" <Ales.Mulej@HSTX.com>
Date: Wed, 2 Dec 2009 11:15:06 -0000
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Thread-index: AcpzQLP1sZJGDFhmS7mG82KGzLMtSw==
Thread-topic: Reserved instruction in kernel code

Hi,

 

I'm porting linux(2.6.31.6) to the Wintegra WINHDP2 refrence board.

As a refrence I already have an old BSP from Wintegra based on kernel 2.6.10.

 

During the kernel start up process I receive following error:

 

Reserved instruction in kernel code[#1]:

Cpu 0

$ 0   : 00000000 1000fc00 802be630 00000001

$ 4   : 802be670 802be674 ffffffff 802f4d4c

$ 8   : 1000fc01 1000001f 00000001 0000002b

$12   : 00000000 000001f5 07a0d380 00000000

$16   : 00000000 00000000 00000000 1000fc00

$20   : 802e9674 bd030f04 3e490000 00000a72

$24   : 00000008 8000167c                 

$28   : 802ba000 802bbd30 ffffffff 802f4d4c

Hi    : 000000fb

Lo    : 00000001

epc   : 801013a0 handle_ri_int+0x18/0x38

    Not tainted

ra    : 802f4d4c __log_buf+0x0/0x20000

Status: 1000fc03    KERNEL EXL IE

Cause : 50808000

PrId  : 00019365 (MIPS 24Kc)

Modules linked in:

Process swapper (pid: 0, threadinfo=802ba000, task=802bc000, tls=00000000)

Stack : 1000fc00 1000001f 00000001 0000002b 00000000 000001f5 00000000 1000fc00

        802be630 00000001 802be670 802be674 ffffffff 802f4d4c 1000fc00 1000001f

        00000001 0000002b 00000000 000001f5 07a0d380 00000000 00000000 00000000

        00000000 1000fc00 802e9674 bd030f04 3e490000 00000a72 00000008 8000167c

        802bbe94 802a2954 802ba000 802bbde0 ffffffff 802f4d4c 1000fc02 000000fb

        ...

Call Trace:

[<801013a0>] handle_ri_int+0x18/0x38

 

 

Code: 01094025  3908001e  40886000 <00000040> 00000040  00000040  000000c0  03a02021  3c1f8010

Disabling lock debugging due to kernel taint

Kernel panic - not syncing: Attempted to kill the idle task!

 

 

Does anybody know where is the problem?

I suspect, that the problem is in my interrupt routine, because I receive this error as soon as the tick timer start's up.

 

Regards,

Ales

 

 

 

<Prev in Thread] Current Thread [Next in Thread>