Jens Axboe (98): Improve error logging and handling Gently prod children with a SIGQUIT on terminate Forced kill is not used anymore. Include location for RH related distros. Cleanup requeue handling Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio Don't kill() running threads One step closer to group reporting Add group reporting td vs ts typo Stat summation fixup Document the 'group_reporting' option Be sure to pick up any group error with group_reporting stat.c: Superflous n Default to using gettimeofday() Update terse output Show how many jobs are in a group Terse output change Move description text Revamp file open/close handling Fix invalidate cache typo openfiles fix Engines should not touch nr_open_files anymore file_service_type=random fix get_next_offset() number of loops change Add ->open to struct fio_file null engine: don't dup() stdin anymore Get rid of reopen_files() Fixup reporting for !runtime data directions A few more stat fixes and cleanups Use DDIR_WRITE symbolic value instead of a hard coded 2 Add a real semaphore implemtation Add mutex object file to other Makefile's mutex error handling Make sure each job loads a private io engine Shrink the semaphores a little Remove ->mutex after last use, not on job exit Fix ->file_map leak Document 'openfiles' option null engine: update to support queuing null engine: fix queue bug with repeated commit() calls before event retrieval Turn the CPU burner into a real io engine Clear ->rate_bytes on do_io() loop File truncation and extend fixes Overwrite fix If residual count == full count, fail the io syslet engine: residual fix Return EIO for verification failure If filename not given, use jobname Quit on thread creation failure OOM fixes Note process vs thread in output Add nr parameter to file_service_type File name generation fix One more missed s/td->filename/fn_given pointer -> int conversion warning Show IOPS as well as bw numbers Merge branch 'master' of ssh://git.kernel.dk/data/git/fio Improve job grouping Group reporting fixes disk_util: Allow an engine to turn off disk_util specifically An option need not include ->posval[] entries Allow explicit setting of a number of files Turn file ->open and ->unlink into flags Add file reference counting Don't stack allocate file name If we use jobname as file, only append job/file numer for nrfiles > 1 Strip blank end/front of filenames td->filename vs f->filename typo One more f->file_name typo Normal vs special files fixups Make disk_util() account for all files Init stat for all files, not just current range Improve handling of nr_files != open_files Total file size handling fix nr_files conflict with filename Obscure file randommap fix Add 'fsync_on_close' option Check for open files on io operations Add 'opendir' option Print informative error when we hit the max number of files open Fix double io_u free in error path When opening a new file, check file limit not total number Fix for bs shrinkage Better handling of file creation vs existing files recurse_dir(): Move . and .. check earlier mmap engine: make sure that page unaligned syncs work Update io engine comments New/old file mix fix Fio version 1.14 Left justify help output Add suboption help texts Help update Don't free ->files posixaio engine: better handling of partial completions Merge branch 'master' of ssh://brick.kernel.dk/data/git/fio Fixup new and wrong file name behaviour Fio 1.14a Joel Becker (1): init.c: Fix non-regular-file booboo