wrong core dump information

solmac john johnsolmac at gmail.com
Fri Dec 16 02:00:32 EST 2011


Dear All,

I am using one SMP arm board if my one Application thread crash on one
core(CPU0)
and some time i observe second core generate(CPU1) the core dump.

when i observed the core dump file i observe gdb is show CPU1 register
information.

kernel crash messages:-

Pid: 161, comm:               thread
CPU: 1       Not tainted  (2.6.35.13 #19)
PC is at 0x4002bb58
LR is at 0x4002bb90
pc : [<4002bb58>]    lr : [<4002bb90>]    psr: 20000010
sp : 40b82de8  ip : 40043000  fp : 40b82fac
r10: 00000001  r9 : 43b8345c  r8 : 00000000
r7 : 00000001  r6 : 40b834e0  r5 : 00000001  r4 : 00000000
r3 : 00000000  r2 : 00000001  r1 : 00000001  r0 : 00000000

(gdb) info reg
r0             0x1      1
r1             0x0      0
r2             0x0      0
r3             0x1      1
r4             0x0      0
r5             0xf      15
r6             0x0      0
r7             0xf      15
r8             0xbeeb8878       3203106936
r9             0x0      0
r10            0x40025000       1073893376
r11            0xbeeb88b4       3203106996
r12            0x4002ce44       1073925700
sp             0xbeeb8870       0xbeeb8870
lr             0x8714   34580
pc             0x4002ce44       0x4002ce44
fps            0x0      0
cpsr           0x60000010       1610612752


Is this expected behavior ?

Is there any ARM patch which can prevent this ?

Thanks,
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20111216/be76e4af/attachment.html 


More information about the Kernelnewbies mailing list