Whamcloud - gitweb
LU-8998 lov: add composite layout unpacking
authorBobi Jam <bobijam.xu@intel.com>
Wed, 5 Apr 2017 23:57:54 +0000 (07:57 +0800)
committerJinshan Xiong <jinshan.xiong@intel.com>
Thu, 6 Apr 2017 04:31:52 +0000 (21:31 -0700)
commitf3f651556282469e9675e5d16e20949e48b8c84a
tree785eeb32a53c2f1f0d7c57866c68e12e9d939205
parent89693927f0b065d44fdc496f6b49539118570104
LU-8998 lov: add composite layout unpacking

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

Reviewed-on: https://review.whamcloud.com/24849

Change-Id: Ife0b2ae7671dd0ec0020a1da04e7261ef9f7e5f3
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>
Reviewed-by: Jinshan Xiong <jinshan.xiong@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