Whamcloud - gitweb
LU-1274 osc: Do not grab mutex of cl_lock for glimpse
authorJinshan Xiong <jinshan.xiong@whamcloud.com>
Fri, 30 Mar 2012 19:57:34 +0000 (12:57 -0700)
committerOleg Drokin <green@whamcloud.com>
Tue, 22 May 2012 02:55:47 +0000 (22:55 -0400)
commita02dbe9d1b14ee67c2982f83804f9baffca59c04
tree655c7ca0b73b7b67aac20916adaa418431a52445
parentdba14d1e6cef9fff578e577e5f2b0ce233683910
LU-1274 osc: Do not grab mutex of cl_lock for glimpse

Otherwise this will cause client eviction if that lock is being
flushed and OST happens to be slow to finish the IO.

Signed-off-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Signed-off-by: Bob Glossman <bogl@whamcloud.com>
Change-Id: I4d7d9e8c275653d4e3f50f81dc416142d4905377
Reviewed-on: http://review.whamcloud.com/2808
Tested-by: Hudson
Reviewed-by: Niu Yawei <niu@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osc/osc_lock.c