Bart Van Assche (7): Declare stat_calc_lat_nu() static Introduce enum n2s_unit Simplify num2str() Change return type of td_io_commit() into void gfapi: Make fio_gf_queue() set the I/O unit error status instead of returning -EINVAL Remove dead code from fio_io_sync() Introduce enum fio_q_status Bill O'Donnell (2): make fio scripts python3-ready make fio scripts python3-ready (part 2) Jens Axboe (28): Merge branch 'nvml-to-pmdk' of https://github.com/sscargal/fio init: ensure that read/write use the same random seed for verify parse: add support for soft deprecated options Deprecate verifysort and verifysort_nr iolog: update stale comment Remove verifysort/verifysort_nr from documentation Merge branch 'master' of https://github.com/bvanassche/fio engines: fixup fio_q_status style violations configure: use proper CONFIG_ prefix for asprintf/vasprintf engines/libaio: don't sleep for 0 reap return for 0 event check t/*: missing statics blktrace: don't re-clear ipo blktrace: ignore 0 byte writes iolog: always use calloc() and always init both lists blktrace: change barrier to a flush blktrace: handle flush/sync replay blktrace: kill zero sized write test blktrace: add 'reply_skip' option Makefile: ensure we kill all object files Update documentation for 'replay_skip' blktrace: make sure to account SYNC/TRIM at load time iolog/blktrace: boolean conversion iolog: default to good return Merge branch 'master' of https://github.com/majianpeng/fio Merge branch 'sg-verify2' of https://github.com/vincentkfu/fio Fix typo in bssplit documentation io_u: ensure to invalidate cache on time_based random reads Fio 3.7 Jianpeng Ma (1): This partly revert 97bb54c9606c(add __load_ioengine() to separate ioengine loading from td context) Vincent Fu (2): engines/sg: add support for WRITE AND VERIFY, WRITE SAME docs: add documentation for sg ioengine WRITE SAME, WRITE AND VERIFY command support sscargal (1): NVML references renamed to PMDK