-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mat Laibowitz wrote:
> I have been over the memory map a dozen times. I have set my mem parameter
> in the bootargs to as much as 10 megs lower than the start of my cmem
> region. I have given DSPLINK more than enough space in the codec servers
> memory map and have adjusted the dsplink's memory map to match.
> 
> No matter what I do, when the dsplink code gets to either
> mutex_lock_interruptible or mutex_unlock it crashes with the kernel paging
> error.
> 
> I have commented out these functions as an experiment and it stops crashing.
> It does not work correctly because everything tries to access it at once
> without the locks, but it keeps going.
> 
> As another experiment I tried messing up the memory map slightly, or filling
> all the shared memory with the linux section. And all of these fail with a
> different error.
> 
> It really seems to me that the dsplink is not properly linking against the
> kernel and it is not able to find the specific code for the mutex library.
> Maybe I am not setting something correctly in the make files.
> I have also tried using the wiki's instruction for creating a makefile with
> kbuild. Same problem.
> 
> Thanks for your reply. Any additional help would be great.
> -mat
> 

As I said I had *very* similar problem and I thought there was a
problem with mutex handling in my Dsplink/kernel combination. My
tentavive fix is at [1]. However, later my problems did not ended,
and I downgraded my Dsplink version to 1.40. 1.40 was more stable
than 1.60 for me. But later on I hit a kernel bug which is present
in 2.6.28 but not in 2.6.27/29, please see [2]. After applying that
fix, no more Dsplink problems( at least for now). However, I never
tried 1.60 again.

Regards,
Caglar

[1]
http://linux.omap.com/pipermail/davinci-linux-open-source/2009-March/011647.html

[2] http://www.spinics.net/lists/arm-kernel/msg62873.html

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iEYEARECAAYFAkni/NMACgkQ/nL+S5dojej/9wCguUPFo3O2nntGg00gd1X0Nu6C
S74AoJM2aM4i84vBe63dWp5JcGUIhBe3
=wVlS
-----END PGP SIGNATURE-----

_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to