Whamcloud - gitweb
LU-2801 mdt: checking remote object in mdt_swap_layouts
authorwangdi <di.wang@whamcloud.com>
Sat, 30 Nov 2013 09:44:28 +0000 (01:44 -0800)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 21 Feb 2013 04:26:25 +0000 (23:26 -0500)
commita19f706ebef23a5778572553256df78abb81e1a4
tree29ca66febcf2e795af96c7223c8c8571cac6c4dd
parent6125dec0a2b07822ef8149ff49c02d95df997668
LU-2801 mdt: checking remote object in mdt_swap_layouts

It should use mdt_remote_object to check remote object in
mdt_swap_layouts, instead of mdt_object_exists < 0.

Send swap layout req to the right MDT.

Signed-off-by: wang di <di.wang@intel.com>
Change-Id: Ia24635e16cb67e5683abc9797ec6c9e61f648c62
Reviewed-on: http://review.whamcloud.com/5332
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
lustre/lmv/lmv_obd.c
lustre/mdt/mdt_handler.c