1
0
Fork 0
alistair23-linux/drivers/staging/lustre/lustre
Jinshan Xiong e69cd00cb3 staging/lustre/lov: to not hold sub locks at initialization
Otherwise, it will cause deadlock because it essentially holds
some sub locks and then to request others in an arbitrary order.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-on: http://review.whamcloud.com/9152
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Bobi Jam <bobijam@gmail.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-04-27 10:24:53 -07:00
..
fid staging/lustre/libcfs: remove waitq_wait 2014-03-19 13:42:38 -07:00
fld Staging: lustre: fld: fix split strings. 2014-03-17 14:24:35 -07:00
include staging/lustre/hsm: HSM requests not delivered 2014-04-27 10:23:16 -07:00
lclient staging/lustre: restore __GFP_WAIT flag to memalloc calls 2014-04-27 10:23:15 -07:00
ldlm staging/lustre: restore __GFP_WAIT flag to memalloc calls 2014-04-27 10:23:15 -07:00
libcfs staging: lustre: improve length checks in ioctls 2014-04-25 15:08:45 -07:00
llite staging/lustre/llite: deadlock taking lli_trunc_sem during file write 2014-04-27 10:24:53 -07:00
lmv drivers:staging:lustre Fixed sparse warning: plain integer as NULL pointer 2014-04-16 20:21:07 -07:00
lov staging/lustre/lov: to not hold sub locks at initialization 2014-04-27 10:24:53 -07:00
lvfs Merge branch 'cross-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs 2014-04-04 14:03:05 -07:00
mdc staging/lustre: quiet console permission error messages 2014-04-27 10:23:15 -07:00
mgc staging: lustre: Fix spelling typo in various part of luster 2014-03-08 19:33:11 -08:00
obdclass staging/lustre/obdclass: remove uses of lov_stripe_md 2014-04-27 10:23:16 -07:00
obdecho staging/lustre/obdclass: remove uses of lov_stripe_md 2014-04-27 10:23:16 -07:00
osc staging/lustre/obdclass: remove uses of lov_stripe_md 2014-04-27 10:23:16 -07:00
ptlrpc staging/lustre/obdclass: remove uses of lov_stripe_md 2014-04-27 10:23:16 -07:00
Kconfig staging: lustre: Make LUSTRE_LLITE_LLOOP tristate 2014-01-08 15:53:26 -08:00
Makefile staging/lustre: fix Lustre code link order 2013-07-23 12:23:55 -07:00