From 3cb5d08feee4811624dd495f74912824203edf00 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 2 Dec 2014 06:53:20 -0800 Subject: [PATCH] crush: add dprintk's for crush_calc_straw These are compiled out by default. Signed-off-by: Sage Weil (cherry picked from commit 946bebd94b109642f95710802e892c59eb4f0b76) --- src/crush/builder.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/crush/builder.c b/src/crush/builder.c index 74145a2f5e168..86f9af9e26cbd 100644 --- a/src/crush/builder.c +++ b/src/crush/builder.c @@ -449,9 +449,10 @@ int crush_calc_straw(struct crush_bucket_straw *bucket) /* set this item's straw */ bucket->straws[reverse[i]] = straw * 0x10000; - /*dprintk("item %d at %d weight %d straw %d (%lf)\n", - items[reverse[i]], - reverse[i], weights[reverse[i]], bucket->straws[reverse[i]], straw);*/ + dprintk("item %d at %d weight %d straw %d (%lf)\n", + bucket->h.items[reverse[i]], + reverse[i], weights[reverse[i]], + bucket->straws[reverse[i]], straw); i++; if (i == size) break; @@ -470,7 +471,8 @@ int crush_calc_straw(struct crush_bucket_straw *bucket) break; wnext = numleft * (weights[reverse[i]] - weights[reverse[i-1]]); pbelow = wbelow / (wbelow + wnext); - /*dprintk("wbelow %lf wnext %lf pbelow %lf\n", wbelow, wnext, pbelow);*/ + dprintk("wbelow %lf wnext %lf pbelow %lf numleft %d\n", + wbelow, wnext, pbelow, numleft); straw *= pow((double)1.0 / pbelow, (double)1.0 / (double)numleft); -- 2.39.5