index
:
kernel/git/axboe/fio.git
cifs
configure
cpuclock-test
expression-parser
for-each-td
gfio
io-threads
io_uring-numa
issue-870
kep
latency-probe
log
logging
master
misc
next
noaccess
origin
poisson
prio-hints
rand-map
rand-zones
random-fill
random-fill-aes
randtrimwrite
refill
remote-config
segmented-threads
server
server-client-thread
sg-updates
spc1-test
stable-1.x
steady-state
steady-state-2
test
verify-trigger
waio
fio - Flexible IO Tester
Jens Axboe
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
thread_options.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-24
fio: create over-arching data placement option
Vincent Fu
1
-7
/
+8
2024-02-15
trim: add support for multiple ranges
Ankit Kumar
1
-0
/
+3
2023-11-03
fio: Introduce new constant thinkcycles option
Christian Loehle
1
-2
/
+6
2023-09-08
Make log_unix_epoch an official alias of log_alternate_epoch
aggieNick02
1
-4
/
+1
2023-09-08
Record job start time to fix time pain points
aggieNick02
1
-3
/
+4
2023-07-21
options: add priohint option
Damien Le Moal
1
-1
/
+2
2023-07-13
fdp: support random placement id selection
Ankit Kumar
1
-0
/
+2
2023-04-13
init: clean up random seed options
Vincent Fu
1
-3
/
+0
2023-03-20
fio: steadystate: allow for custom check interval
Christian Loehle
1
-0
/
+2
2023-02-28
fio: add fdp support for io_uring_cmd nvme engine
Keith Busch
1
-0
/
+9
2022-11-18
options: Support arbitrarily long pattern buffers
Logan Gunthorpe
1
-2
/
+2
2022-11-18
cconv: Support pattern buffers of arbitrary size
Logan Gunthorpe
1
-3
/
+8
2022-04-27
Introducing support for generation of dedup buffers
Bar David
1
-0
/
+3
2022-02-03
Merge branch 'fio_pr_alternate_epoch' of https://github.com/PCPartPicker/fio
Jens Axboe
1
-0
/
+4
2022-02-03
options: add a parsing function for an additional cmdprio_bssplit format
Niklas Cassel
1
-0
/
+10
2021-12-14
Support for alternate epochs in fio log files
aggieNick02
1
-0
/
+4
2021-11-18
fio: Introduce the log_entries option
Damien Le Moal
1
-0
/
+2
2021-09-05
options: Add thinktime_iotime option
Shin'ichiro Kawasaki
1
-9
/
+12
2021-09-03
fio: Introduce the log_prio option
Damien Le Moal
1
-0
/
+4
2021-09-03
options: make parsing functions available to ioengines
Damien Le Moal
1
-0
/
+15
2021-07-15
dedupe: allow to generate dedupe buffers from working set
Bar David
1
-0
/
+12
2021-05-27
zbd: add a new --ignore_zone_limits option
Niklas Cassel
1
-0
/
+2
2021-05-27
zbd: add missing client/server support for option max_open_zones
Niklas Cassel
1
-0
/
+1
2021-03-09
options: allow separate values for max_latency
Venkat Ramesh
1
-2
/
+2
2021-02-22
zbd: support 'z' suffix for zone granularity
Alexey Dobriyan
1
-4
/
+13
2021-01-26
Add thinktime_blocks_type parameter
Hongwei Qin
1
-0
/
+5
2021-01-11
distibutions: Extend flexibility of non-uniform random distributions
Adam Kupczyk
1
-0
/
+2
2020-09-05
fio: support io_size=N% (N <= 100)
Alexey Dobriyan
1
-0
/
+4
2020-08-31
flow: add ability for weight-based flow control on multiple jobs
David, Bar
1
-10
/
+14
2020-08-15
thread_options: Use unsigned int type for exit_what and stonewall
André Wild
1
-5
/
+4
2020-07-21
options: Add zonecapacity option for zonemode=zbd
Hans Holmberg
1
-0
/
+2
2020-05-21
zbd: introduce per job maximum open zones limit
Alexey Dobriyan
1
-0
/
+1
2020-05-19
Add option latency_run to continue enable latency_target
Song Liu
1
-0
/
+2
2020-02-04
fio: report percentiles for slat, clat, lat
Vincent Fu
1
-5
/
+6
2019-12-19
Expand choices for exitall
Hannes Weisbach
1
-2
/
+4
2019-08-28
options: allow offset_increment to understand percentages
Vincent Fu
1
-0
/
+3
2018-10-08
options: kill 'use_os_rand'
Jens Axboe
1
-4
/
+2
2018-09-20
blktrace: add option to iterate over a trace multiple times
Dennis Zhou
1
-0
/
+2
2018-09-20
blktrace: add option to scale a trace
Dennis Zhou
1
-0
/
+2
2018-09-20
blktrace: add support to interleave blktrace files
Dennis Zhou
1
-0
/
+2
2018-08-24
Add support for resetting zones periodically
Bart Van Assche
1
-0
/
+2
2018-08-24
Make it possible to limit the number of open zones
Bart Van Assche
1
-0
/
+1
2018-08-24
Add support for zoned block devices
Bart Van Assche
1
-0
/
+3
2018-08-24
Add the zonemode job option
Bart Van Assche
1
-0
/
+11
2018-08-03
Merge branch 'chunked-iolog-reading' of https://github.com/aclamk/fio
Jens Axboe
1
-0
/
+1
2018-08-01
iolog: Added option read_iolog_chunked. Used to avoid reading large iologs at...
Adam Kupczyk
1
-0
/
+1
2018-07-23
Add support for >= 4G block sizes
Jeff Furlong
1
-11
/
+13
2018-06-11
Fix start delay being the same across threads
Jens Axboe
1
-0
/
+1
2018-04-26
blktrace: add 'reply_skip' option
Jens Axboe
1
-0
/
+2
2018-04-17
Deprecate verifysort and verifysort_nr
Jens Axboe
1
-4
/
+0
2018-04-14
Add 'replay_time_scale' option
Jens Axboe
1
-0
/
+2
2017-12-06
Add option to ignore thinktime for rated IO
Jens Axboe
1
-0
/
+3
2017-12-01
thread_options: drop fadvise_stream from thread_options
Vincent Fu
1
-3
/
+0
2017-11-30
Bump support of zones to 256 max
Jens Axboe
1
-1
/
+1
2017-11-29
options: make max_latency a 64-bit variable
Jens Axboe
1
-7
/
+5
2017-11-29
Add support for absolute random zones
Jens Axboe
1
-0
/
+2
2017-11-22
add significant_figures parameter
Jeff Furlong
1
-0
/
+4
2017-10-26
Add offset_align option
Jeff Furlong
1
-0
/
+2
2017-09-13
Add support for doing total latency percentiles
Jens Axboe
1
-1
/
+2
2017-08-31
fix broken external ioengine option
Tomohiro Kusumi
1
-0
/
+1
2017-08-14
fio: add serialize_overlap option
Sitsofe Wheeler
1
-0
/
+3
2017-08-07
move skip_bad= option to engines/mtd.c
Tomohiro Kusumi
1
-2
/
+0
2017-06-19
Update write_hint mechanism to latest API
Jens Axboe
1
-0
/
+3
2017-06-05
allow a percent value for the offset parameter
Brantley West
1
-1
/
+2
2017-04-26
thread_options: kill two unused pads
Jens Axboe
1
-2
/
+0
2017-04-26
gpu: ensure that we convert gpu_dev_id options
Jens Axboe
1
-2
/
+2
2017-04-26
GPUDirect RDMA support
Yufei Ren
1
-0
/
+5
2017-03-16
Add 'stats' option
Jens Axboe
1
-1
/
+2
2017-02-19
Rename thread_options' ->io_limit to io_size
Tomohiro Kusumi
1
-2
/
+2
2016-12-13
Merge git://git.kernel.dk/fio into steady-state
Vincent Fu
1
-4
/
+19
2016-12-08
steadystate: rename options->ss to options->ss_state since ss is used elsewhe...
Vincent Fu
1
-2
/
+2
2016-12-06
steadystate: get rid of ->ss_pct and encode this information in ->state via _...
Vincent Fu
1
-2
/
+1
2016-11-27
fio: Fix (unsigned) integer overflow issues
Sitsofe Wheeler
1
-4
/
+4
2016-10-11
iolog: make write_*_log prefix optional
Omar Sandoval
1
-0
/
+12
2016-08-18
Option for changing log files to use Unix epoch instead of being
Karl Cronburg
1
-0
/
+3
2016-08-15
steady-state: convert options across the wire
Jens Axboe
1
-1
/
+6
2016-08-15
Allow fio to terminate jobs when steady state is attained
Vincent Fu
1
-0
/
+5
2016-08-08
Add 'unlink_each_loop' option
mrturtledev
1
-1
/
+2
2016-08-07
server: bump protocol version
Jens Axboe
1
-0
/
+1
2016-08-06
This commit / feature adds completion latency histogram output to fio, piggyb...
Karl Cronburg
1
-0
/
+5
2016-05-23
options: add 'unique_filename'
Jens Axboe
1
-3
/
+5
2016-03-04
Add support for zones of random IO, with varying frequency of access
Jens Axboe
1
-1
/
+12
2016-02-04
log: add support for logging max instead of averages
Jens Axboe
1
-1
/
+6
2015-12-22
Add support for waiting for other jobs by name
Andrey Kuzmin
1
-0
/
+2
2015-12-10
Add exitall_on_error option
Jens Axboe
1
-1
/
+2
2015-12-09
thread_options: kill converted cpu masks
Jens Axboe
1
-0
/
+5
2015-12-08
options: add log_compression_cpus option
Jens Axboe
1
-0
/
+2
2015-11-09
Rename rate_poisson to rate_process
Jens Axboe
1
-2
/
+2
2015-11-09
Fixups for poisson rate
Jens Axboe
1
-2
/
+2
2015-11-09
Enable request flow under Poisson process
Song Liu
1
-0
/
+3
2015-10-27
Add mmapshared option to use mmaped files with the MAP_SHARED flag.
Logan Gunthorpe
1
-0
/
+1
2015-10-01
Introduce new option: iodepth_batch_complete_max
Roman Pen
1
-2
/
+5
2015-09-04
use 'lib/pattern' to parse patterns and paste formats into buffers
Roman Pen
1
-0
/
+3
2015-05-21
Add 'allow_mounted_write' option
Jens Axboe
1
-0
/
+2
2015-05-12
Add 'allow_file_create' option
Jens Axboe
1
-0
/
+4
2015-05-11
Add 'per_job_logs' option
Jens Axboe
1
-0
/
+4
2015-05-06
blktrace: add support for scaling and aligning replays
Jens Axboe
1
-0
/
+6
2015-04-15
First cut at supporting IO offload
Jens Axboe
1
-1
/
+2
2015-04-14
mtd: ioengine
Dan Ehrenberg
1
-0
/
+2
2015-04-14
Collect a block-wise histogram of trim and write errors
Dan Ehrenberg
1
-0
/
+4
2015-04-08
Unify gauss and zipf/pareto input values
Jens Axboe
1
-2
/
+4
2015-04-08
Add support for normal/gaussian random distributions
Jens Axboe
1
-1
/
+2
2015-03-24
Add support for POSIX_FADV_STREAMID
Jens Axboe
1
-1
/
+2
2014-12-16
gettime-thread: set and allow multiple CPUs
Jens Axboe
1
-3
/
+2
2014-12-09
Get rid of _set variables
Jens Axboe
1
-7
/
+1
2014-12-09
options: add support for checking if an option has been set
Jens Axboe
1
-0
/
+5
2014-11-11
Add support for verify triggers and verify state saving
Jens Axboe
1
-1
/
+5
2014-11-05
Remove use of OS provided random functions
Jens Axboe
1
-2
/
+2
2014-10-21
Fix typo in alignment check
Shu-Yu Fu
1
-0
/
+1
2014-10-20
Add alignment to thread_options_pack for proper fp alignment
Jens Axboe
1
-0
/
+1
2014-09-22
Basic support for dedupe
Jens Axboe
1
-2
/
+4
2014-07-03
Add support for storing compressed logs
Jens Axboe
1
-0
/
+2
2014-07-03
Add support for runtime log compression
Jens Axboe
1
-0
/
+2
2014-06-30
Add option for including byte offset for each log entry
Jens Axboe
1
-0
/
+2
2014-05-01
Avoid buildenv conditional in thread_option struct
Daniel Gollub
1
-4
/
+2
2014-04-28
Add option for io_limit
Jens Axboe
1
-0
/
+2
2014-03-17
Add support for file appends
Jens Axboe
1
-0
/
+2
2014-03-11
Fix pointer alignment bug causing SIGBUS on Sparc64
Sébastien Bouchex Bellomié
1
-1
/
+1
2014-02-27
Add support for cpus_allowed_policy
Jens Axboe
1
-0
/
+2
2014-02-25
Ensure that fio_get_kb_base() doesn't assume 'data' is thread_options
Jens Axboe
1
-1
/
+3
2014-02-20
fio: provide an option for a startdelay range
Christian Ehrhardt
1
-0
/
+2
2014-02-20
fio: allow general repeatability
Christian Ehrhardt
1
-0
/
+2
2014-01-28
fio: consolidate rand_seed to uint64_t
Grant Grundler
1
-2
/
+2
2014-01-24
Adds verify_only option
Juan Casse
1
-0
/
+2
2014-01-14
Add option for specifically setting buffer contents
Jens Axboe
1
-0
/
+4
2014-01-10
Add option to manually seed the random generators
Jens Axboe
1
-0
/
+2
2013-12-09
Add options to have fio latency profile a device
Jens Axboe
1
-0
/
+8
2013-11-15
Add support for O_ATOMIC
Chris Mason
1
-0
/
+2
2013-11-08
Fix access-outside-array of o->rwmix[]
Jens Axboe
1
-2
/
+2
2013-08-09
Add number_ios= option
Jens Axboe
1
-0
/
+2
2013-07-25
Add support for bs_is_seq_rand
Jens Axboe
1
-0
/
+2
2013-07-25
Add support for randomness of any IO direction
Jens Axboe
1
-2
/
+2
2013-04-26
Get rid of td->o.perc_seq
Jens Axboe
1
-2
/
+0
2013-04-26
Add support for modifying the randomness of a workload
Jens Axboe
1
-0
/
+6
2013-04-17
Split out td error handling code
Jens Axboe
1
-18
/
+1
2013-04-11
Merge branch 'gfio' into gfio-int
Jens Axboe
1
-9
/
+208
2013-04-10
Merge in zipf differences from gfio
Jens Axboe
1
-2
/
+3
2013-04-10
Merge branch 'master' into gfio
Jens Axboe
1
-1
/
+2
2013-04-10
Unify options with gfio
Jens Axboe
1
-0
/
+3
2013-04-10
Add thread_options.h
Jens Axboe
1
-0
/
+260
2013-04-09
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+4
2013-03-21
Merge branch 'master' into gfio
Jens Axboe
1
-2
/
+0
2013-02-07
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+2
2013-02-04
Merge branch 'master' into gfio
Jens Axboe
1
-2
/
+0
2013-01-31
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+2
2013-01-24
Merge branch 'master' into gfio
Jens Axboe
1
-1
/
+5
2012-12-03
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+4
2012-11-14
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+20
2012-09-24
server: include new options, bump server rev
Jens Axboe
1
-10
/
+10
2012-09-24
Merge branch 'master' into gfio
Jens Axboe
1
-3
/
+20
2012-09-24
Merge branch 'master' into gfio
Jens Axboe
1
-10
/
+10
2012-05-07
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+2
2012-03-29
options: get rid of more .cb option usage we don't need
Jens Axboe
1
-6
/
+0
2012-03-29
options: move ioprio/ioprio_class into thread_options space
Jens Axboe
1
-0
/
+4
2012-03-28
Add o->lockmem to conversion functions
Jens Axboe
1
-0
/
+1
2012-03-28
Make lockmem a per job option
Jens Axboe
1
-0
/
+1
2012-03-28
Start the process of making options more gfio friendly
Jens Axboe
1
-0
/
+2
2012-03-19
cpu: move cpuload/cpuchunks options into private engine option space
Jens Axboe
1
-12
/
+0
2012-03-19
gfio: fill default options on new job
Jens Axboe
1
-0
/
+1
2012-03-16
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+4
2012-03-13
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+4
2012-03-08
Add basic cconv test
Jens Axboe
1
-0
/
+1
2012-03-08
Add thread_options_pack structure
Jens Axboe
1
-2
/
+192
2012-03-08
Abstract out the thread_options structure
Jens Axboe
1
-0
/
+220