* Fixed async with and without no copy.
- Update to 3_504:
* Avoid terminating when some implementations return goofy values from aio_return() and/or aio_error().
- Update to 3_503:
* Some design issues with async I/O that are now fixed.
- Update to 3_499:
* Fix cases where stride goes beyond EOF, and also missing SC_AIO_MAX
- Update to 3_497:
* Disable verify_buffer for async I/O as the buffer can change locations
if the I/Os complete in a different order. Thus causing verify_buffer to get
confused.
- Update to 3.494:
* Add support for sparse files.
detailed changelog at https://www.iozone.org/src/current/Changes.txt
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=32
* Improve the -+M option's compression pattern so that the achieved
compressibility is closer to the value specifed in the -+a option.
* Move memory allocation of main buffer to after the getopt, else
the -S can cause issues later.
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=30
* Adding -+M (special dedupe layout)
* Adding -+a (set compression in special layout)
* Adding -+Q (set dedupe granule size in special layout)
* Cleanup compiler warnings.
* Bug fix code in special_gen_new_buf..
* Bug fix code in special_gen_new_buf.. More copies of the other
bug.
* Bug fix code in special_gen_new_buf.. needed (*op ==0) in one
more line.
* Add -+R option to specify the file names are in a file.
* Fix help menu for -+R option. It does not also use -F
* Bug fix for case of -H where gcc seems to think the size of
long long.
is != size of off64_t
* Bug fix for prototype mismatch in async_write_no_copy.
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=18
* Fix error messages to use the correct file name from
dummyfile[xx] instead of "filename" in the thread tests.
* Fix compiler warning from Clang on MacOS for mythread_create().
Prototype didn't match the formal function definition.
* Switch to IOZ_macosx everywhere for compatibility with
Mountain Lion.
* Increase MAXSTREAMS to 1024. Systems have more power today
than 20+ years ago.
* Make -+W -+C -+y use a flag instead of its option value to
indiate its usage.
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=16
* Some BSD changes to avoid compiler complaints.
* Make sure we don't have missing prototypes.
* Add support for building targets with NO_SIGNAL, NO_FORK, NO_SOCKET
* Fix missing typedef in FreeBSD.
* Fix typeoh in spelling of DragonFly.
* Make the sighandler_t change effective for all BSD derivatives.
* Make the my_sig_t change effective for all BSD derivatives.
* Unify the usage of __FreeBSD__
* Build on BSD 10.3 without warnings. Clang compilers.
* Make more friendly to build on Solaris.
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=14
* Minor bug fix for -J option (think time) in the thread_pread_test()
* Add -+J option. Include think time (-j #) in throughput calculation
* Add better handling of exit values.
* Add new contributor to list.
* Bug fix from Alp Aker:
* Patch for a minor issue in IOzone's signal_handler() function
* Improve consistency of Kbytes instead of kbytes, KBytes, kBytes...
* Fix for 64 bit and touch_dedup.
* Fix for 64 bit and gen_new_buf
* Adjust formatting so fields don't run together.
- clean spec
OBS-URL: https://build.opensuse.org/package/show/benchmark/iozone?expand=0&rev=2