From 5683cbf679d2a03239f075661282bf4537a06130 Mon Sep 17 00:00:00 2001 From: "Alan D. Brunelle" Date: Thu, 31 Jan 2008 13:02:24 -0500 Subject: [PATCH] Fixed excess bucket information for unplug histograms. --- btt/unplug_hist.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)); -- 2.25.1