AnsweredAssumed Answered

Unable to handle kernel NULL pointer dereference at virtual address IMX6

Question asked by Alok Kumar on Apr 30, 2013
Latest reply on Aug 20, 2013 by Timothy Bean

Dear All,

I have been facing some issue with stability of iMX6 build provided by timesys. I am using boundary devices board.

I am decoding 1080P RTSP streaming 60 fps resolution is little scaled down.

Along with QT weather app and  a ticker. I am seeing something crashes with in ~ 24 hours. Are there any ways where I can reduce the  crashes.

 

VS1 created. in fmt[NV12] win(0,0-1920,1080:1920x1080) out win(485,0-1925,960:1440x960)

set deinterlace mode 0

cooling: cpu cur freq is 792000000

cooling: cpu max freq set to 396000000

Unable to handle kernel NULL pointer dereference at virtual address 00000000

pgd = 80004000

[00000000] *pgd=00000000

Internal error: Oops: 17 [#1] PREEMPT SMP

Modules linked in: mxc_v4l2_capture ipu_fg_overlay_sdc ipu_csi_enc ipu_prp_enc ipu_still ipu_bg_overlay_sdc ov5642_camera camera_sensor_clock galcore

CPU: 0    Not tainted  (3.0.35-ts-armv7l #1)

PC is at __wake_up_common+0x28/0x90

LR is at __wake_up+0x3c/0x50

pc : [<80066bcc>]    lr : [<80067398>]    psr: a00f0093

sp : bfec3c40  ip : 00000000  fp : bfec3c6c

r10: 00000003  r9 : 00000000  r8 : 00000000

r7 : bfb5f0ac  r6 : 00000000  r5 : 600f0013  r4 : bfb5f0a4

r3 : 00000000  r2 : 00000001  r1 : 00000003  r0 : bfb5f0a4

Flags: NzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel

Control: 10c53c7d  Table: 4a01c04a  DAC: 00000015

Process ipu1_task (pid: 372, stack limit = 0xbfec22f0)

Stack: (0xbfec3c40 to 0xbfec4000)

3c40: 00000000 00000001 00000000 bfb5f0a4 600f0013 00000000 00000001 00000003

3c60: 00200200 00100100 bfec3c94 80067398 00000000 bfb5ee00 bfb5ee00 bfb5ee00

3c80: 00000001 bfb5f08c bfec3f84 00000000 00000000 803b76b4 00000000 00000000

3ca0: 8c008f40 bfc027e0 bfec2000 bfc02f20 00000000 bfb63040 80525840 bfec3cfc

3cc0: 8003bf40 bfec3cdc 80521648 80521688 600f0013 00000001 00000000 00000094

3ce0: 00000000 bfb5ee00 bfec3f84 00000000 00200200 00100100 00000000 803b8258

3d00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000002

3d20: 00000000 bfec2000 00000001 00000001 00000000 00000780 00000440 3231564e

3d40: 000003b0 00000000 000003d0 00000438 18c00000 00000000 00000000 00000780

3d60: 00000438 50424752 00000000 000004a8 00000000 000002d8 000003c0 157e9000

3d80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

3da0: 00000000 00000000 00000000 00000000 00000000 00000000 000003f2 bfdeac00

3dc0: bfdeb000 0016c192 00000780 00000440 3231564e 00000000 00000000 000003d0

3de0: 00000438 18c00000 00000000 00000000 00000780 00000438 50424752 00000000

3e00: 000001e8 00000000 000002d8 000003c0 157e9000 00000000 00000000 00000000

3e20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

3e40: 00000000 00000000 00000000 000003f2 bfdeac00 bfdeba00 0016c191 00000001

3e60: 00000000 00000001 00000000 00000000 2e7127b2 bfec3f9c bfc027e0 bfec2000

3e80: 00000001 bfc02974 ffff8b75 bffd1700 bfec3f14 8006e604 8c01025c bfec3f9c

3ea0: 00002475 00000000 00000001 bfec2000 312297ca 8003bf40 00002475 8c01025c

3ec0: 8003bf40 00000001 00000002 bffd1700 8073d7cc ffffffff bffac000 00000002

3ee0: 00000000 80092c30 00000000 00000000 00000001 bffac01c bfc027e0 bfec2000

3f00: bff8e0a0 80092c54 8c010f40 bfc027e0 bfec3fc4 80521648 bfec3f9c bff8c000

3f20: bfec3f44 8006a65c 000f4240 00000000 00000001 00000000 312297ca 00000000

3f40: 8003bf40 8003bf40 8003b1b4 8003bf40 00000000 bff8be48 8006fc18 00000001

3f60: bff8be54 00000000 00000000 00000003 bfec3fa4 80066bf4 bfd72c9c 00000000

3f80: 00000000 00000000 bfc027e0 8008dd18 bfec3f90 bfec3f90 00000031 00000001

3fa0: bfec3fc4 bff8be38 80760cec 803b817c 00000013 00000000 00000000 00000000

3fc0: 00000000 8008d6f4 80043a24 00000000 80760cec 00000000 00000000 00000000

3fe0: bfec3fe0 bfec3fe0 bff8be38 8008d674 80043a24 80043a24 00000000 00000000

[<80066bcc>] (__wake_up_common+0x28/0x90) from [<80067398>] (__wake_up+0x3c/0x50)

[<80067398>] (__wake_up+0x3c/0x50) from [<803b76b4>] (get_res_do_task+0x10c/0x584)

[<803b76b4>] (get_res_do_task+0x10c/0x584) from [<803b8258>] (ipu_task_thread+0xdc/0xaf0)

[<803b8258>] (ipu_task_thread+0xdc/0xaf0) from [<8008d6f4>] (kthread+0x80/0x88)

[<8008d6f4>] (kthread+0x80/0x88) from [<80043a24>] (kernel_thread_exit+0x0/0x8)

Code: e1a08003 e5b7c008 e59b9004 e157000c (e41c400c)

---[ end trace 243e3e064b4a65aa ]---

note: ipu1_task[372] exited with preempt_count 1

Unable to handle kernel NULL pointer dereference at virtual address 00000000

pgd = 80004000

 

 

Any thoughts will be appreciated.

Outcomes