G
gogo
I'm running my (use space)application on kernel complied with debug
option.
So whenever any user level program recevies segfault , kernel prints
Register dump at the time of Segfault having values like PC etc.
And program terminates.
But recently i observed strange situation , while executing perticular
function in my code ,
kernel goes on printing register dump in while(1) loop .
And process continues exicution.
So what can be the possible reason ?
What are other conditions in which kernel dumps register values ?
Regards,
Yogesh D
e : Camera_Start - Port NO After htonl :22224(56d0)
DBG:camera Flags: nZCv: CamInterface : Read - Retrys count:19
IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
option.
So whenever any user level program recevies segfault , kernel prints
Register dump at the time of Segfault having values like PC etc.
And program terminates.
But recently i observed strange situation , while executing perticular
function in my code ,
kernel goes on printing register dump in while(1) loop .
And process continues exicution.
So what can be the possible reason ?
What are other conditions in which kernel dumps register values ?
Regards,
Yogesh D
e : Camera_Start - Port NO After htonl :22224(56d0)
DBG:camera Flags: nZCv: CamInterface : Read - Retrys count:19
IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0
r7 : 000905d0 r6 : bfffc0cc r5 : 80000000 r4 : 000905d0
r3 : 00000000 r2 : 00002300 r1 : 00000000 r0 : 40039a08
Flags: nZCv IRQs on FIQs on Mode USER_32 Segment user
Control: 39FF Table: 01F14000 DAC: 00000015
pc : [<00000000>] lr : [<400284a0>] Not tainted
sp : bfffc0d0 ip : 40072510 fp : 40069d80
r10: 40037704 r9 : bfffc1b8 r8 : 000905d0