Package Release Info

fio-3.3-2.1

Update Info: openSUSE-2018-77
Available in Package Hub : 12 SP2-SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

fio
gfio

Change Logs

* 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