Elliott, Robert (Server Storage) (1): fio: remove deprecated --latency-log from manpage Fabrice Bacchella (1): Improved support for libhdfs Jens Axboe (62): Add support for verify triggers and verify state saving client: replace duplicate code with read_data() Merge branch 'verify-trigger' verify: verify_state_gen_name() should check size Fix some shadow warnings for some gcc variants verify: allow empty/no trigger file Kill off -Wshadow again trigger: enable separate remote and local trigger HOWTO: add description and examples of verify triggers client: defer local trigger execute until after state is received trigger: always send trigger, not just when remote command is set server: fix missing ETA in some cases blktrace: correct setting of iodepth iolog: account for wasted time in ipo stall lfsr: don't pass in last value to lfsr_next() Fixup t/ test apps for lfsr_next change() Make gfio build with --build-static Bump disk util stats from 32 to 64-bit values Merge branch 'master' of ssh://git.kernel.dk/data/git/fio Fix a few spelling errors Remove 'td' parameter from fill_pattern() Use specified buffer_pattern (if given) for all io_u fills Don't clear 'refill_buffers' unconditionally for pattern fill Use specified compression/pattern for verify buffers too verify: cleanup sync: use io_u_log_error() for more detailed error messages parse: make suggestions for unknown options lib/rand: fix bug with non uint64_t aligned random buffer fill lib/rand: cleanup __fill_random_buffer() options: show closest match for unknown job option options: strip off =optval when matching Update date and email in man page options: add support for checking if an option has been set Get rid of _set variables Always scramble buffers, if scramble_buffers is set Use fio_option_is_set() for ioprio setting Fix server/client set_options conversion gluster: wire up sync/datasync opcodes btrace2fio: add support for collapsing close entries Update size/io_size descriptions backend: abstract out waiting for completions backend: fix should_check_rate() typo in wait_for_completions() Fix read/write mix and different levels of randomness Merge branch 'master' of ssh://git.kernel.dk/data/git/fio file: move mmap related data to engines/mmap.c where it belongs Add helpers for getting/setting file engine data file: unionize lfsr/randommap backend: fix off-by-one in nsec calculation backend: use monotonic clock for ETA, if we have it engines/mmap: fix segfault on large devices and 32-bit archs engines/mmap: clear partial mmap flag on close gettime: don't attempt to fixup what looks like a backwards clock gettime: limit warning on CPU clock gettime: improve gettimeofday() offload support gettime-thread: fix missing startup mutex gettime-thread: set and allow multiple CPUs gettime: fix overflow in cycle to usec conversion gettime: cleanup for FIO_DEBUG_TIME stat: always show disk util in terse v3/v4 gettime: offset CPU cycle counter by initial value gettime: fix compile warning for !ARCH_HAVE_CPU_CLOCK Fio 2.2.0 Robert Elliott (1): eta.c: check malloc return code