Whamcloud - gitweb
LU-12538 lod: Add missed qos_rr_init 90/35490/4
authorPatrick Farrell <pfarrell@whamcloud.com>
Fri, 12 Jul 2019 19:24:30 +0000 (15:24 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 17 Jul 2019 06:21:19 +0000 (06:21 +0000)
commit5e6a30cc2f344e38dd11ef3db1eb23c1705d8f32
tree5245c90297c15e73f50d701987d61007beb13786
parente4679a3cadf27c135535d300dfead34ae3145b3b
LU-12538 lod: Add missed qos_rr_init

The new lmv space hash code uses the lu_qos_rr struct, but
forgot to init it fully.  Specifically, the spin lock isn't
inited, causing failures.

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: Id410a8dc61980b880eab7e151b85c417a8439fd5
Reviewed-on: https://review.whamcloud.com/35490
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/lu_object.h
lustre/lmv/lmv_obd.c
lustre/lod/lod_internal.h
lustre/lod/lod_lov.c
lustre/lod/lod_pool.c
lustre/lod/lod_qos.c
lustre/obdclass/lu_qos.c