Hello,
This series updates the kernel implementation of CRUSH with a couple of
fixes and a new chooseleaf_vary_r tunable (all ported from ceph.git).
TUNABLES3 feature bit is shared with PRIMARY_AFFINITY, which will also
be posted in a couple of days in order to get everything into 3.15.
Thanks,
Ilya
Ilya Dryomov (5):
crush: fix off-by-one errors in total_tries refactor
crush: allow crush rules to set (re)tries counts to 0
crush: add chooseleaf_vary_r tunable
crush: add SET_CHOOSELEAF_VARY_R step
crush: support chooseleaf_vary_r tunable (tunables3) by default
include/linux/ceph/ceph_features.h | 10 ++++-
include/linux/crush/crush.h | 7 +++
net/ceph/crush/mapper.c | 85 ++++++++++++++++++++++++------------
3 files changed, 74 insertions(+), 28 deletions(-)
--
1.7.10.4
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html