Gurudas Pai (1): Fix bad references to 'sgio' Jens Axboe (104): Put the logs in the current directory Allow marking of queue depth for more than 1 io_u at the time Merge branch 'master' of ssh://git.kernel.dk/data/git/fio Fix crash with iolog Fix off-by-one in last_block() Improve iodepth logging Fix bad interaction with file open/close and queuing Silence put_file() complaint Add option for refilling IO buffers on each submit If verify is enabled, automatically enable refill_buffers Add logging for queue submit and complet counts smalloc: increase alloc size smalloc: debug Add job number specific dumping and fix atexit() error Work-around too large block count Silence warning on older gcc (bogus) Non-linux Makefile updates smalloc: add pre and post redzone checks to pointers Remove early directory check Fix out-of-band deref of (potentially) gone threads structure smalloc: change to a bitmap allocator smalloc: turn on the thread safe flag Fio 1.21-rc1 smalloc: cleanup and remove debug printf() smalloc: fix compile error smalloc: kill another debug printf() smalloc: fix off-by-one in ptr_valid() smalloc: fix map overflow smalloc: final cleanups Fio 1.21-rc2 Fixup rwmixread/write options Fixup distribution of reads and writes in a mixed workload Merge branch 'master' of ssh://router/data/git/fio Fix refill buffers overwriting verify data Fix bug in put_file() and __file_invalidate_cache() Fio 1.21-rc3 net engine: improve host/port parsing Make it work on opensolaris vsync: Fix issue with double issue of io_u close_ioengine() clears ->data after calling engine cleanup Add dprint() to io_u requeue Move the lib/ stuff around a bit More fixes to FreeBSD and Solaris Makefile Fix build with FIO_INC_DEBUG not included Remove icc reference in Linux Makefile Cleanup lib/strsep.c strsep got lost in Makefile.solaris errno is not negative Fixup posix_fallocate() usage Seperate status timer setup from disk util timer Add sparc and sparc64 support ffz() takes ints, so change the file_map to being int based Readd the arch ffz functions Add missing lib/ffz.h file Fix off-by-one in generic ffz x86-64: ffz need only search the first 32-bits x86-64: enable arch ffz again Speedup mark_random_map() Be sure to use internal __ffs, not glibc variant smalloc: use optimized ffz() Inc block in mark_random_map() Do at least one block if randommap fails us Fio 1.21-rc4 Don't make posix_fallocate() set td->verror Add Solaris native aio engine Rename list_* function and file to flist_ to avoid conflict with FreeBSD Not all platforms have ENODATA Rename fls() to __fls() Guard posix_fallocate() behind OS define posixaio: need fcntl.h posixaio: not all platforms have aio_fsync() net engine: missing includes mutex: only regard less-than-zero return as error FreeBSD Makefile update Fio 1.21-rc5 Missed fls() -> __fls() conversion Fio 1.21-rc6 solarisaio: IO depth constrained by MAXASYNCHIO Include solarisaio in README Move fls.h in with the other lib helpers solarisaio: aiowait() can return (void *) -1 for error solarisaio: support signal driven async IO Remove comment wrt sigaction() usage, it's deprecated Makefile update Base FreeBSD Makefile on Linux, but insist on gmake usage Missing time store in rwmix switch Fio 1.21-rc7 Add write barriers Add missing splice syscall numbers for alpha and s390 Kill useless undef's We need to grab and mark the file open before jumping to an error path Add directio support to Solaris Solaris: support for proper random functions Compile warning for non-signal driven solaris asynch io Add OS agnostic RAND_MAX MAP_ANON requires fd == -1 Don't print 100% done, when we don't have a time estimate yet Add iodepth_batch_complete control Help entry typos HOWTO spelling Fio 1.21-rc8 ETA fix Linux sysfs change broke fio disk lookup Fio 1.21