Davide Libenzi (1): GUASI API change Jens Axboe (57): Fix bug with stripping white space at the front of an option Fix __must_check compile on older compilers Fix typo in previous compiler patch for gcc 3.x compiler.h needs to define __must_check if not set Only use posix_fallocate(), if we are overwriting Fix memory overflow with > 64 byte options Fix loop with multiple files syslet engine: fix segfault if syslets are not available Increase latency histogram resolution Warn when seeing a job option outside of a job section Unlink a writeable file, if overwrite isn't set Save a division, if delta is non-zero. Log and return error in early file open checks splice engine: return negative for error sg engine: errno return value fixes sg engine: do type check only when sd has been setup sg engine: fix old comment Fio 1.15.1 Fix disk utilization and ioscheduler switch on raw devices Seperate disk util code out of fio.c Move os/arch/compiler headers into directories Fix sysfs_root assignment with multiple identical devices Have strip_blank_end() also strip off any comments Let parse_options() decide on when parsing failed Add a '--showcmd' option for dumping a job file Fix problem with treating ENOENT as an error For non-file engines, set ->real_file_size if total size is known A ->close_file() operation isn't strictly needed Put the ->real_file_size handling into fio Fio 1.15.2 Warn more gently if the kernel is too old for io scheduler switching Add check for pipe/fifo files Fix problem with f->last_completed_pos not being correct on requeues Add support for using '-' as filename for stdin/stdout No need to check for type before doing fsync() Better checks for disk util init If writing to stdout, move stat output to stderr Log and dump short ios We do need to send a SIGQUIT to a process/thread, even if it is running Reduntant write bit checks Add zero_buffers option IO buffer allocation cleanup Replace random constant with the symbolic name (GR prime) Add time_based option Have the job set ->terminate when runtime is exceeded Revert "We do need to send a SIGQUIT to a process/thread, even if it is running" Mask in BE ioprio class as default Fix --showcmd bug Fix command line parsing bug Fix file unlinking Fio is also available over http:// Fio 1.16 Fix read_iolog More iolog fixes Disk stat improvements Fix bug with file references Fio 1.16.1 gurudas pai (2): Fix parsing of job section with preceeding space Fix bug with stonewall option causing segfault root (1): Merge branch 'master' of axboe@router:/data/git/fio