Jens Axboe (47): Fix bug in sha256 verify Use log_info() more consistently Add check for OPT_LEN_MAX being too small Quote profile name Add support for registrering external options Merge branch 'master' of ssh://router/data/git/fio Add support for loadable profiles Add parser support for out-of-td option storage Add initial support for profile specific options More progress on per-profile options support Make sure profile options get added to long_options[] Cleanup profile support Add profile description Allow holes in the option posval (possible values) Allow the adding of 'posval' for dynamic options like 'profile' Allow profiles to override internal io_u functions Fix parse strlen() bug Make profile io op overrides a dedicated structure Add profile td init/exit with stored data Remove debug printf() Initial suppor for sync_file_range() Allow OR'able option values Make sure we handle multiple arguments to sync_file_range Add documentation for 'sync_file_range' Abstract out generic sync helper Assign io_u->error directly in do_io_u_sync() Update libaio/posixaio/splice for sync updates Fix parser bug capping multi value options at 2 Fix broken FIO_OPT_STR option Add __weak sync_file_range() Check for syscall definitions, before declaring __weak helper Fix bad type usage in parse.c for external options Verify log message Catch error on ->commit and ->get_events Set verify_interval to minimum blocksize if not given Use 'o' consistently in fixup_options() Don't call getpid() in dprint() unless we are going to use it Fix bad sign on td_verror() Optimize __get_io_u() for better code foot print Make the dprint() processing out-of-line Update other OS makefiles Add log_valist() __dprint() fixup Only define str_sfr_cb() if FIO_HAVE_SYNC_FILE_RANGE is set OSX should use off_t for off64_t Make ARMv7 build and work Fio 1.38 Zhang, Yanmin (1): Increase OPT_LEN_MAX