From a4a81712f0bd76cbde8898c0b87faedbaa1d2da1 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 13 Feb 2007 20:07:26 +0100 Subject: [PATCH] [PATCH] Random map needs to use ->real_file_size, not ->file_size Signed-off-by: Jens Axboe --- init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.c b/init.c index 4fe1dce8..e09a1f9e 100644 --- a/init.c +++ b/init.c @@ -849,7 +849,7 @@ int init_random_state(struct thread_data *td) if (!td->norandommap) { for_each_file(td, f, i) { - blocks = (f->file_size + td->rw_min_bs - 1) / td->rw_min_bs; + blocks = (f->real_file_size + td->rw_min_bs - 1) / td->rw_min_bs; num_maps = (blocks + BLOCKS_PER_MAP-1)/ BLOCKS_PER_MAP; f->file_map = malloc(num_maps * sizeof(long)); f->num_maps = num_maps; -- 2.25.1