From: Alan D. Brunelle Date: Thu, 31 Jan 2008 18:02:24 +0000 (-0500) Subject: Fixed excess bucket information for unplug histograms. X-Git-Tag: blktrace-1.0.0~46 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=5683cbf679d2a03239f075661282bf4537a06130;p=blktrace.git Fixed excess bucket information for unplug histograms. --- diff --git a/btt/unplug_hist.c b/btt/unplug_hist.c index 4971f31..aaa4c39 100644 --- a/btt/unplug_hist.c +++ b/btt/unplug_hist.c @@ -23,7 +23,7 @@ #define BKT_WIDTH 5 #define MAX_BKT 19 #define EXCESS_BKT 20 -#define NBKTS EXCESS_BKT +#define NBKTS (EXCESS_BKT + 1) struct hist_bkt { __u32 dev; @@ -56,7 +56,7 @@ void unplug_hist_add(struct io *u_iop) struct hist_bkt *hbp = dip->unplug_hist_handle; idx = (n_unplugs / BKT_WIDTH); - if (idx > MAX_BKT) + if (idx > EXCESS_BKT) idx = EXCESS_BKT; assert((0 <= idx) && (idx <= EXCESS_BKT));