path: root/filesetup.c
AgeCommit message (Expand)Author
9 daysOptimize the code that copies stringsBart Van Assche
2019-06-04Fix string copy compilation warningsDamien Le Moal
2019-04-21filesetup: don't call create_work_dirs() for ioengine with FIO_DISKLESSIOKyle Zhang
2019-04-17rand: fix truncated rand_seed on WindowsMing-Hung Tsai
2018-10-19filesetup: fix whitespace damage introduced by previous patchJens Axboe
2018-10-19Merge branch 'fix-init-read-iolog' of Axboe
2018-09-24iolog: Fix problem with setup() not invoked when read_iolog is used.Adam Kupczyk
2018-09-17filesetup: use 64-bit type for file size generationJens Axboe
2018-09-17Random distribution 32-bit fixesJens Axboe
2018-08-24Add support for zoned block devicesBart Van Assche
2018-08-24Add the zonemode job optionBart Van Assche
2018-08-09iolog replay: Treat 'open' on file that is scheduled to close as cancel of 'c...Adam Kupczyk
2018-07-23Add support for >= 4G block sizesJeff Furlong
2018-06-18filesetup: make trim jobs respect --readonly during file openVincent Fu
2018-04-08filesetup: fix dead assignment of 'ret'Jens Axboe
2018-03-22smalloc: oom cleanupsJens Axboe
2018-03-21Refactor #includes and headersSitsofe Wheeler
2018-03-15Rename fio_mutex into fio_semBart Van Assche
2018-03-15Split mutex.c and .h each into three filesBart Van Assche
2018-03-09filesetup: Initialize all members of struct fio_fileBart Van Assche
2018-03-09filesetup: don't round/adjust size for size_percent == 100Jens Axboe
2018-02-12filesetup: convert root flush warning to fio_did_warn()Jens Axboe
2018-01-12filesetup: skip fallback invalidation with diskless ioenginesSitsofe Wheeler
2017-12-08fio: kill td->nr_normal_filesJens Axboe
2017-11-29Revert "Avoid irrelevant "offset extend ends" error message for chrdev"Tomohiro Kusumi
2017-11-02filesetup: allocate 'r' locally in fallocate_file()Jens Axboe
2017-11-02filesetup: recurse_dir() can use boolJens Axboe
2017-11-02filesetup: create_work_dirs() can return boolJens Axboe
2017-11-02filesetup: change random file init to be bool basedJens Axboe
2017-11-02filesetup: __init_rand_distribution() can be voidJens Axboe
2017-11-02filesetup: pre_read_files() can use a boolJens Axboe
2017-11-02filesetup: don't inline native_fallocate()Jens Axboe
2017-11-02filesetup: don't print non-debug error on native fallocate failureJens Axboe
2017-10-26Add offset_align optionJeff Furlong
2017-10-11Windows mkdir() fixJens Axboe
2017-10-11use mkdir instead of mkdiratJosef Bacik
2017-10-11create subdirs if specified in the filename_formatJosef Bacik
2017-10-11convert FIO_OS_PATH_SEPARATOR to a characterJosef Bacik
2017-10-09add FIO_FILENOHASH ioengine flagJosef Bacik
2017-10-09filesetup: don't track file allocation for jobs == 1Jens Axboe
2017-09-18add fio_set_directio() error message for platforms without direct I/OTomohiro Kusumi
2017-09-05filesetup: revert O_DIRECT for layout messJens Axboe
2017-09-01fix regression by 8c43ba62('filesetup: align layout buffer')Tomohiro Kusumi
2017-08-29change fio_set_odirect() prototype not to use int fdTomohiro Kusumi
2017-08-29filesetup: add non O_DIRECT direct I/O support for initial layout setupTomohiro Kusumi
2017-08-28filesetup: add direct=1 failure warning to layoutSitsofe Wheeler
2017-08-28filesetup: align layout bufferSitsofe Wheeler
2017-07-30filesetup: keep OS_O_DIRECT flag when pre-allocating fileweiping zhang
2017-07-27don't print native_fallocate() error if ENOSYSTomohiro Kusumi
2017-07-27fio: refactor fallocate definesSitsofe Wheeler