Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fio-3.4-lp152.5.3 RPM for armv7hl

From OpenSuSE Ports Leap 15.2 for armv7hl

Name: fio Distribution: openSUSE Leap 15.2
Version: 3.4 Vendor: openSUSE
Release: lp152.5.3 Build date: Thu Feb 6 01:40:10 2020
Group: System/Benchmark Build host: obs-arm-5
Size: 1539292 Source RPM: fio-3.4-lp152.5.3.src.rpm
Packager: https://bugs.opensuse.org
Url: http://git.kernel.dk/?p=fio.git;a=summary
Summary: Flexible I/O tester
fio is an I/O tool meant to be used both for benchmark and stress/hardware
verification. It has support for 4 different types of I/O engines (sync,
mmap, libaio, posixaio), I/O priorities (for newer Linux kernels), rate I/O,
forked or threaded jobs, and much more. It can work on block devices as
well as files. fio accepts job descriptions in a simple-to-understand text
format. Several example job files are included. fio displays all sorts of
I/O performance information, such as completion and submission latencies
(avg/mean/deviation), bandwidth stats, cpu and disk utilization, and more.

Provides

Requires

License

GPL-2.0

Changelog

* Thu Mar 29 2018 jeffm@suse.com
  - Update license tag to read "GPL-2.0"
* Thu Mar 29 2018 jeffm@suse.com
  - Allow to build on SLE11 again:
    - %licence -> %doc on old rpm
    - No dependencies on libnuma (i386), librbd, and libpmem.
* Thu Mar 08 2018 mpluskal@suse.com
  - Rework conditionals
  - Update spec file with spec-clener
