#include <string.h>
#include <signal.h>
#include <time.h>
-#include <assert.h>
#include "fio.h"
#include "os.h"
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++;
}
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;