Age | Commit message (Expand) | Author | Files | Lines |
2022-07-15 | docs: clarify write_iolog descriptionmisc | Vincent Fu | 2 | -2/+4 |
2022-07-11 | Update README.rst to specify secure protocols where possible | Rebecca Cran | 1 | -19/+8 |
2022-07-07 | Merge branch 'client-hist-le64' of https://github.com/tuan-hoang1/fio | Jens Axboe | 1 | -1/+2 |
2022-07-07 | client: only do le64_to_cpu() on io_sample_data member if iolog is histogram | Tuan Hoang | 1 | -1/+2 |
2022-07-06 | Merge branch 'server-hist-le64' of https://github.com/tuan-hoang1/fio | Jens Axboe | 1 | -1/+2 |
2022-07-07 | server: only do cpu_to_le64() on io_sample_data member if iolog is histogram | Tuan Hoang | 1 | -1/+2 |
2022-07-05 | configure: revert NFS configure change | Jens Axboe | 1 | -4/+5 |
2022-07-01 | hash: cleanups | Jens Axboe | 3 | -28/+2 |
2022-07-01 | lib/rand: improve __fill_random_buf() | Jens Axboe | 1 | -2/+1 |
2022-07-01 | Merge branch 'fill-random-smaller' of https://github.com/gsauthof/fio | Jens Axboe | 1 | -19/+8 |
2022-07-01 | Simplify and optimize __fill_random_buf | Georg Sauthoff | 1 | -19/+8 |
2022-06-23 | Merge branch 'master' of https://github.com/bvanassche/fio | Jens Axboe | 7 | -9/+41 |
2022-06-23 | ci: Verify the Android build | Bart Van Assche | 5 | -2/+33 |
2022-06-23 | ci/travis-*: Fix shellcheck warnings | Bart Van Assche | 2 | -7/+8 |
2022-06-22 | configure: add option to disable xnvme build | Ankit Kumar | 1 | -4/+4 |
2022-06-19 | gettime: fix whitespace damage | Jens Axboe | 1 | -10/+10 |
2022-06-15 | Merge branch 'master' of https://github.com/useche/fio | Jens Axboe | 1 | -1/+4 |
2022-06-15 | Init file_cache to invalid (maj, min) | Luis Useche | 1 | -1/+4 |
2022-06-15 | ioengines: clean up latency accounting for 3 ioengines | Vincent Fu | 4 | -4/+18 |
2022-06-15 | ioengines: update last_issue if we set issue_time | Vincent Fu | 3 | -14/+28 |
2022-06-15 | HOWTO: improve description of latency measures | Vincent Fu | 1 | -11/+18 |
2022-06-15 | ioengines: don't record issue_time if ioengines already do it | Vincent Fu | 4 | -4/+11 |
2022-06-15 | ioengines: add helper for trims with async ioengines | Vincent Fu | 1 | -4/+9 |
2022-06-13 | Merge branch 'master' of https://github.com/bvanassche/fio | Jens Axboe | 1 | -14/+23 |
2022-06-13 | configure: Fix libzbc detection on SUSE Linux | Bart Van Assche | 1 | -0/+4 |
2022-06-13 | configure: Support gcc 12 | Bart Van Assche | 1 | -14/+19 |
2022-06-02 | t/zbd: skip test case #13 when max_open_zones is too small | Shin'ichiro Kawasaki | 1 | -0/+12 |
2022-06-02 | engines/nvme: ioctl return value is an int | Jens Axboe | 1 | -1/+1 |
2022-06-02 | engines/nvme: fix 'fd' leak in error handling | Jens Axboe | 1 | -1/+3 |
2022-06-02 | engines/io_uring: cleanup supported case | Jens Axboe | 1 | -33/+29 |
2022-06-02 | examples: add 2 example job file for io_uring_cmd engine | Anuj Gupta | 2 | -0/+56 |
2022-06-02 | engines/io_uring: Enable zone device support for io_uring_cmd I/O engine | Ankit Kumar | 3 | -1/+353 |
2022-06-02 | zbd: Check for direct flag only if its block device | Ankit Kumar | 2 | -3/+12 |
2022-06-02 | docs: document options for io_uring_cmd I/O engine | Ankit Kumar | 2 | -15/+59 |
2022-06-02 | engines/io_uring: add new I/O engine for uring passthrough support | Anuj Gupta | 3 | -11/+328 |
2022-06-02 | nvme: add nvme opcodes, structures and helper functions | Ankit Kumar | 3 | -2/+241 |
2022-06-02 | init: return error incase an invalid value is passed as option | Anuj Gupta | 1 | -0/+9 |
2022-06-02 | configure: check nvme uring command support | Ankit Kumar | 1 | -0/+21 |
2022-06-02 | io_uring.h: add IORING_SETUP_SQE128 and IORING_SETUP_CQE32 | Anuj Gupta | 1 | -1/+35 |
2022-05-31 | docs: update language setting for Sphinx build | Vincent Fu | 1 | -7/+0 |
2022-05-29 | Merge branch 'wip-lmy-rados' of https://github.com/liangmingyuanneo/fio | Jens Axboe | 4 | -1/+22 |
2022-05-29 | engines/ceph: add option for setting config file path | liangmingyuan | 4 | -1/+22 |
2022-05-27 | docs: update discussion of huge page sizes | Vincent Fu | 2 | -20/+24 |
2022-05-27 | t/run-fio-tests: improve json data decoding | Vincent Fu | 1 | -13/+7 |
2022-05-27 | HOWTO: add blank line for prettier formatting | Vincent Fu | 1 | -0/+1 |
2022-05-27 | configure: refer to zlib1g-dev package for zlib support | Vincent Fu | 1 | -1/+1 |
2022-05-27 | steadystate: delete incorrect comment | Vincent Fu | 1 | -7/+0 |
2022-05-25 | Merge branch 'master' of https://github.com/guoanwu/fio | Jens Axboe | 1 | -4/+5 |
2022-05-22 | pmemblk.c: fix one logic bug - read always with write | dennis.wu | 1 | -4/+5 |
2022-05-12 | Makefile: Suppress `-Wimplicit-fallthrough` when compiling `lex.yy` | Ammar Faizi | 1 | -1/+5 |
2022-05-12 | backend: Fix indentation | Ammar Faizi | 1 | -1/+1 |
2022-05-12 | examples: add example job file for xnvme engine usage | Ankit Kumar | 2 | -0/+159 |
2022-05-12 | docs: documentation for xnvme ioengine | Ankit Kumar | 2 | -4/+121 |
2022-05-12 | engines/xnvme: add xnvme engine | Ankit Kumar | 5 | -1/+1016 |
2022-05-01 | Merge branch 'patch-1' of https://github.com/ferdnyc/fio | Jens Axboe | 1 | -1/+1 |
2022-05-01 | README: Update Fedora pkg URL | Frank Dana | 1 | -1/+1 |
2022-04-29 | Merge branch 'global_dedup' of https://github.com/bardavid/fio | Jens Axboe | 11 | -7/+138 |
2022-04-28 | adding an example for dedupe_global usage and DRR testing | Bar David | 1 | -0/+57 |
2022-04-27 | Introducing support for generation of dedup buffers | Bar David | 10 | -7/+81 |
2022-04-17 | Merge branch 'fix/json/strdup_memory_leak' of https://github.com/dpronin/fio | Jens Axboe | 2 | -2/+8 |
2022-04-17 | updated logging of iops1, iops2, ratio in FioJobTest_iops_rate | Denis Pronin | 1 | -1/+2 |
2022-04-17 | fixed bunch of memory leaks in json constructor | Denis Pronin | 1 | -1/+6 |
2022-04-17 | Merge branch 'fix/jobs_eta_memory_leak' of https://github.com/dpronin/fio | Jens Axboe | 3 | -4/+7 |
2022-04-17 | use flist_first_entry instead of flist_entry applied to 'next' list item | Denis Pronin | 1 | -1/+1 |
2022-04-17 | fixed memory leak of not freed jobs_eta in several cases | Denis Pronin | 2 | -3/+6 |
2022-04-17 | Merge branch 'fix/memory-leak' of https://github.com/dpronin/fio | Jens Axboe | 2 | -0/+5 |
2022-04-10 | Merge branch 'fix/remove-sudo-in-test-script' of https://github.com/dpronin/fio | Jens Axboe | 1 | -2/+2 |
2022-04-10 | actions-full-test.sh, removed sudo from the script | Denis Pronin | 1 | -2/+2 |
2022-04-10 | fixed possible and actual memory leaks | Denis Pronin | 2 | -0/+5 |
2022-04-08 | iolog: Use %llu for 64-bit | Jens Axboe | 1 | -7/+7 |
2022-04-08 | iolog: fix warning for 32-bit compilation | Jens Axboe | 1 | -6/+7 |
2022-04-08 | iolog: update man page for version 3 | Mohamad Gebai | 2 | -2/+62 |
2022-04-08 | iolog: add iolog_write for version 3 | Mohamad Gebai | 2 | -3/+13 |
2022-04-08 | iolog: add version 3 to support timestamp-based replay | Mohamad Gebai | 4 | -37/+80 |
2022-04-06 | Fio 3.30fio-3.30 | Jens Axboe | 1 | -1/+1 |
2022-04-05 | smalloc: fix ptr address in redzone error message | Vincent Fu | 1 | -2/+2 |
2022-03-30 | Rename 'fallthrough' attribute to 'fio_fallthrough' | Jens Axboe | 9 | -44/+44 |
2022-03-29 | Merge branch 'status-interval-finished-jobs' of https://github.com/mmkayPL/fio | Jens Axboe | 1 | -0/+6 |
2022-03-29 | Handle finished jobs when using status-interval | Kozlowski Mateusz | 1 | -0/+6 |
2022-03-28 | Merge branch 'master' of https://github.com/cccheng/fio | Jens Axboe | 1 | -0/+1 |
2022-03-28 | Fix compile error of GCC 4 | Chung-Chiang Cheng | 1 | -0/+1 |
2022-03-24 | Merge branch 'github-1372' of https://github.com/vincentkfu/fio | Jens Axboe | 1 | -1/+1 |
2022-03-23 | io_u: produce bad offsets for some time_based jobs | Vincent Fu | 1 | -1/+1 |
2022-03-20 | engines/null: use correct -include | Jens Axboe | 1 | -1/+1 |
2022-03-20 | Merge branch 'master' of https://github.com/jnoc/fio | Jens Axboe | 1 | -0/+11 |
2022-03-20 | Added citation.cff for easy APA/BibTeX citation directly from the Github repo... | Jonathon Carter | 1 | -0/+11 |
2022-03-20 | engines/null: update external engine compilation | Jens Axboe | 1 | -3/+4 |
2022-03-15 | Merge branch 'flags-fix' of https://github.com/albertofaria/fio | Jens Axboe | 1 | -3/+3 |
2022-03-15 | Properly encode engine flags in thread_data::flags | Alberto Faria | 1 | -3/+3 |
2022-03-11 | t/dedupe: ensure that 'ret' is initialized | Jens Axboe | 1 | -1/+1 |
2022-03-11 | t/dedupe: handle errors more gracefully | Jens Axboe | 1 | -22/+35 |
2022-03-10 | Merge branch 'fuzz-cleanup' of https://github.com/vincentkfu/fio | Jens Axboe | 1 | -1/+7 |
2022-03-10 | t/io_uring: only enable sync if we have preadv2 | Jens Axboe | 1 | -0/+13 |
2022-03-10 | fuzz: avoid building t/fuzz/parse_ini by default | Vincent Fu | 1 | -1/+7 |
2022-03-10 | Merge branch 'improvement/enable-asan' of https://github.com/dpronin/fio | Jens Axboe | 1 | -1/+7 |
2022-03-10 | Merge branch 'improvement/prevent-sigsegv-when-dup-files' of https://github.c... | Jens Axboe | 1 | -1/+2 |
2022-03-10 | Merge branch 'refactoring/configure' of https://github.com/dpronin/fio | Jens Axboe | 1 | -3/+3 |
2022-03-10 | Merge branch 'master' of https://github.com/dpronin/fio | Jens Axboe | 1 | -0/+6 |
2022-03-10 | ASAN enabling when configuring | Denis Pronin | 1 | -1/+7 |
2022-03-10 | fixed memory leak detected by ASAN | Denis Pronin | 1 | -0/+6 |
2022-03-10 | improvements in dup_files function | Denis Pronin | 1 | -1/+2 |
2022-03-10 | configure script refactoring | Denis Pronin | 1 | -3/+3 |
2022-03-09 | Merge branch 'master' of https://github.com/dpronin/fio | Jens Axboe | 1 | -0/+4 |
2022-03-09 | Merge branch 'fix/asan-memleak-forkdata' of https://github.com/dpronin/fio | Jens Axboe | 1 | -0/+2 |
2022-03-09 | Merge branch 'fix/asan-memleak' of https://github.com/dpronin/fio | Jens Axboe | 1 | -0/+2 |
2022-03-09 | - fixed memory leak in parent process detected by ASAN when forking and not f... | Denis Pronin | 1 | -0/+2 |
2022-03-09 | - fixed memory leak, which is happening when parsing options, claimed by ASAN | Denis Pronin | 1 | -0/+2 |
2022-03-09 | - freeing job_sections array of strings upon freeing each its item in init.c | Denis Pronin | 1 | -0/+4 |
2022-03-08 | Merge branch 'master' of https://github.com/dpronin/fio | Jens Axboe | 1 | -1/+1 |
2022-03-08 | - fixed typo in configure script | Denis Pronin | 1 | -1/+1 |
2022-03-07 | Makefile: get rid of fortify source | Jens Axboe | 1 | -1/+1 |
2022-03-07 | t/io_uring: add missing CR | Jens Axboe | 1 | -1/+1 |
2022-03-07 | t/io_uring: support using preadv2 | Jens Axboe | 1 | -5/+82 |
2022-03-07 | t/io_uring: add support for registering the ring fd | Jens Axboe | 1 | -7/+50 |
2022-03-07 | io_uring.h: sync with 5.18 kernel bits | Jens Axboe | 1 | -4/+13 |
2022-03-07 | t/io_uring: change fatal map buffers condition with multiple files | Jens Axboe | 1 | -4/+2 |
2022-03-07 | t/io_uring: change map buffers registration opcode | Jens Axboe | 1 | -1/+1 |
2022-02-26 | windowsaio: open file for write if we have syncs | Jens Axboe | 1 | -1/+1 |
2022-02-26 | Add TD_F_SYNCS thread flag | Jens Axboe | 4 | -5/+16 |
2022-02-24 | Merge branch 'master' of https://github.com/bvanassche/fio | Jens Axboe | 1 | -3/+3 |
2022-02-24 | Fix three compiler warnings | Bart Van Assche | 1 | -3/+3 |
2022-02-21 | io_uring: use syscall helpers for the hot path | Jens Axboe | 2 | -0/+10 |
2022-02-21 | x86-64: add system call definitions | Jens Axboe | 1 | -0/+113 |
2022-02-21 | aarch64: add system call definitions | Jens Axboe | 1 | -0/+77 |
2022-02-20 | Merge branch 'genfio-tempfile' of https://github.com/scop/fio | Jens Axboe | 1 | -1/+2 |
2022-02-20 | Merge branch 'spelling' of https://github.com/scop/fio | Jens Axboe | 41 | -55/+55 |
2022-02-20 | Merge branch 'which-command-v-type-P' of https://github.com/scop/fio | Jens Axboe | 3 | -4/+4 |
2022-02-20 | Spelling and grammar fixes | Ville Skyttä | 41 | -55/+55 |
2022-02-20 | ci, t, tools: use `command` and `type` instead of `which` | Ville Skyttä | 3 | -4/+4 |
2022-02-20 | genfio: fix temporary file handling | Ville Skyttä | 1 | -1/+2 |
2022-02-18 | Merge branch 'rpma-update-RPMA-engines-with-new-librpma-completions-API' of h... | Jens Axboe | 5 | -52/+61 |
2022-02-18 | rpma: update RPMA engines with new librpma completions API | Oksana Salyk | 4 | -50/+59 |
2022-02-18 | rpma: RPMA engines require librpma>=v0.11.0 with rpma_cq_get_wc() | Lukasz Dorau | 1 | -2/+2 |
2022-02-17 | Correct F_FULLSYNC -> F_FULLFSYNC | Jens Axboe | 2 | -4/+4 |
2022-02-17 | Use fcntl(..., F_FULLSYNC) if available | Jens Axboe | 2 | -0/+26 |
2022-02-17 | t/io_uring: align buffers correctly on non-4k page sizes | Jens Axboe | 1 | -1/+6 |
2022-02-17 | t/io_uring: allow non-power-of-2 queue depths | Jens Axboe | 1 | -4/+4 |
2022-02-15 | diskutil: include limits.h for PATH_MAX | Jens Axboe | 1 | -0/+2 |
2022-02-15 | Merge branch 'check_min_rate_cleanup' of https://github.com/PCPartPicker/fio | Jens Axboe | 3 | -59/+32 |
2022-02-15 | Merge branch 'rand_nr_bugfix' of https://github.com/PCPartPicker/fio | Jens Axboe | 1 | -1/+8 |
2022-02-15 | Fix :<nr> suffix with random read/write causing 0 initial offset | aggieNick02 | 1 | -1/+8 |
2022-02-15 | Merge branch 'fix_bytesrate_eta' of https://github.com/PCPartPicker/fio | Jens Axboe | 1 | -2/+3 |
2022-02-15 | Fix ETA display when rate and/or rate_min are specified | aggieNick02 | 1 | -2/+3 |
2022-02-15 | ci: detect Windows installer build failures | Vincent Fu | 1 | -0/+1 |
2022-02-14 | Cleanup __check_min_rate | aggieNick02 | 3 | -59/+32 |
2022-02-11 | Merge branch 'fio-docs-ci' of https://github.com/vincentkfu/fio | Jens Axboe | 8 | -59/+94 |
2022-02-11 | windows: update the installer build for renamed files | Vincent Fu | 1 | -2/+2 |
2022-02-11 | Merge branch 'fio_offload_fixes' of https://github.com/PCPartPicker/fio | Jens Axboe | 1 | -2/+7 |
2022-02-11 | ci: install sphinx packages and add doc building to GitHub Actions | Vincent Fu | 2 | -1/+3 |
2022-02-11 | Fix issues (assert or uninit var, hang) with check_min_rate and offloading | aggieNick02 | 1 | -2/+7 |
2022-02-11 | Add aarch64 cpu clock support | Jens Axboe | 1 | -0/+17 |
2022-02-11 | t/io_uring: avoid unused `nr_batch` warning | Jens Axboe | 1 | -3/+6 |
2022-02-08 | fio: really use LDFLAGS when linking dynamic engines | Eric Sandeen | 1 | -1/+1 |
2022-02-04 | HOWTO: combine two chunk_size listings into a single one | Vincent Fu | 1 | -7/+7 |
2022-02-04 | HOWTO: combine separate hipri listings into a single one | Vincent Fu | 1 | -25/+29 |
2022-02-04 | HOWTO: combine multiple pool option listings | Vincent Fu | 1 | -24/+30 |
2022-02-04 | docs: rename HOWTO to HOWTO.rst | Vincent Fu | 3 | -2/+2 |
2022-02-04 | docs: update Makefile in order to detect build failures | Vincent Fu | 1 | -1/+1 |
2022-02-04 | docs: document cpumode option for the cpuio ioengine | Vincent Fu | 2 | -0/+23 |
2022-02-04 | t/io_uring: fix warnings for !ARCH_HAVE_CPU_CLOCK | Jens Axboe | 1 | -3/+8 |
2022-02-03 | stat: make free_clat_prio_stats() safe against NULL | Niklas Cassel | 1 | -0/+3 |
2022-02-03 | fio: use correct function declaration for set_epoch_time() | Jens Axboe | 1 | -1/+1 |
2022-02-03 | Merge branch 'fio_pr_alternate_epoch' of https://github.com/PCPartPicker/fio | Jens Axboe | 13 | -15/+70 |
2022-02-03 | Merge branch 'cifuzz-integration' of https://github.com/DavidKorczynski/fio | Jens Axboe | 1 | -0/+24 |
2022-02-03 | Merge branch 'freebsd-comment-update' of https://github.com/macdice/fio | Jens Axboe | 2 | -2/+2 |
2022-02-03 | t/latency_percentiles.py: add tests for the new cmdprio_bssplit format | Niklas Cassel | 1 | -18/+75 |
2022-02-03 | stat: remove unused high/low prio struct members | Niklas Cassel | 1 | -5/+0 |
2022-02-03 | gfio: drop support for high/low priority latency results | Niklas Cassel | 1 | -51/+4 |
2022-02-03 | stat: convert json output to a new per priority granularity format | Niklas Cassel | 2 | -75/+87 |
2022-02-03 | stat: report clat stats on a per priority granularity | Niklas Cassel | 10 | -104/+338 |
2022-02-03 | stat: disable per prio stats where not needed | Niklas Cassel | 5 | -0/+66 |
2022-02-03 | stat: add helper for resetting the latency buckets | Niklas Cassel | 1 | -9/+13 |
2022-02-03 | stat: increment members counter after call to sum_thread_stats() | Niklas Cassel | 1 | -1/+2 |
2022-02-03 | stat: use enum fio_ddir consistently | Niklas Cassel | 1 | -7/+10 |
2022-02-03 | examples: add new cmdprio_bssplit format examples | Niklas Cassel | 1 | -6/+33 |
2022-02-03 | cmdprio: add support for a new cmdprio_bssplit entry format | Niklas Cassel | 7 | -85/+440 |
2022-02-03 | options: add a parsing function for an additional cmdprio_bssplit format | Niklas Cassel | 2 | -0/+132 |
2022-02-03 | os: define min/max prio class and level for systems without ioprio | Niklas Cassel | 1 | -0/+4 |
2022-02-03 | stat: add a new function to allocate a clat_prio_stat array | Niklas Cassel | 2 | -0/+59 |
2022-02-03 | client/server: convert ss_data to use an offset instead of fixed position | Niklas Cassel | 3 | -19/+60 |
2022-02-03 | stat: save the default ioprio in struct thread_stat | Niklas Cassel | 4 | -0/+6 |
2022-02-03 | backend: do ioprio_set() before calling the ioengine init callback | Niklas Cassel | 1 | -10/+11 |
2022-02-03 | init: verify option lat_percentiles consistency for all jobs in group | Niklas Cassel | 1 | -0/+24 |
2022-02-03 | server: fix formatting issue | Jens Axboe | 1 | -2/+3 |
2022-02-03 | Merge branch 'master' of https://github.com/blah325/fio | Jens Axboe | 8 | -40/+561 |
2022-02-03 | Added a new windows only IO engine option “no_completion_thread”. | james rizzo | 2 | -23/+113 |
2022-01-28 | Merge branch 'patch-1' of https://github.com/Nikratio/fio | Jens Axboe | 2 | -9/+10 |
2022-01-28 | Makefile: build t/fio-dedupe only if zlib support is found | Vincent Fu | 1 | -0/+4 |
2022-01-28 | Merge branch 'docs' of https://github.com/vincentkfu/fio | Jens Axboe | 3 | -40/+42 |
2022-01-28 | docs: update fio docs to pull from README.rst | Vincent Fu | 2 | -2/+2 |
2022-01-28 | docs: rename README to README.rst | Vincent Fu | 1 | -0/+0 |
2022-01-28 | Revert "Update README to markdown format" | Vincent Fu | 1 | -38/+40 |
2022-01-26 | fio: use LDFLAGS when linking dynamic engines | Eric Sandeen | 1 | -1/+1 |
2022-01-26 | t/io_uring: link with libaio when necessary | Eric Sandeen | 1 | -0/+1 |
2022-01-26 | Merge branch 'rpma-add-support-for-File-System-DAX' of https://github.com/ldo... | Jens Axboe | 3 | -17/+38 |
2022-01-26 | rpma: add support for File System DAX | Wang, Long | 2 | -12/+34 |
2022-01-25 | rpma: RPMA engine requires librpma>=v0.10.0 with rpma_mr_advise() | Lukasz Dorau | 1 | -5/+4 |
2022-01-21 | Merge branch 'master' of https://github.com/ben-ihelputech/fio | Jens Axboe | 1 | -40/+38 |
2022-01-21 | Update README to markdown format | ben-ihelputech | 1 | -40/+38 |
2022-01-20 | iolog.c: Fix memory leak for blkparse case | Lukas Straub | 1 | -2/+1 |