Whamcloud - gitweb
LU-6903 lov: call lov_object_find_cbdata() inside lock 48/15748/3
authorJinshan Xiong <jinshan.xiong@intel.com>
Mon, 27 Jul 2015 17:52:13 +0000 (10:52 -0700)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 31 Aug 2015 01:45:38 +0000 (01:45 +0000)
commit7198cfebaa43584b558aa5ae672fe62cbd737d1a
treebc9fae3637295e037911291d9539a92c4debe384
parentf31d05319bae3640ba9bb047f842d6f12723cf7b
LU-6903 lov: call lov_object_find_cbdata() inside lock

It should be called inside layout type lock otherwise the layout may
change and hit assertion.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: I61d8c2a4f770ee0b05428ac763fc0d0db833f289
Reviewed-on: http://review.whamcloud.com/15748
Tested-by: Jenkins
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Henri Doreau <henri.doreau@cea.fr>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/lov/lov_object.c