]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crush: add dprintk's for crush_calc_straw
authorSage Weil <sage@redhat.com>
Tue, 2 Dec 2014 14:53:20 +0000 (06:53 -0800)
committerSage Weil <sage@redhat.com>
Sat, 7 Feb 2015 20:33:22 +0000 (12:33 -0800)
These are compiled out by default.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 946bebd94b109642f95710802e892c59eb4f0b76)

src/crush/builder.c

index 74145a2f5e168486883c316904076be48216524a..86f9af9e26cbd4e9143ec37b00ac533289ad5e1a 100644 (file)
@@ -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);