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
/
server.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-24
fio: create over-arching data placement option
Vincent Fu
1
-1
/
+1
2024-02-15
trim: add support for multiple ranges
Ankit Kumar
1
-1
/
+1
2023-11-06
client/server: enable per_job_logs option
Vincent Fu
1
-1
/
+2
2023-07-21
options: add priohint option
Damien Le Moal
1
-1
/
+1
2023-04-13
init: clean up random seed options
Vincent Fu
1
-1
/
+1
2023-02-28
fio: add fdp support for io_uring_cmd nvme engine
Keith Busch
1
-1
/
+1
2022-11-18
cconv: Support pattern buffers of arbitrary size
Logan Gunthorpe
1
-1
/
+1
2022-04-27
Introducing support for generation of dedup buffers
Bar David
1
-1
/
+1
2022-02-03
stat: report clat stats on a per priority granularity
Niklas Cassel
1
-1
/
+1
2021-12-16
Add Windows support for --server.
james rizzo
1
-0
/
+4
2021-12-16
Avoid client calls to recv() without prior poll()
james rizzo
1
-0
/
+1
2021-11-18
fio: Introduce the log_entries option
Damien Le Moal
1
-1
/
+1
2021-09-05
options: Add thinktime_iotime option
Shin'ichiro Kawasaki
1
-1
/
+1
2021-09-03
fio: Introduce the log_prio option
Damien Le Moal
1
-1
/
+2
2021-07-15
dedupe: allow to generate dedupe buffers from working set
Bar David
1
-1
/
+1
2021-05-27
zbd: add a new --ignore_zone_limits option
Niklas Cassel
1
-1
/
+1
2021-05-27
zbd: add missing client/server support for option max_open_zones
Niklas Cassel
1
-1
/
+1
2021-03-09
options: allow separate values for max_latency
Venkat Ramesh
1
-1
/
+1
2021-02-22
zbd: support 'z' suffix for zone granularity
Alexey Dobriyan
1
-1
/
+1
2021-01-11
distibutions: Extend flexibility of non-uniform random distributions
Adam Kupczyk
1
-1
/
+1
2020-09-05
fio: support io_size=N% (N <= 100)
Alexey Dobriyan
1
-1
/
+1
2020-08-31
flow: add ability for weight-based flow control on multiple jobs
David, Bar
1
-1
/
+1
2020-08-15
thread_options: Use unsigned int type for exit_what and stonewall
André Wild
1
-1
/
+1
2020-05-19
Add option latency_run to continue enable latency_target
Song Liu
1
-1
/
+1
2020-02-04
fio: report percentiles for slat, clat, lat
Vincent Fu
1
-1
/
+1
2020-01-22
Per-command priority: Priority logging and libaio/io_uring cmdprio_percentage
Phillip Chen
1
-1
/
+1
2019-08-28
options: allow offset_increment to understand percentages
Vincent Fu
1
-1
/
+1
2019-08-15
stat: ensure that struct jobs_eta packs nicely
Jens Axboe
1
-1
/
+1
2018-12-14
Add cache hit stats
Jens Axboe
1
-1
/
+1
2018-10-04
Bool conversions
Jens Axboe
1
-1
/
+1
2018-09-20
blktrace: add option to iterate over a trace multiple times
Dennis Zhou
1
-1
/
+1
2018-09-20
blktrace: add option to scale a trace
Dennis Zhou
1
-1
/
+1
2018-09-20
blktrace: add support to interleave blktrace files
Dennis Zhou
1
-1
/
+1
2018-07-23
Add support for >= 4G block sizes
Jeff Furlong
1
-1
/
+1
2018-04-26
blktrace: add 'reply_skip' option
Jens Axboe
1
-1
/
+1
2018-04-14
Add 'replay_time_scale' option
Jens Axboe
1
-1
/
+1
2018-03-21
Refactor #includes and headers
Sitsofe Wheeler
1
-3
/
+0
2018-03-15
Rename fio_mutex into fio_sem
Bart Van Assche
1
-3
/
+3
2018-03-01
Fix overflow of counters incremented on each I/O operation
Alexander Larin
1
-1
/
+1
2018-01-24
Add suppor for logging fsync (and friends) latencies
Jens Axboe
1
-1
/
+1
2017-12-06
Add option to ignore thinktime for rated IO
Jens Axboe
1
-1
/
+1
2017-12-01
thread_options: drop fadvise_stream from thread_options
Vincent Fu
1
-1
/
+1
2017-11-29
Add support for absolute random zones
Jens Axboe
1
-1
/
+1
2017-09-13
Add support for doing total latency percentiles
Jens Axboe
1
-1
/
+1
2017-06-23
stat: Print one-line iops stat
Andreas Herrmann
1
-1
/
+1
2017-06-22
client/server: bool conversion
Jens Axboe
1
-1
/
+1
2017-06-21
server: bump server version for the change to FIO_IO_U_PLAT_GROUP_NR
Vincent Fu
1
-1
/
+1
2017-06-21
nanosecond: initial commit changing timeval to timespec
Vincent Fu
1
-1
/
+1
2017-06-19
Update write_hint mechanism to latest API
Jens Axboe
1
-1
/
+1
2017-05-22
server: bump protocol version
Sitsofe Wheeler
1
-1
/
+1
2017-04-26
server: bump protocol version
Jens Axboe
1
-1
/
+1
2017-03-21
Define struct sk_out in server.h (not server.c)
Tomohiro Kusumi
1
-0
/
+11
2016-12-13
Merge git://git.kernel.dk/fio into steady-state
Vincent Fu
1
-1
/
+2
2016-11-27
server: bump protocol version
Sitsofe Wheeler
1
-1
/
+1
2016-10-11
iolog: make write_*_log prefix optional
Omar Sandoval
1
-1
/
+1
2016-09-02
server: bump version
Jens Axboe
1
-1
/
+1
2016-08-26
Client / server code for handling histograms. The server:
Karl Cronburg
1
-0
/
+1
2016-08-15
steady-state: convert options across the wire
Jens Axboe
1
-1
/
+1
2016-08-08
Add 'unlink_each_loop' option
mrturtledev
1
-1
/
+1
2016-08-07
server: bump protocol version
Jens Axboe
1
-1
/
+1
2016-05-23
cconv: wire up conversion of unique_filename
Jens Axboe
1
-1
/
+1
2016-04-13
Fix verify state for multiple files
Jens Axboe
1
-1
/
+1
2016-03-04
Add support for zones of random IO, with varying frequency of access
Jens Axboe
1
-1
/
+1
2016-02-04
log: add support for logging max instead of averages
Jens Axboe
1
-1
/
+1
2016-01-20
client: drain text output when exiting
Jens Axboe
1
-1
/
+1
2016-01-13
Destroy sk_out server key when we are done
Jens Axboe
1
-0
/
+1
2016-01-13
Always create server sk_out key
Jens Axboe
1
-0
/
+2
2015-12-22
Add support for waiting for other jobs by name
Andrey Kuzmin
1
-1
/
+1
2015-12-17
client/server: transparent handling of storing compressed logs
Jens Axboe
1
-0
/
+5
2015-12-15
client/server: ensure we don't overrun memory for long option values
Jens Axboe
1
-1
/
+2
2015-12-15
client/server: pass back job options to client
Jens Axboe
1
-2
/
+11
2015-12-14
client: make SEND_ETA timeout non-fatal
Jens Axboe
1
-1
/
+1
2015-12-14
server: cleanup exported functions
Jens Axboe
1
-27
/
+0
2015-12-10
server: rewrite message handling
Jens Axboe
1
-1
/
+0
2015-12-08
options: add log_compression_cpus option
Jens Axboe
1
-1
/
+1
2015-11-09
Fixups for poisson rate
Jens Axboe
1
-1
/
+1
2015-10-30
Bump the client ETA timeout from 5s to 30s
Jens Axboe
1
-1
/
+1
2015-10-01
server: bump protocol version
Jens Axboe
1
-1
/
+1
2015-05-29
rand: add 64-bit tausworthe variant with a 2^258 cycle
Jens Axboe
1
-1
/
+1
2015-05-22
cconv: add allow_mounted_write
Jens Axboe
1
-1
/
+1
2015-05-12
Add 'allow_file_create' option
Jens Axboe
1
-1
/
+1
2015-05-06
server: bump version
Jens Axboe
1
-1
/
+1
2015-03-24
Add support for POSIX_FADV_STREAMID
Jens Axboe
1
-1
/
+1
2014-12-16
gettime-thread: set and allow multiple CPUs
Jens Axboe
1
-1
/
+1
2014-12-09
Fix server/client set_options conversion
Jens Axboe
1
-1
/
+1
2014-12-01
Bump disk util stats from 32 to 64-bit values
Jens Axboe
1
-1
/
+1
2014-11-11
Add support for verify triggers and verify state saving
Jens Axboe
1
-2
/
+25
2014-10-20
Add alignment to thread_options_pack for proper fp alignment
Jens Axboe
1
-1
/
+1
2014-10-07
Add support for --remote-config
Jens Axboe
1
-7
/
+9
2014-09-22
Basic support for dedupe
Jens Axboe
1
-1
/
+1
2014-06-30
Add option for including byte offset for each log entry
Jens Axboe
1
-1
/
+2
2014-06-30
server: update protocol version to 35
Jens Axboe
1
-1
/
+1
2014-04-28
Add option for io_limit
Jens Axboe
1
-1
/
+1
2014-04-14
server: sanity check incoming command size (and payload)
Jens Axboe
1
-0
/
+1
2014-03-14
Bump length of description field to 256 chars
Jens Axboe
1
-1
/
+1
2014-02-27
Add support for cpus_allowed_policy
Jens Axboe
1
-1
/
+1
2014-02-20
server: bump protocol version
Jens Axboe
1
-1
/
+1
2014-01-24
client/server: don't reset ipv6 expectations
Jens Axboe
1
-1
/
+1
2014-01-15
server: convert buffer pattern settings across client/server
Jens Axboe
1
-1
/
+1
2014-01-10
Add option to manually seed the random generators
Jens Axboe
1
-1
/
+1
2013-12-09
Add options to have fio latency profile a device
Jens Axboe
1
-1
/
+1
2013-11-15
Add support for O_ATOMIC
Chris Mason
1
-1
/
+1
2013-11-08
Fix access-outside-array of o->rwmix[]
Jens Axboe
1
-1
/
+1
2013-08-09
Add number_ios= option
Jens Axboe
1
-1
/
+1
2013-07-25
Add support for randomness of any IO direction
Jens Axboe
1
-1
/
+1
2013-04-15
eta: improve output for threads sitting in TD_SETTING_UP
Jens Axboe
1
-1
/
+1
2013-04-12
Make use of zlib optional
Jens Axboe
1
-2
/
+9
2013-04-09
server: bump protocol version
Jens Axboe
1
-1
/
+1
2013-01-31
Merge branch 'master' into gfio
Jens Axboe
1
-1
/
+1
2013-01-30
Add unified_rw_reporting option
Jens Axboe
1
-1
/
+1
2013-01-09
Merge branch 'master' into gfio
Jens Axboe
1
-3
/
+3
2013-01-08
server: move fio_net_cmd to the end of fio_net_int_cmd
Jens Axboe
1
-1
/
+1
2013-01-08
Use variable[] instead of GCC variable[0] syntax
Jens Axboe
1
-3
/
+3
2012-11-14
Merge branch 'master' into gfio
Jens Axboe
1
-1
/
+2
2012-11-14
client/server: fixup "All clients" reporting
Jens Axboe
1
-1
/
+2
2012-09-24
server: include new options, bump server rev
Jens Axboe
1
-1
/
+1
2012-09-24
Merge branch 'master' into gfio
Jens Axboe
1
-0
/
+6
2012-08-26
client: support per-client job files
Jens Axboe
1
-0
/
+1
2012-05-11
Merge branch 'master' into gfio
gfio-0.1
Jens Axboe
1
-1
/
+1
2012-05-11
eta: ETA bandwidth was off by 1.024
Jens Axboe
1
-1
/
+1
2012-04-16
Enlarge probe version field
Jens Axboe
1
-1
/
+1
2012-04-16
Enlarge probe version field
Jens Axboe
1
-1
/
+1
2012-04-16
Get rid of fio_version.h
Jens Axboe
1
-4
/
+2
2012-04-16
Get rid of fio_version.h
Jens Axboe
1
-4
/
+2
2012-03-28
server: include number of CPUs in probe reply
Jens Axboe
1
-1
/
+3
2012-03-27
gfio: start of being able to update options
Jens Axboe
1
-3
/
+3
2012-03-27
server: add support for updating job options
Jens Axboe
1
-1
/
+2
2012-03-19
server: make client connections fork off
Jens Axboe
1
-2
/
+5
2012-03-15
Add thread number ID to appropriate network commands
Jens Axboe
1
-4
/
+5
2012-03-14
server: add vectored fio_send_cmd_ext_pdu()
Jens Axboe
1
-1
/
+1
2012-03-14
gfio: Add support for sending logs over the network
Jens Axboe
1
-8
/
+27
2012-03-14
client/server: pass type of client to the backend
Jens Axboe
1
-1
/
+8
2012-03-08
Separate the act of adding and starting a job
Jens Axboe
1
-3
/
+4
2012-03-08
server: rename CMD_RUN to CMD_SERVER_START
Jens Axboe
1
-25
/
+25
2012-03-08
client/server: pass back packed thread_options in add_job()
Jens Axboe
1
-8
/
+1
2012-03-03
Add new net command for text logging
Jens Axboe
1
-3
/
+10
2012-03-02
Add more job info
Jens Axboe
1
-2
/
+17
2012-03-01
More gui changes
Jens Axboe
1
-6
/
+1
2012-02-29
Update GUI to attempt to graphically handle ETA output
Jens Axboe
1
-1
/
+1
2012-02-24
fio: factor out FIO_NET_PORT
Stephen M. Cameron
1
-0
/
+2
2012-02-24
fio: make client operations pluggable
Stephen M. Cameron
1
-1
/
+1
2011-10-24
client/server: IPv6 support
Jens Axboe
1
-1
/
+2
2011-10-16
client/server: send back nr_jobs and error exit code
Jens Axboe
1
-0
/
+8
2011-10-15
Don't request ETA until server has started jobs
Jens Axboe
1
-2
/
+3
2011-10-13
client/server: add support for passing disk_util structures
Jens Axboe
1
-1
/
+9
2011-10-11
server: include 32/64-bit in probe
Jens Axboe
1
-0
/
+1
2011-10-11
server: error handling fixes
Jens Axboe
1
-0
/
+1
2011-10-11
client/server: track and handle command timeouts
Jens Axboe
1
-1
/
+13
2011-10-10
server: improve pidfile and log handling
Jens Axboe
1
-1
/
+1
2011-10-10
server: write pid file for backgrounded server to specified file
Jens Axboe
1
-1
/
+1
2011-10-09
client/server: request ETA instead of having the server send it automatically
Jens Axboe
1
-10
/
+12
2011-10-08
Add protocol support for an arbitrary number of command line arguments
Jens Axboe
1
-8
/
+10
2011-10-07
Pass arch/os in probe
Jens Axboe
1
-0
/
+2
2011-10-07
server: increase default max pdu length to 1024
Jens Axboe
1
-5
/
+4
2011-10-07
Unify client/server argument
Jens Axboe
1
-3
/
+4
2011-10-06
Add support for client/server connection over unix domain sockets
Jens Axboe
1
-0
/
+1
2011-10-05
Fio 1.99.1
fio-1.99.1
Jens Axboe
1
-2
/
+3
2011-10-05
server: require poll before fio_net_recv_cmd()
Jens Axboe
1
-1
/
+1
2011-10-05
client: check and error out on exceeding number of command line args to pass
Jens Axboe
1
-1
/
+1
2011-10-05
Move endian support out of server.h
Jens Axboe
1
-41
/
+0
2011-10-04
server: portability fixups
Jens Axboe
1
-1
/
+1
2011-10-04
server: fix sk typo and add endian type to probe
Jens Axboe
1
-0
/
+1
2011-10-04
Wider endianness support
Jens Axboe
1
-6
/
+6
2011-10-04
Move endianness check to OS parts
Jens Axboe
1
-5
/
+3
2011-10-04
server: initial support for command line passing
Jens Axboe
1
-5
/
+16
2011-10-04
server: idle loop support
Jens Axboe
1
-1
/
+1
2011-10-04
server: error handling and probe command
Jens Axboe
1
-6
/
+12
2011-10-03
server: attempt to handle client ctrl-c
Jens Axboe
1
-0
/
+2
2011-10-03
server: add ETA as a specific command
Jens Axboe
1
-0
/
+2
2011-10-03
Add type checking to 16/32/64 endianness converters
Jens Axboe
1
-13
/
+38
2011-10-03
server: transmit status as structures, not text
Jens Axboe
1
-2
/
+20
2011-10-03
server: endianness bug and exit command
Jens Axboe
1
-5
/
+6
2011-10-03
server: initial support for daemonizing
Jens Axboe
1
-1
/
+1
2011-10-01
client: continue support for multiple connections
Jens Axboe
1
-2
/
+3
2011-10-01
client: initial support for multiple connections
Jens Axboe
1
-1
/
+1
2011-10-01
server: ensure payload larger than max is broken into pieces
Jens Axboe
1
-5
/
+7
2011-09-30
server: switch to 16-bit crc
Jens Axboe
1
-3
/
+6
2011-09-30
server: debug fixes
Jens Axboe
1
-1
/
+1
2011-09-30
Pass more arguments to fio_init_net_cmd()
Jens Axboe
1
-2
/
+10
2011-09-30
Server logging cleanup/functionality
Jens Axboe
1
-1
/
+3
2011-09-30
Start of functional client
Jens Axboe
1
-0
/
+4
2011-09-30
Add start of client, start of real protocol
Jens Axboe
1
-0
/
+64
2011-09-29
Use poll() for connect loop
Jens Axboe
1
-0
/
+1
2011-09-29
Start of client/server
Jens Axboe
1
-0
/
+6