On 11/26/2012 04:25 PM, Wolfgang Grandegger wrote: > On 11/26/2012 03:28 PM, Henrik Bork Steffensen wrote: >> In our case the lockup occurs approximately 1 time in 50 days. > :( Luckily we have 50 systems for in-house testing. > >> I am considering protecting tx objects as Wolfgang suggests in the >> pch_can thread. > This problem is with SMP in the first place. Can you show your .config. I attached my .config. > The c_can driver uses similar code than the at91_can and they have > therefore the same issues if the kernel is preemptable, IIUC. Should not > be a big deal to adapt the following patch: > > http://marc.info/?l=linux-can&m=135391821814519&w=2 I was not aware of the relationship to c_can. I agree, it should be very easy to implement that patch. thank you. Henrik.