Whamcloud - gitweb
LU-8998 lov: add composite layout unpacking 49/24849/13
authorNiu Yawei <yawei.niu@intel.com>
Thu, 12 Jan 2017 12:20:15 +0000 (07:20 -0500)
committerAndreas Dilger <andreas.dilger@intel.com>
Thu, 16 Feb 2017 15:14:17 +0000 (15:14 +0000)
commit5850d1f9a6dec27471d33d67fe59a467249c73ab
tree38b2a5c1edbab7eba62478b559fe6e2cfd54379d
parenta11a1e4c1484cb93f99de73d5679eb059021eb3d
LU-8998 lov: add composite layout unpacking

Update struct lov_stripe_md to accommodate composite layouts. Add
methods to unpack composite layouts.

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Signed-off-by: Bobi Jam <bobijam.xu@intel.com>
Signed-off-by: Niu Yawei <yawei.niu@intel.com>
Change-Id: Ife0b2ae7671dd0ec0020a1da04e7261ef9f7e5f3
Reviewed-on: https://review.whamcloud.com/24849
Tested-by: Jenkins
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
lustre/include/obd.h
lustre/lov/lov_ea.c
lustre/lov/lov_internal.h
lustre/lov/lov_io.c
lustre/lov/lov_merge.c
lustre/lov/lov_object.c
lustre/lov/lov_offset.c
lustre/lov/lov_pack.c