Ana Guerrero 828453be4a Accepting request 1355527 from benchmark
- Update to 3.42:
  * New latency steady state detection
    (steadystate=lat:<usec>) and explicit units in JSON
    latency output.
  * New end_syncfs option and DDIR_SYNCFS support added to
    sync, libaio, io_uring, fallocate, fileoperations,
    ftruncate, and posixaio engines.
  * engines/io_uring: ZBD (zoned block device) support;
    validate protection information on read; don't segfault
    when pi_chk is not specified; add DDIR_SYNCFS support.
  * engines/mmap: support fadvise_hint, fix offset>0 logic
    and full/limited prep logic on 32-bit.
  * engines/rbd: LUKS encryption support.
  * zbd: fix random-write zone selection and write zone
    accounting; new write_zone_remainder option.
  * Add option to specify ramp period by amount of IO.
  * Add SPRandom cache size behaviour, new sprandom tests
    and fixes.
  * memory: CUDA 13 support.
  * macOS: implement file cache invalidation and
    posix_fadvise readahead control via msync/F_RDAHEAD.
  * windows: fix Y2038 bug caused by 32-bit truncation.
  * configure: new --extra-ldflags; conditional gnutls
    requirement for libnfs >= 6.0.0.
  * backend: fix OOB access in usec_for_io() with DDIR_SYNC;
    fix async ioengine prep/queue mismatch in experimental
    verify; fix zero-numberio in dry-run.
  * libfio/workqueue: fix crash and thread stall with
    io_submit_mode=offload; fix stat_sem/rusage_sem deadlock
    during stats collection.
  * options: range validation for log_hist_coarseness;
    additional POSIX errno support; fix heap-use-after-free
    in ioengine_so_path.
  * Many small fixes (musl build, mingw out-of-tree builds,
    use-after-free in idle_prof_common, iolog leak on
    thread cleanup, and others).
- Spec cleanup:
  * Drop obsolete Group tags.
  * Add explicit BuildRequires: gcc, make (no longer in
    the default buildroot).
  * Update URL to https://github.com/axboe/fio (upstream
    removed all references to git.kernel.dk in 3.42).

OBS-URL: https://build.opensuse.org/request/show/1355527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fio?expand=0&rev=72
2026-05-28 15:28:00 +00:00
Description
No description provided
112 MiB
Languages
RPM Spec 100%