Bruce Cran (10): nice() error handling Fix assumption that pointers fits in a 'long' Add OS_PATH_SEPARATOR for platforms which have different path separator characters (e.g. Windows and 'classic' MacOS). Add FIO_PREFERRED_CLOCK_SOURCE to allow selection of clock source on a per-platform basis. Move Windows port to MinGW Add missing os/windows/posix.c file. Remove unused Windows version.h and version.rc files. Fix tabbing and comment characters in Windows code. stat() doesn't work with devices on Windows, so move check for '\\.\' earlier. Implement sigaction for Windows. Dan Ehrenberg (1): Token-based flow control Daniel Ehrenberg (1): flow: Fixing uninitialized variable Jens Axboe (37): stat: NaN fixes stat: fix typo Install man page in /usr/share/man by default on OSX Move gtod thread to gettime.c Move some code around to better separate front/backend Move variables to backend, fix up line spaces Add gettime.h Fixup a few items spotted by a static code checker Fix a few other static code checker spotted "issues" Fix missing ';' before slave disk utilization in terse output Slave aggregate output format fix Change iolog overlap assert to a debug dump Only attempt zone switch if we have zones enabled Add job files for zone bug Revert "Change iolog overlap assert to a debug dump" mutex: set and use the proper clock source Fix grammatical error Fix build issue for non-cgroup support Fix typo Fixup includes Mutex fixes Mutex timeout work-around mutex: more clock fixes mutex: guard pthread_condattr_setclock() by defined "have ifdef" mac: doesn't have pthread_condattr_setclock() mutex: don't attempt to use CLOCK_MONOTONIC Need glibc 2.8 or bigger for fallocate Fix IOPS logging for mixed read/write workloads Add checksum to verify_header Auto-detect whether to use hw assisted crc32c Use crc32c for the verify_header checksum Remove holes in verify_header structure Fix // comment verify: put all header verification in one place client: exit if no jobs were sent and client is idle Fix verify Fio 2.0.4 Josh Carter (1): Fix bandwidth logging for mixed read/write workloads. Steven Lang (2): Optimize pattern verify Enable completion latency stat collection on verify