On Tue, Nov 5, 2013 at 5:27 PM, David Rientjes <rientjes@google.com> wrote:
On Tue, 5 Nov 2013, Luigi Semenzato wrote:

> It's not enough to hold a reference to the task struct, because it can
> still be taken out of the circular list of threads.  The RCU
> assumptions don't hold in that case.
>

Could you please post a proper bug report that isolates this at the cause?

We've been running into this issue on Chrome OS. crbug.com/256326 has additional 
details.  The issue manifests itself as a soft lockup.

The kernel we've been seeing this on is 3.8.

We have a pretty consistent repro currently.  Happy to try out other suggestions
for a fix.
 

Thanks.



--
Sameer