Whamcloud - gitweb
b=22520 set the thread to be uninterrupt before add to waitq
authorWang Di <Tom.Wang@sun.com>
Thu, 22 Apr 2010 19:15:24 +0000 (12:15 -0700)
committerRobert Read <robert.read@oracle.com>
Thu, 22 Apr 2010 19:15:24 +0000 (12:15 -0700)
commit89c4e05eb0791665af814a9bbcadf34506d09d40
tree038db9645f2db4e1f5a917d50273aa48c9ca6b2f
parentc8d42446e6f6657745dbb96b0b8a336f01414389
b=22520 set the thread to be uninterrupt before add to waitq

In lov_subobject_kill, if the thread needs to wait the object being
freed, it should set the thread to be uninterrupt, otherwise, the thread
might spin there.

i=Eric.mei
i=Robert
lustre/lov/lov_cl_internal.h
lustre/lov/lov_object.c
lustre/lov/lovsub_object.c