[PATCH] Woops, left debug clear in there
[fio.git] / io_u.c
diff --git a/io_u.c b/io_u.c
index 89ece538c570391b8812957f2e4a428d1ab1bb65..c56ccc6c614b32737d829aa7b170513affce6bce 100644 (file)
--- a/io_u.c
+++ b/io_u.c
@@ -3,7 +3,6 @@
 #include <string.h>
 #include <signal.h>
 #include <time.h>
-#include <assert.h>
 
 #include "fio.h"
 #include "os.h"
@@ -45,7 +44,7 @@ static void mark_random_map(struct thread_data *td, struct fio_file *f,
                idx = RAND_MAP_IDX(td, f, block);
                bit = RAND_MAP_BIT(td, f, block);
 
-               assert(idx < f->num_maps);
+               fio_assert(td, idx < f->num_maps);
 
                f->file_map[idx] |= (1UL << bit);
                block++;
@@ -138,13 +137,6 @@ static unsigned int get_next_buflen(struct thread_data *td, struct fio_file *f,
        }
 
        while (buflen + io_u->offset > f->real_file_size) {
-               /*
-                * if using direct/raw io, we may not be able to
-                * shrink the size. so just fail it.
-                */
-               if (td->io_ops->flags & FIO_RAWIO)
-                       return 0;
-
                if (buflen == td->min_bs[ddir])
                        return 0;