Bruce Cran (6): Windows: add CONFIG_TLS_THREAD=y and swap pthreadGC2 to libwinpthread-1. Fix Windows headers for IPv6 Update Windows build for new threading library Enable IPv6 in the Windows build Fix IPv6 check on FreeBSD by including netinet/in.h Windows: add install directory to the Path environment variable Castor Fu (1): Make configure tests pass pickier compiler options. Christian Ehrhardt (6): fio: fix job clone mem leak fio: allow general repeatability fio: allow milliseconds on all time specifiers fio: provide an option for a startdelay range fio: add multi directory support fio: allow to combine terse output with any selected output type Daniel Gollub (6): Make file.h C++ safe by casting fio_file_flags Make parse.h C++ safe by avoiding "or" keyword Fix g++ warning about void* used in arithmetic Introduce get_ioengine for external engines engines/null: allow build as external C++ ioengine librbd ioengine support Danny Al-Gaaf (2): fio.1: add rbd options to man page add example job file for the RBD engine Grant Grundler (1): fio: consolidate rand_seed to uint64_t Jens Axboe (76): blktrace: add support for non-native endian format Error out gracefully if we don't find the replay device for log replay init: allow FIO_OPT_STR_SET options to have an optional argument init: escape description option string Merge branch 'master' of ssh://git.kernel.dk/data/git/fio Calloc() cleanup Add options to have fio latency profile a device libfio: add missing OS's to fio_os_strings[] Update README to reflect that fio now runs on OpenBSD Add option to manually seed the random generators Add option for specifically setting buffer contents server: convert buffer pattern settings across client/server Fix potential oops in file unlocking at free time engine: basic support for IPv6 in the net IO engine engine: IPv6 net engine updates engine: pass in right protocol family on host lookup server: make the connect code fully IPv6 engine: more checks on IPv6 and multicast Add verify_only to man page server: fix wrong error return on host lookup failure configure: add test for whether required IPv6 helpers client/server: don't reset ipv6 expectations engine: protect net engine IPv6 support with configure check init: update email address Fix for prematurely stopping on verify More precise fix for verify_backlog verification failure verify: always log IO in the order they are issued Fix crash with file locking and dup'ed files Prioritize lockfile= option Add support for testing checksumming speed README: update for crctest crc: ensure we properly match test name crc: add option to list possible crc types Fix issue with td->mutex being used-after-free Fix issue with openfiles= and file sizing Enfore that lockfile= must precede filename= Plug a free basic memory leaks parse: get rid of raw option offsets Fio 2.1.5 parse: cleanup difference between profile and normal options Make err.h a bit more Windows friendly clang: fix warnings with clang build null: style fixup Don't compute iops samples for gtod_reduce=1 Fix inverted logic in gtod_reduce() Fix another typo in gtod_reduce() Fix early termination of cpu id string server: bump protocol version Add support for the Google xxhash checksumming function Add option group/category to allrandrepeat xxhash: dos2unix'ize Fixup time multipliers Improve latency_target runs Unify the time handling Ensure that fio_get_kb_base() doesn't assume 'data' is thread_options Fix crash with --debug=file and NULL file return net: fix accidental overwrite of more than just the address Fixup ->open_files if not given blktrace: load improvements Branch and cache miss speedups Add support for cpus_allowed_policy Update IO engine version windows: add proper header for hweight64() windows: fix fio_cpu_count() definition Fix off-by-one bug in CPU split mask handling cpus_allowed_policy fixups Update cpus_allowed_policy=split documentation Add runstate swap helpers server: fix warnings on some platforms on incompatible pointer type Silence 'io_u might be used uninitialized' warning solaris: fixup new cpuset functions Merge branch 'master' of ssh://git.kernel.dk/data/git/fio Fio 2.1.6 Fix typo in fio_cpu_count() Fix compile on CentOS/RHEL5 Fio 2.1.6.1 John (1): Add OpenBSD support Juan Casse (3): Adds check for numberio during verify phase. Adds verify_only option Adds check for rand_seed during verify phase. Peter Oberparleiter (3): fio: flush log files on test end fio: allow 0 as compress percentage fio: fix last block never being touched by random offsets Puthikorn Voravootivat (3): Fix rand_seed mismatches in verify phase Fix verify_backlog start verification before finish writing Fix verify_only option not working properly Sitsofe Wheeler (2): cpuid: Null terminate x86 CPU string. io_u_qiter: Fix buffer overrun Stefan Hajnoczi (2): init: --minimal does not take an optional argument init: log error on missing --output-format argument