Whamcloud - gitweb
LU-874 ldlm: Fix ldlm_bl_* thread creation
authorJinshan Xiong <jinshan.xiong@whamcloud.com>
Fri, 3 Feb 2012 19:12:46 +0000 (11:12 -0800)
committerOleg Drokin <green@whamcloud.com>
Fri, 16 Mar 2012 01:37:24 +0000 (21:37 -0400)
commit1d9f8f96ae6f1d55e8135bf5d2e71087d25aa8bb
tree535653692bb1d3c21810b2af880d53e883a56403
parent0b9d03975e4d5a5bda1e6812c477a6a276c9b914
LU-874 ldlm: Fix ldlm_bl_* thread creation

Always create a new ldlm_bl_ thread when all threads
are busy, not just after returning from sleep.

Signed-off-by: Christopher J. Morrone <morrone2@llnl.gov>
Signed-off-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
Change-Id: Ife23dd09694e26d11d49572bc8bb0a2c0b2d3eee
Reviewed-on: http://review.whamcloud.com/2088
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Christopher J. Morrone <chris.morrone.llnl@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/ldlm/ldlm_lockd.c