]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crush/mapper: fix divide-by-0 in straw2 4320/head 4321/head
authorSage Weil <sage@redhat.com>
Thu, 9 Apr 2015 21:42:34 +0000 (14:42 -0700)
committerSage Weil <sage@redhat.com>
Thu, 9 Apr 2015 21:42:34 +0000 (14:42 -0700)
commit64d1e900ec4f5831972ec80e8d0129604669f5bb
treed54c32f4b06b025acd96d53e147b4fde12192462
parente61c4f093f88e44961d157f65091733580cea79a
crush/mapper: fix divide-by-0 in straw2

If the item weight is 0 we don't want to divide; instead draw a minimal
value.

Fixes: #11357
Reported-by: Yann Dupont <yd@objoo.org>
Tested-by: Yann Dupont <yd@objoo.org>
Signed-off-by: Sage Weil <sage@redhat.com>
src/crush/mapper.c