Whamcloud - gitweb
LU-11757 lod: use calculated stripe count 29/33829/3
authorAndriy Skulysh <c17819@cray.com>
Mon, 3 Dec 2018 14:45:18 +0000 (16:45 +0200)
committerOleg Drokin <green@whamcloud.com>
Fri, 4 Jan 2019 04:49:10 +0000 (04:49 +0000)
commit622a94d5e27ed3e596918863c08b304a6be9a646
tree393a7ef73542ba0a211c9cc914cfa291a441a419
parent2f8d7b4679de3fa467040aa61733f262714e39c9
LU-11757 lod: use calculated stripe count

lod_prep_md_striped_create() tries to allocat big
chunk of memory because
lum->lum_stripe_count == -1 and is converted to __u32.

ldo_dir_stripe_count was calculated already in lod_ah_init()

Change-Id: Id99d9e024638dfb1b34262840d2e543c808a9cdc
Cray-bug-id: LUS-6694
Signed-off-by: Andriy Skulysh <c17819@cray.com>
Reviewed-by: Alexander Boyko <c17825@cray.com>
Tested-by: Elena Gryaznova <c17455@cray.com>
Reviewed-by: Vladimir Saveliev <c17830@cray.com>
Reviewed-on: https://review.whamcloud.com/33829
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lod/lod_object.c
lustre/tests/sanity.sh