Hi,

Are you sure that your CMEM regions do not overlap with the physical memory
the kernel is using? You should be passing mem=XXX to the kernel to limit it
from using all of memory, and then telling CMEM to use memory after that
(and avoid what the DSP uses).
e.g. Pass mem=120M on the kernel command line, and
     pass phys_start=0x87800000 phys_end=0x88000000 to cmemk (120M-128M).

Kind regards,
Bernard.


________________________________________
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
jiqing qiang
Sent: Wednesday, 21 May 2008 9:59 AM
To: davinci-linux-open-source
Subject: Re: Kernel panic while running the TI gstreamer

Forgot the file :)

====
Backtrace:                                                                  
    
[<c003da5c>] (mm_release+0x0/0x80) from [<c0042684>]
(do_exit+0x114/0xda0)      
 r7 = C003DA98  r6 = C45C80C0  r5 = 00000000  r4 =
C4216000                     
[<c0042570>] (do_exit+0x0/0xda0) from [<c0030718>]
(die+0x350/0x3a0)            
[<c00303c8>] (die+0x0/0x3a0) from [<c0032cf4>]
(__do_kernel_fault+0x6c/0x7c)    
[<c0032c88>] (__do_kernel_fault+0x0/0x7c) from [<c0032f8c>]
(do_page_fault+0x1d)
 r7 = 00000000  r6 = C02714C4  r5 = C45C80C0  r4 =
00000017                     
[<c0032dbc>] (do_page_fault+0x0/0x1e8) from [<c00330f4>]
(do_DataAbort+0x40/0xa)
[<c00330b4>] (do_DataAbort+0x0/0xa0) from [<c002a588>]
(__dabt_svc+0x48/0x60)   
 r8 = 00000000  r7 = 00000000  r6 = C45C80C0  r5 =
C42175CC                     
 r4 = FFFFFFFF
[...]

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to