Whamcloud - gitweb
LU-10437 lod: clear layout header when generating layout 84/30784/2
authorJinshan Xiong <jinshan.xiong@intel.com>
Mon, 8 Jan 2018 21:29:51 +0000 (21:29 +0000)
committerJohn L. Hammond <john.hammond@intel.com>
Fri, 2 Feb 2018 19:19:35 +0000 (19:19 +0000)
commit0e38e97e2c4209ac31f3f6f9bc245da9a991006c
tree1bb9d4dbaae477f979f5faf0b3363437425cbdd2
parentaaa6b54a34da23ea27154aba69f8c90210ae7784
LU-10437 lod: clear layout header when generating layout

LOD needs to clear layout header otherwise the lcm_flags and
lcm_padding will be random data, which will create issues when
those fields are used by future module.

It already confused FLR because it uses lcm_flags and mirror_count
to do sanity check.

Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Change-Id: If9511e6691144debd51ccab575ef4479d0c9b865
Reviewed-on: https://review.whamcloud.com/30784
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Bobi Jam <bobijam@hotmail.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lustre/lod/lod_lov.c