From f27300d51e3291c2588b3534c7236b2a102351ff Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 29 Nov 2017 12:37:30 -0700 Subject: [PATCH] options: don't quicksort zoned distribution series If we do that, we mess up the distribution. Signed-off-by: Jens Axboe --- options.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/options.c b/options.c index 7caccb33..4bea8f78 100644 --- a/options.c +++ b/options.c @@ -823,14 +823,6 @@ static int str_sfr_cb(void *data, const char *str) } #endif -static int zone_cmp(const void *p1, const void *p2) -{ - const struct zone_split *zsp1 = p1; - const struct zone_split *zsp2 = p2; - - return (int) zsp2->access_perc - (int) zsp1->access_perc; -} - static int zone_split_ddir(struct thread_options *o, enum fio_ddir ddir, char *str) { @@ -910,10 +902,6 @@ static int zone_split_ddir(struct thread_options *o, enum fio_ddir ddir, } } - /* - * now sort based on percentages, for ease of lookup - */ - qsort(o->zone_split[ddir], o->zone_split_nr[ddir], sizeof(struct zone_split), zone_cmp); return 0; } -- 2.25.1