Bruce Cran (13): FreeBSD build broken due to missing -lrt Get rid of other-OS headers in .depend Use -pthread instead of -lpthread on FreeBSD First snapshot of FIO for Windows FIO Windows update Fio Windows update Various fixes/updates Windows updates Print error if max number of jobs is exceeded Add instructions for building and running the Windows version of fio to README Re-tab some parts of README Remove version number from Windows MSI file Unify makefiles David Nellans (1): Update verify_backlog documentation Jens Axboe (64): binject: setup and teardown mappings internally binject updates Add missing file.h f->file_data change Initial support for explicit write barriers binject: fix missing includes for stat(2) binject: ctl cleanups Kill -arch from OSX Makefile Fix compile warning on platforms with posix_fallocate Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio Fix segfault when passing in size < block_size A few fixes for 32-bit compiles Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio Fio 1.44.1 Update HOWTO as well for verify_backlog Update for proper binject ioctls binject: ensure we get aligned memory Fio 1.44.2 Call path below SIGALRM isn't safe solaris: log error for failure to enable direct IO nrfiles vs nr_files mixups Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio Sync HOWTO iodepth option with man page Fio 1.44.3 Include fio version in normal output OS headers need fio_file definition now Remove left-over files Merge branch 'winfio' Fio 1.50-rc1 Merge branch 'master' of ssh://router/data/git/fio Merge branch 'winfio' Update Windows version When verify fails, dump the good/bad blocks to files Pretty up the good/bad block verify dumping Ensure that random_seed is also added to dummy io_buf for dumping Add verify_dump option to control whether to dump bad/good blocks or not Don't double print version when invoked with --version Fio 1.50-rc2 Correct basename usage for verify dump We need libgen.h for basename() Change disk util / eta method from signal to thread Make sure that pattern verifies also dump contents Fix race in exit of eta/util thread Comment out ->buf_filled_len in pattern fill Eta/disk thread uses more than the minimum stack Cleanup some verify bits Fio 1.50-rc3 Streamline pattern/meta verifies instead of special casing them Clean io_u->buf_filled_len in io_u_fill_buffer() Add --warnings-fatal/-w option Correct check to o->numjobs > 1 for verify warning Ensure that short command line options work Multiple jobs and verify will not fail if do_verify=0 Remember to initialize return value in fixup_options() Fix merge error hiding mmap ioengine under Windows build Define OS preferred IO engine Get rid of shadow declarations Expand on fill_device option since it apparently causes confusion Add fill_fs alias for fill_device Fio 1.50-rc4 Ensure that we exit with non-zero status on IO engine load failure mmap: catch invalid msync() errors early Remove flist_sort(), it's no longer used Move version logging Fio 1.50 Sebastian Kayser (3): Makefile.solaris: install man pages Add additional references to binary packages fio.1: Add ioengines heads up to the iodepth section Signed-off-by Steven Pratt (1): fix ramp_in Stefan Hajnoczi (3): Close iolog file if reading version string fails Document that write_iolog is unsafe for concurrent jobs setgid first, setuid second