Many Thanks for the reply. I am getting the following error when another processes is created by fork system call.Here 743 is the process id of the new process created .
SigNo=0init/743: potentially unexpected fatal signal 0.
<4>
<4>Cpu 0
<4>$ 0 : 0000000000000000 0000000000000000 ffffffffffff9018 00000000000000a8
<4>$ 4 : 00000000000000a8 0000000000000000 00000001200aca40 0000000000000000
<4>$ 8 : 0000000000000000 0000000000000005 8101010101010100 000000000000002f
<4>$12 : 0000000000000000 0000000000000020 ffffffff841dd468 000000012a712000
<4>$16 : 0000000120076280 0000000000000000 0000000120076168 000000000000008d
<4>$20 : ffffffff848dc658 0000000000000000 0000000000000000 0000000000000000
<4>$24 : 0000000000000006 000000012004f320
<4>$28 : 00000001200aca40 000000ffffba2d50 000000ffffba2d50 0000000120011410
<4>Hi : 0000000000000042
<4>Lo : 6666666666666677
<4>epc : 000000012004f348 0x12004f348
<4> Not tainted
<4>ra : 0000000120011410 0x120011410
<4>Status: 04008df3 KX SX UX USER EXL IE
<4>Cause : 80800008
<4>BadVA : 00000000000000a8
<4>PrId : 000d0408 (Cavium Octeon+)
After seeing the Qemu log , i see the load exception at this virtual address 00000000000000a8 at the following point
0x000000012004f34c: ld v0,0(v1)
When i try to find out the code behind that above exception address 0x000000012004f34c in the vmlinux file using objdump, i don't get anything.
After seeing this detail, can u plz elaborate to me more about what should i do next?
A little help would highly be appreciated.
Thanks
Nouman