Whamcloud - gitweb
LU-4725 obd: lu_object_find_at hung 84/10484/4
authorVitaly Fertman <vitaly_fertman@xyratex.com>
Thu, 5 Jun 2014 11:28:36 +0000 (15:28 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 16 Jun 2014 01:54:48 +0000 (01:54 +0000)
commitb7c72ec1ddeda2cf94ea151f974d3f94e3a7d1ed
tree97a74ee54452b5a638f87418ecdb1688bdbf83ac
parentb2c2cfc24fa461b3e54cd204a697eeee9a89d49c
LU-4725 obd: lu_object_find_at hung

lu_object_find_at hungs if called 2 times and object is removed
in between. It makes mdt_rename_sanity not workable for rename.
Change mdt_rename_sanity to work on existing object.

Signed-off-by: Vitaly Fertman <vitaly_fertman@xyratex.com>
Xyratex-bug-id: MRP-1700
Change-Id: I173e2fe3f87bc88fcc73c1813cfe4298fb515c50
Reviewed-on: http://review.whamcloud.com/10484
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: wangdi <di.wang@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/obd_support.h
lustre/mdt/mdt_reint.c
lustre/tests/sanityn.sh