]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crush/crush.c: prevent DIVIDE_BY_ZERO
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Fri, 2 Jan 2015 21:30:24 +0000 (22:30 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 7 Jan 2015 09:14:13 +0000 (10:14 +0100)
commitfd4ac46b07649cbd5f65e4b661c1a94474bf0c97
treead31ee1954037093fb3be09bed5f99bc399c2d23
parentaacdaae1c8bf2546fd2c7a19ef817df9a3600fda
crush/crush.c: prevent DIVIDE_BY_ZERO

Fix for:

CID 1219471 (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
 divide_by_zero: In function call crush_make_uniform_bucket,
 division by expression item_weight which may be zero has undefined
 behavior.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/crush/crush.c