Fio 3.41
What's Changed
- engines/io_uring: remove unnecessary SQ full check by @calebsander in https://github.com/axboe/fio/pull/1907
- io_uring: ensure accurate real_file_size setup for full device access with PI enabled by @SuhoSon in https://github.com/axboe/fio/pull/1927
- Fix: parse.c opt_len() to use minimal distance to delimiter to determine option length by @leonid-kozlov in https://github.com/axboe/fio/pull/1924
- io_u: fix offset calculation in randtrimwrite by @minwooim in https://github.com/axboe/fio/pull/1932
- engines/http: fix file name by @sfc-gh-rnarubin in https://github.com/axboe/fio/pull/1933
- engines/http: Add S3 security token support by @sfc-gh-rnarubin in https://github.com/axboe/fio/pull/1939
- io_u: get io_u from io_u_freelist when TD_FSYNCING by @JeongJonghwi in https://github.com/axboe/fio/pull/1943
- io_uring CQ reap cleanup by @calebsander in https://github.com/axboe/fio/pull/1945
- Add 'filetype' option by @struschev in https://github.com/axboe/fio/pull/1949
- handle out-of-order write completions in verify state (Issue #1950) by @noclip-code in https://github.com/axboe/fio/pull/1951
- engines/http: Add support for range reads by @sfc-gh-rnarubin in https://github.com/axboe/fio/pull/1944
- Makefile: fix man and share install paths on macOS by @Kubo326 in https://github.com/axboe/fio/pull/1960
- Sprandom by @tomas-winkler-sndk in https://github.com/axboe/fio/pull/1954
- Fix mandoc warnings by @sitsofe in https://github.com/axboe/fio/pull/1975
- fio: fix formats under MIPS64/PPC by @neheb in https://github.com/axboe/fio/pull/1779
- sprandom: Fix several issues found in the sprandom implementation by @tomas-winkler-sndk in https://github.com/axboe/fio/pull/1976
- t/verify-state.c fixes/improvements by @sitsofe in https://github.com/axboe/fio/pull/1979
New Contributors
- @calebsander made their first contribution in https://github.com/axboe/fio/pull/1907
- @leonid-kozlov made their first contribution in https://github.com/axboe/fio/pull/1924
- @sfc-gh-rnarubin made their first contribution in https://github.com/axboe/fio/pull/1933
- @JeongJonghwi made their first contribution in https://github.com/axboe/fio/pull/1943
- @struschev made their first contribution in https://github.com/axboe/fio/pull/1949
- @noclip-code made their first contribution in https://github.com/axboe/fio/pull/1951
- @Kubo326 made their first contribution in https://github.com/axboe/fio/pull/1960
- @tomas-winkler-sndk made their first contribution in https://github.com/axboe/fio/pull/1954
Full Changelog: https://github.com/axboe/fio/compare/fio-3.40...fio-3.41