Whamcloud - gitweb
LU-8353 mdt: mdt unlink should lock before lookup 88/21088/2
authorLai Siyao <lai.siyao@intel.com>
Wed, 29 Jun 2016 12:49:24 +0000 (20:49 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 11 Jul 2016 23:53:15 +0000 (23:53 +0000)
commit5e5dabac9eca8bc6ea516fb3ad53b8d74fe80a37
tree80c32a5eb83a173e826537dcc4d8c3ac2460d63a
parentf77c82e1e5abaada7fa7615d25afb6f2133b8c15
LU-8353 mdt: mdt unlink should lock before lookup

MDT unlink should lock parent before lookup child, otherwise the
child may be stale in use later.

Signed-off-by: Lai Siyao <lai.siyao@intel.com>
Change-Id: I70560beba7f689bb183ba83c698babc4ce024ece
Reviewed-on: http://review.whamcloud.com/21088
Tested-by: Jenkins
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Fan Yong <fan.yong@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/mdt/mdt_reint.c