Hi,

please be aware of a kernel bug which is part of the Linux kernel as of 
Linux-3.5 (commit b9d4d42ad901cc848ac87f1cb8923fded3645568). This change tries 
to defer the required cache flush when a context switch happens (which improve 
the overall system speed). But it can fail in environments where many threads 
are running. When it fails the running application crashes due to 
inconsistency between the cache and memory content at random locations.

There's a fix on its way to mainline. I will include it into the BSP repository 
as soon as it is available for all kernels since 3.5.

I will keep you informed.

Regards,
Juergen

-- 
Pengutronix e.K.                              | Juergen Beisert             |

Reply via email to