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
