add FIO_FILENOHASH ioengine flag
authorJosef Bacik <jbacik@fb.com>
Mon, 9 Oct 2017 20:31:02 +0000 (16:31 -0400)
committerJens Axboe <axboe@kernel.dk>
Mon, 9 Oct 2017 20:31:49 +0000 (14:31 -0600)
commitcb9bf6471bc456e8d59255c37beea388264672bf
treeb8ad7e89242e7f0ca58e1a9ee1fc2969d0f60761
parentb47b45887dcd4c9bd7d0391a393809ef892a34ff
add FIO_FILENOHASH ioengine flag

filecreate doesn't use the file hash table, so don't bother doing shared
memory allocations for the file objects, ye olde malloc will work just
fine.  This way we can create millions of files without jacking up
--alloc-size.

Signed-off-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
engines/filecreate.c
filesetup.c
ioengines.h