This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM365 mount umount SD

I have one problem to ask for advice everyone.

1. My code flow : mount sd -> V4L2(dqbuf) -> previewer(PREV_PREVIEW) -> V4L2(qbuf)  ==> process ok

2. My code flow : V4L2(dqbuf) -> previewer(PREV_PREVIEW) -> V4L2(qbuf) -> mount sd -> umount sd ==> process fail

The error message is

Unable to handle kernel paging request at virtual address 68ee6208
pgd = c67bc000
[68ee6208] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT
Modules linked in: SENSOR(P) DDST dm365mmap edmak irqk cmemk
CPU: 0    Tainted: P            (2.6.32-rc2-davinci1 #1)
PC is at __kmalloc_track_caller+0x84/0xe8
LR is at __kmalloc_track_caller+0x74/0xe8
pc : [<c00b1afc>]    lr : [<c00b1aec>]    psr: 20000093
sp : c678fcf0  ip : c678fcf0  fp : c678fd1c
r10: c025fbc4  r9 : 00000000  r8 : 00000020
r7 : 00000800  r6 : a0000093  r5 : 68ee6208  r4 : c03d065c
r3 : 00000000  r2 : 00000094  r1 : 00000020  r0 : 00000000
Flags: nzCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 0005317f  Table: 867bc000  DAC: 00000015
Process DDST-UI (pid: 1032, stack limit = 0xc678e270)
Stack: (0xc678fcf0 to 0xc6790000


Problem occurs in which? And how to solve it.

Thank you.