X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=thread_options.h;h=4f791cf366dd38360cb31a53daa32a4ca2cae4e1;hp=9ef3d6b155ed95b15877c8152adfd4f0b79864db;hb=bd6afe89a9874aeb788a228f7e63995b191b2eaa;hpb=7b865a2f23d22f82ffcc25756b1eeea55e57f1e3 diff --git a/thread_options.h b/thread_options.h index 9ef3d6b1..4f791cf3 100644 --- a/thread_options.h +++ b/thread_options.h @@ -258,6 +258,9 @@ struct thread_options { char *read_iolog_file; bool read_iolog_chunked; char *write_iolog_file; + char *merge_blktrace_file; + fio_fp64_t merge_blktrace_scalars[FIO_IO_U_LIST_MAX_LEN]; + fio_fp64_t merge_blktrace_iters[FIO_IO_U_LIST_MAX_LEN]; unsigned int write_bw_log; unsigned int write_lat_log; @@ -334,6 +337,12 @@ struct thread_options { unsigned int allow_create; unsigned int allow_mounted_write; + + /* Parameters that affect zonemode=zbd */ + unsigned int read_beyond_wp; + int max_open_zones; + fio_fp64_t zrt; + fio_fp64_t zrf; }; #define FIO_TOP_STR_MAX 256 @@ -534,6 +543,9 @@ struct thread_options_pack { uint8_t read_iolog_file[FIO_TOP_STR_MAX]; uint8_t write_iolog_file[FIO_TOP_STR_MAX]; + uint8_t merge_blktrace_file[FIO_TOP_STR_MAX]; + fio_fp64_t merge_blktrace_scalars[FIO_IO_U_LIST_MAX_LEN]; + fio_fp64_t merge_blktrace_iters[FIO_IO_U_LIST_MAX_LEN]; uint32_t write_bw_log; uint32_t write_lat_log;