Whamcloud - gitweb
LU-9654 mdt: fix problem of RAoLU HSM policy 64/27564/4
authorLi Xi <lixi@ddn.com>
Mon, 12 Jun 2017 07:32:29 +0000 (15:32 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 19 Jul 2017 03:28:23 +0000 (03:28 +0000)
commit2e4e60234028743404a302893fb1aa9f8d6a95e7
treec3cdec19777145f5c58d67399ed1d499027d647a
parentedb0fb241bb5e0cc95c240ed977abf7f234ee045
LU-9654 mdt: fix problem of RAoLU HSM policy

mdt_attr_get_complex() clears all known attributes even they are
already valid. So in mdt_handle_last_unlink(), the valid attributes
of HSM or nlink should be checked before calling that function.

Signed-off-by: Li Xi <lixi@ddn.com>
Change-Id: I9ba561cadcc40baf5e28172cfda699cdecce7ea8
Reviewed-on: https://review.whamcloud.com/27564
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Faccini Bruno <bruno.faccini@intel.com>
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/mdt/mdt_lib.c