* Wed Mar 07 2018 lmb@suse.com
  - Enable building of the rbd support on aarch64 for SLE (bsc#1083445)
* Sun Feb 18 2018 avindra@opensuse.org
  - Update to version 3.4:
    * For detailed list of changes see:
      http://brick.kernel.dk/snaps/fio-3.4.shortlog.txt
  - simplify build and install
* Mon Jan 08 2018 mpluskal@suse.com
  - Update to version 3.3:
    * For detailed list of changes see:
      http://brick.kernel.dk/snaps/fio-3.3.shortlog.txt
* Mon Nov 13 2017 mpluskal@suse.com
  - Correct bash location in genfio
* Thu Nov 09 2017 jzelazkova@suse.com
  - Update to version 3.2:
    * no upstream changelog available
* Fri Sep 01 2017 mpluskal@suse.com
  - Update describtion and provide more documents
* Fri Jul 28 2017 mpluskal@suse.com
  - Update to version 2.99
    * No changelog available
* Thu Jun 29 2017 ktsamis@suse.com
  - Update to version 2.21:
    * See http://brick.kernel.dk/snaps/fio-2.21.shortlog.txt
  - Enabled tests
* Sat May 27 2017 david.bahi@dell.com
  - Update to version 2.20:
    * stat: Re-add output of basic bw information if bw_log is not written
    * Fix wrap issue with 64-bit pwritev2/preadv2
    * options: force refill_buffers with pattern and any reads
    * gettime: make utime_since_now and mtime_since_now consistent in how they record the caller and put this all behind FIO_DEBUG_TIME
    * client/server: make sure that all elements in io_u_lat_m[] are transferred and received
    * stat: reset_io_stats: fix a problem, rearrange some code
    * remove redundant _fio_rbd_disconnect, which is already called in fio_rbd_cleaup
    * os/os-android.h: fix shared memory support
    * Drop triple X for cpu affinity for OpenBSD
    * Implement shm_attach_to_open_removed() for OpenBSD
    * Turn off lex by default on OpenBSD
    * os/os-linux.h: fix broken byte swap intrinsics
    * os/os-android.h: use byte swap intrinsics if available
    * os/os-android.h: fix broken shmget() due to ndk-r15
    * fio.h: zero old flag bits when setting new ioengine flags
    * configure: fix broken test for cuda
    * thread_options: kill two unused pads
    * server: bump protocol version
    * gpu: kill a lot of useless ifdefs
    * gpu: ensure that we convert gpu_dev_id options
    * GPUDirect RDMA support
    * seqlock: add simple user space code for sequence locks
    * Drop the only local variable declaration within a for-loop (C99)
    * Fix num2str() output when modulo != -1U
    * stat: cleanup iops/bw logging functions
    * stat: make next log time decision cleaner
    * Return non-negtive error in order to print right error msg
    * doc: add ftruncate engine documentation and example jobfile
    * Fix num2str() output when maxlen <= strlen(tmp)
    * dump_td_info() doesn't really need to be a function
    * Don't silently terminate td when no I/O performed due to error
    * backend: include data direction in debug poisson rate print
    * Split poisson rate control into read/write/trim
    * engine: add ftruncate ioengine
    * engine: e4defrag fix error reporting
* Mon Apr 10 2017 mpluskal@suse.com
  - Update to version 2.19:
    * See http://brick.kernel.dk/snaps/fio-2.19.shortlog.txt
* Fri Mar 24 2017 mpluskal@suse.com
  - Update to version 2.18:
    * See http://brick.kernel.dk/snaps/fio-2.16.shortlog.txt
    * See http://brick.kernel.dk/snaps/fio-2.17.shortlog.txt
* Fri Jan 06 2017 mpluskal@suse.com
  - Update to version 2.16:
    * See http://brick.kernel.dk/snaps/fio-2.16.shortlog.txt
  - Add gpg signature
* Thu Nov 03 2016 mpluskal@suse.com
  - Update to version 2.15:
    * See http://brick.kernel.dk/snaps/fio-2.15.shortlog.txt
* Sun Aug 28 2016 mpluskal@suse.com
  - Update to version 2.13:
    * workqueue: rename private to priv for compiling as c++
    * verify: Reset verify_state before verification phase.
    * HOWTO: remove old use cases for the net IO engine
    * gfio: call g_thread_init() for <= 2.31.0
    * iolog: flush_log() can be bool
    * Merge branch 'fix_verify' of
      https://github.com/charles-jacobsen/fio
    * pthread: bump min stack size
    * log: fix missing entries
    * log: fix averaged latency logging
    * samples being added to the pending log were silently dropped
      because we failed to set nr_samples in the new log they get
      copied into
    * drifting in output of interval-averaged values was eventually
      causing IOP samples to be dropped.
    * plot: add gnuplot 5 support
    * plot: indicate that the pattern is a glob
    * Add os_trim() support for DragonFlyBSD
    * Add os_trim() support for FreeBSD
    * Fix wrong cpuio option name in documentation
    * Add CPU affinity support for DragonFlyBSD
    * Make I/O priority option generic for non-Linux environment
    * Add ioprio_set() support for DragonFlyBSD
    * Change ARCH_X86_64_h to ARCH_X86_64_H
    * Add os/os-linux-syscall.h to separate syscall NR from arch
      headers
    * Add missing header inclusion for Android from 1c764dbe
    * Remove hard-coded precision for printing JSON float values
    * helper_thread: remove impossible branch
    * Fix "exitall_on_error" option     "exitall_on_error" option
      should be enabled without any argument.
* Sat Jul 16 2016 mpluskal@suse.com
  - Enable support for RBD
* Thu Jun 16 2016 mpluskal@suse.com
  - Update to version 2.12:
    * No changelog available
* Fri May 27 2016 mpluskal@suse.com
  - Update to version 2.11:
    * No changelog available
* Sun May 22 2016 mpluskal@suse.com
  - Update to version 2.10:
    * No changelog available
* Mon Apr 04 2016 mpluskal@suse.com
  - Update dependencies (enable rdmca)
* Wed Mar 16 2016 lmb@suse.com
  - Update to 2.8
    * verify: clear IO verify state all_io_list before writing
    * Revert "options: move pattern_fmt_desc where we need it"
    * lib/rand: make __init_randX() static
    * Use 32-bit rand for parts that use rand_between()
    * t/gen-rand: use 32-bit random generator
    * Fix compile of test programs on archs that use arch_flags at runtime
    * t/gen-rand: remove compile warning on 32-bit
    * .gitignore: ignore vim undo files
    * Add t/gen-rand to test random generator
    * Update documentation on log file formats
    * rand: use bools
    * Add the sample JESD219 job file
    * io_u: speed up __get_next_buflen()
    * options: improvements to parse dry run
    * options: finish merge of bssplit/rand zone code
    * options: unify the bssplit/zone split code
    * Fix double free of td zone state index
    * Log to parent instead of twice to child td
    * options: clean number of zones if we fail parsing
    * Add support for zones of random IO, with varying frequency of access
    * Update documentation for random_distribution=gauss
    * Add support for preadv2/pwritev2
    * ioengines: account any queued IO on the engine side
    * backend: ensure that fio_io_sync() commits IN on queued status
    * Allow IO engine driven allocations of IO structures
    * Allow for the include file specification to be relative.
    * fio.1: man page fixes
    * Update documentation
    * server: don't make SO_REUSEPORT errors fatal
    * diskutil: don't print terse disk util twice for json,terse output format
    * diskutil: fix segfault for both json and terse output
    * io_ddir: io_ddir_name array should be static
    * fio: fix copy/paste error in io_ddir.h
    * log: add support for logging max instead of averages
    * stat: cleanup average logging
    * fio: fix ignore_error regression
    * libmtd: compile fix for linux header changes.
    * Makefile: false positive on _FORTIFY_SOURCE
    * Add a note of what is the default value for random_generator
    * server: send trigger state inline
    * client: fix double removal of client on job file open failure
* Tue Feb 09 2016 mpluskal@suse.com
  - Update to 2.6
    * Fix Windows build: define rand_r()
    * powerpc: fix cpus_online() to get correct max CPU number for
      powerpc64
    * ioengine: remove duplicate queue handler check
    * server: use the wrapped MSG_DONTWAIT
    * Makefile: fix duplicate strcasestr for windows
    * client: remove debug printf() for compressed iolog
    * server: disable pdu length check for now
    * server: split vectored commands into fragments
  - Changes for 2.5/2.4
    * use option smaalloc_pool_size
    * client: rename send_file() to fio_send_file()
    * lib/pattern: include oslib/strcasestr.h
    * Fix included getopt locations
    * t/genzipf: fix for strcasestr missing
    * t/dedupe: silence bogus warning on 'bytes' being used
      uninitialized
    * configure: check if lex requires/fails with -o for output
    * configure: add --enable-lex
    * options: make the groups/categories constant
    * options: split out option grouping code
    * options: we don't need the crc32c verify include
    * options: move pattern_fmt_desc where we need it
    * server: include name of verify file requested for error message
    * configure: lex force off
    * server: sk_out exit error handling
    * verify: split out state header code
    * verify-state: forward declare io_u
    * Merge branch 'master' of git://github.com/ezrapedersen/fio
    * t/verify-state: add helper to inspect verify dump state files
    * options: fix bs_cmp()
    * Always create server sk_out key
    * Destroy sk_out server key when we are done
    * t/verify-state: fix type for printf
    * t/verify-state: one more printf type fix
    * io_u: ensure that we align new start offset properly for
      time_based
    * Fix issue with termination before io_size has been reached
    * client: drain text output when exiting
    * client: fix non-text command leak
    * init: increment stat count if parent == default thread
    * init: fix compile for FIO_INC_DEBUG not being set
    * mutex: fix double unlock in fio_mutex_down_timeout()
    * Disable libaio for ESXi build - bug#80
  - Enable parallel building
* Sun Jan 03 2016 mpluskal@suse.com
  - Update to 2.2.13
    * no changelog available
* Sun Dec 06 2015 mpluskal@suse.com
  - Update to 2.2.12
    * no changelog available
* Sun Sep 20 2015 mpluskal@suse.com
  - Update to 2.2.10
    * no changelog available
* Mon Jul 06 2015 mpluskal@suse.com
  - Update to 2.2.9
    * see http://brick.kernel.dk/snaps/fio-2.2.9.shortlog.txt
* Sat Apr 04 2015 mpluskal@suse.com
  - Update to 2.2.6
    * make per-thread IOPS more accurate
    * man page updates
    * misc bugfixes
  - Cleanup spec file with spec-cleaner
  - Update dependencies
    * enable numa
    * enable glusterfs
* Wed Jan 28 2015 dsterba@suse.cz
  - 2.2.5
    - rate limiting improvements
    - verify, checksumming fixes
    - shm support can be made optional
    - lots of statbility fixes
  - 2.2.4
    - bugfixes in axmap, cleanups
  - 2.2.3
    - cpumask handling fixed
  - 2.2.2
    - fixed buffer scrambling
  - 2.2.1
    - btrace2fio: -a passes specific options
    - minor bugfixes
  - 2.2.0
    - verify_state triggers
    - buffer_pattern to specify the pattern manually
    - make suggestions for unknown options
    - time accounting improvements
    - documentation updates
* Thu Nov 20 2014 dsterba@suse.cz
  - 2.1.14
    - arithmetic expressions in jobfiles
    - support for --remote-config
    - net engine updates
    - rbd engine updates

Files

/usr/bin/fio
/usr/bin/fio-btrace2fio
/usr/bin/fio-dedupe
/usr/bin/fio-genzipf
/usr/bin/fio-verify-state
/usr/bin/fio2gnuplot
/usr/bin/fio_generate_plots
/usr/bin/fio_jsonplus_clat2csv
/usr/bin/fiologparser.py
/usr/bin/fiologparser_hist.py
/usr/bin/genfio
/usr/share/doc/packages/fio
/usr/share/doc/packages/fio/GFIO-TODO
/usr/share/doc/packages/fio/HOWTO
/usr/share/doc/packages/fio/README
/usr/share/doc/packages/fio/REPORTING-BUGS
/usr/share/doc/packages/fio/SERVER-TODO
/usr/share/doc/packages/fio/STEADYSTATE-TODO
/usr/share/doc/packages/fio/examples
/usr/share/doc/packages/fio/examples/1mbs_clients.fio
/usr/share/doc/packages/fio/examples/aio-read.fio
/usr/share/doc/packages/fio/examples/backwards-read.fio
/usr/share/doc/packages/fio/examples/basic-verify.fio
/usr/share/doc/packages/fio/examples/butterfly.fio
/usr/share/doc/packages/fio/examples/cpp_null.fio
/usr/share/doc/packages/fio/examples/cpuio.fio
/usr/share/doc/packages/fio/examples/dev-dax.fio
/usr/share/doc/packages/fio/examples/disk-zone-profile.fio
/usr/share/doc/packages/fio/examples/e4defrag.fio
/usr/share/doc/packages/fio/examples/e4defrag2.fio
/usr/share/doc/packages/fio/examples/enospc-pressure.fio
/usr/share/doc/packages/fio/examples/falloc.fio
/usr/share/doc/packages/fio/examples/filecreate-ioengine.fio
/usr/share/doc/packages/fio/examples/fio-rand-RW.job
/usr/share/doc/packages/fio/examples/fio-rand-read.job
/usr/share/doc/packages/fio/examples/fio-rand-write.job
/usr/share/doc/packages/fio/examples/fio-seq-RW.job
/usr/share/doc/packages/fio/examples/fio-seq-read.job
/usr/share/doc/packages/fio/examples/fio-seq-write.job
/usr/share/doc/packages/fio/examples/fixed-rate-submission.fio
/usr/share/doc/packages/fio/examples/flow.fio
/usr/share/doc/packages/fio/examples/fsx.fio
/usr/share/doc/packages/fio/examples/ftruncate.fio
/usr/share/doc/packages/fio/examples/fusion-aw-sync.fio
/usr/share/doc/packages/fio/examples/gfapi.fio
/usr/share/doc/packages/fio/examples/gpudirect-rdmaio-client.fio
/usr/share/doc/packages/fio/examples/gpudirect-rdmaio-server.fio
/usr/share/doc/packages/fio/examples/iometer-file-access-server.fio
/usr/share/doc/packages/fio/examples/jesd219.fio
/usr/share/doc/packages/fio/examples/latency-profile.fio
/usr/share/doc/packages/fio/examples/libhdfs.fio
/usr/share/doc/packages/fio/examples/libpmem.fio
/usr/share/doc/packages/fio/examples/mtd.fio
/usr/share/doc/packages/fio/examples/netio.fio
/usr/share/doc/packages/fio/examples/netio_multicast.fio
/usr/share/doc/packages/fio/examples/null.fio
/usr/share/doc/packages/fio/examples/numa.fio
/usr/share/doc/packages/fio/examples/pmemblk.fio
/usr/share/doc/packages/fio/examples/poisson-rate-submission.fio
/usr/share/doc/packages/fio/examples/rand-zones.fio
/usr/share/doc/packages/fio/examples/rbd.fio
/usr/share/doc/packages/fio/examples/rdmaio-client.fio
/usr/share/doc/packages/fio/examples/rdmaio-server.fio
/usr/share/doc/packages/fio/examples/ssd-steadystate.fio
/usr/share/doc/packages/fio/examples/ssd-test.fio
/usr/share/doc/packages/fio/examples/steadystate.fio
/usr/share/doc/packages/fio/examples/surface-scan.fio
/usr/share/doc/packages/fio/examples/tiobench-example.fio
/usr/share/doc/packages/fio/examples/waitfor.fio
/usr/share/doc/packages/fio/examples/zipf.fio
/usr/share/fio
/usr/share/fio/graph2D.gpm
/usr/share/fio/graph3D.gpm
/usr/share/fio/math.gpm
/usr/share/licenses/fio
/usr/share/licenses/fio/COPYING
/usr/share/licenses/fio/MORAL-LICENSE
/usr/share/man/man1/fio.1.gz
/usr/share/man/man1/fio2gnuplot.1.gz
/usr/share/man/man1/fio_generate_plots.1.gz
/usr/share/man/man1/fiologparser_hist.py.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:35:51 2024