Hi,

I'm running a linux kernel 2.6.34 on a TI AM1808 and I just started to
encounter several kernel crashes in spi_davinci module. During boot up,
several spi transmissions are done and everything has been fine for a
while. Now, the cpu load has augmented a lot and since then, I often get
kernel crashes.

With the stack trace, I could track down that the last function called is
bitbang_work(spi_bitbang.c) and I think it crashes during list_del_init
because of a bad entry in the queue. But that's only a guess... I was
wondering if anyone has ever encountered this or has any idea what could
cause this. I copy pasted a short portion of the kernel oops below.

Thanks

***********************************************************************
*spi: Unable to send spi message: Operation now in progress*
*IOCTL returned -1*
*Unable to handle kernel NULL pointer dereference at virtual address
00000021*
*pgd = c7df8000*
*[00000021] *pgd=c7de4031, *pte=00000000, *ppte=00000000*
*Internal error: Oops: 801 [#1] PREEMPT*
*CPU: 0    Not tainted  (2.6.34-svn632 #24)*
*pc : [<c01b04a0>]    lr : [<c0049f14>]    psr: 20000093*
*sp : c7cfbf48  ip : c7cfbf88  fp : c7cfbf84*
*r10: c7cf12d0  r9 : 00000000  r8 : c7cfa000*
*r7 : c7e17eb4  r6 : c7e17e94  r5 : c7cf12d4  r4 : c7cf12d8*
*r3 : 0000001d  r2 : c7e17f18  r1 : 60000013  r0 : c7cf12e4*
*Process spi_davinci.1 (pid: 17, stack limit = 0xc7cfa270)*
***********************************************************************



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

Reply via email to