panic
Michael Tuexen
tuexen at freebsd.org
Sun Feb 2 18:26:56 UTC 2014
On Feb 2, 2014, at 7:14 PM, John-Mark Gurney <jmg at funkthat.com> wrote:
> Michael Tuexen wrote this message on Sun, Feb 02, 2014 at 13:11 +0100:
>> On Feb 2, 2014, at 1:05 PM, Andrew Turner <andrew at fubar.geek.nz> wrote:
>>
>>> On Fri, 31 Jan 2014 06:36:43 +0100
>>> Michael Tuexen <tuexen at freebsd.org> wrote:
>>>
>>>> Dear all,
>>>>
>>>> while building the or xcb-util-renderutil-0.3.8 port I got
>>>> panic: Undefined instruction in kernel.
>>>> when running r261186 on a RPI-B. I could successfully build
>>>> ports for cvs, subversion, git...
>>>
>>> Can you get the opcodes in your kernel around 0xc048ec60. There are two
>>> instructions that may be the problem and depending on which one you are
>>> hitting it would indicate a different problem.
>>>
>>> Also if possible can you get more of the kernel output from around the
>>> panic. There are a few kernel printf calls that would narrow down what
>>> is happening.
>> Hi Andrew,
>>
>> I'm sorry, I rebooted the pi in the meantime...
>
> As long as you didn't compile a new kernel, just do:
> objdump -d --start-address=0xc048ec50 /boot/kernel/kernel
>
> And send us the lines between 0xc048ec50 and 0xc048ec70...
Sure:
/boot/kernel/kernel: file format elf32-littlearm
Disassembly of section .text:
c048ec50 <undefinedinstruction+0xf4>:
c048ec50: e1a01007 mov r1, r7
c048ec54: e1a02009 mov r2, r9
c048ec58: e1a03004 mov r3, r4
c048ec5c: e12fff35 blx r5
c048ec60: e3a01000 mov r1, #0 ; 0x0
c048ec64: e3500000 cmp r0, #0 ; 0x0
c048ec68: 0a000005 beq c048ec84 <undefinedinstruction+0x128>
c048ec6c: e5966000 ldr r6, [r6]
c048ec70: e3560000 cmp r6, #0 ; 0x0
Please let me know if you need any other information.
Best regards
Michael
>
> --
> John-Mark Gurney Voice: +1 415 225 5579
>
> "All that I will do, has been done, All that I have, has not."
>
More information about the freebsd-arm
mailing list