mirror of
https://github.com/ceph/ceph
synced 2025-01-11 13:41:02 +00:00
ccda488815
The crush/builder.c crush_add_bucket method resizes the max_buckets array but a power of 2 when it has to expand, but the code in CrushWrapper was assuming that if the array grew the pos for the new bucket would be the last position in the new array. This led to a situation where the crush_choose_arg_map args array size didn't match max_buckets, and eventually caused a crash. Fixes: http://tracker.ceph.com/issues/38664 Signed-off-by: Sage Weil <sage@redhat.com> |
||
---|---|---|
.. | ||
auth_caps.sh | ||
caps.py | ||
caps.sh | ||
config.sh | ||
crush_ops.sh | ||
osd.sh | ||
pg_autoscaler.sh | ||
ping.py | ||
pool_ops.sh | ||
rbd_snaps_ops.sh | ||
test_config_key_caps.sh | ||
test_mon_config_key.py | ||
test_mon_osdmap_prune.sh |