Printing disassembly of more instructions in this region:
4f6988: a9bc7bfd stp x29, x30, [sp,#-64]! 4f698c: 910003fd mov x29, sp 4f6990: a90153f3 stp x19, x20, [sp,#16] 4f6994: f90013f5 str x21, [sp,#32] 4f6998: aa0003f3 mov x19, x0 4f699c: f9400674 ldr x20, [x19,#8] 4f69a0: f85c8020 ldr x0, [x1,#-56] 4f69a4: f9402283 ldr x3, [x20,#64] 4f69a8: f9400800 ldr x0, [x0,#16] 4f69ac: f9405415 ldr x21, [x0,#168] 4f69b0: b4000703 cbz x3, 4f6a90 <_ZN3JSC16InternalFunction4nameEPNS_9ExecStateE+0x108> 4f69b4: f9409ea0 ldr x0, [x21,#312] 4f69b8: b9400067 ldr w7, [x3] 4f69bc: b9401802 ldr w2, [x0,#24] 4f69c0: 0a070044 and w4, w2, w7 4f69c4: 8b244864 add x4, x3, w4, uxtw #2 4f69c8: b9402084 ldr w4, [x4,#32] 4f69cc: 35000164 cbnz w4, 4f69f8 <_ZN3JSC16InternalFunction4nameEPNS_9ExecStateE+0x70> 4f69d0: d2800013 mov x19, #0x0 // #0 4f69d4: b9402260 ldr w0, [x19,#32] 4f69d8: 34000060 cbz w0, 4f69e4 <_ZN3JSC16InternalFunction4nameEPNS_9ExecStateE+0x5c> 4f69dc: aa1303e0 mov x0, x19 4f69e0: 97fd8b72 bl 4597a8 <_ZNK3JSC8JSString11resolveRopeEPNS_9ExecStateE> 4f69e4: 91006260 add x0, x19, #0x18 4f69e8: f94013f5 ldr x21, [sp,#32] 4f69ec: a94153f3 ldp x19, x20, [sp,#16] 4f69f0: a8c47bfd ldp x29, x30, [sp],#64
On Thu, May 9, 2013 at 2:50 PM, Aparna Mandke aparna.mandke@gmail.comwrote:
Following is the disassembly obtained using objdump: 4f69d4: b9402260 ldr w0, [x19,#32]
Thanks, Aparna
On Thu, May 9, 2013 at 2:09 PM, Catalin Marinas catalin.marinas@arm.comwrote:
On 9 May 2013 09:26, Aparna Mandke aparna.mandke@gmail.com wrote:
I am using linaro 13.03 image with ARMv8 fast model. I am getting following "unhandled L1 translation fault" exception while executing a test. Is it a known problem? Does anybody know its
solution? I
am getting the same error while executing perl benchmark from SPEC 2000.
...
[[ 364.733273] jsc[834]: unhandled level 1 translation fault (11) at
0xffffffff874c0120, esr 0x92000005 ...
[ 364.733796] PC is at 0x4f69d4 [ 364.733860] LR is at 0x44cdec
It looks like an application (jsc) is trying to access some kernel memory directly. Why it does this, I don't know. You can disassemble instructions around the PC value above.
Catalin