X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=thread_options.h;h=3f345c56b3bafaca9eb5acd1210e58633fb63f86;hb=4db089f5dd8a00eb4efdc8694735ef2cc3843998;hp=138d0265b0429c8686f91e5ef50d70725ef69aaa;hpb=211c9b8948b43ed47aedf1227e0444a58db015e4;p=fio.git diff --git a/thread_options.h b/thread_options.h index 138d0265..3f345c56 100644 --- a/thread_options.h +++ b/thread_options.h @@ -105,6 +105,7 @@ struct thread_options { unsigned int softrandommap; unsigned int bs_unaligned; unsigned int fsync_on_close; + unsigned int bs_is_seq_rand; unsigned int random_distribution; @@ -113,8 +114,7 @@ struct thread_options { unsigned int random_generator; - unsigned int perc_rand; - unsigned int perc_seq; + unsigned int perc_rand[DDIR_RWDIR_CNT]; unsigned int hugepage_size; unsigned int rw_min_bs; @@ -236,6 +236,7 @@ struct thread_options { unsigned int flow_sleep; unsigned long long offset_increment; + unsigned long long number_ios; unsigned int sync_file_range; }; @@ -318,6 +319,7 @@ struct thread_options_pack { uint32_t softrandommap; uint32_t bs_unaligned; uint32_t fsync_on_close; + uint32_t bs_is_seq_rand; uint32_t random_distribution; fio_fp64_t zipf_theta; @@ -325,8 +327,7 @@ struct thread_options_pack { uint32_t random_generator; - uint32_t perc_rand; - uint32_t perc_seq; + uint32_t perc_rand[DDIR_RWDIR_CNT]; uint32_t hugepage_size; uint32_t rw_min_bs; @@ -440,6 +441,7 @@ struct thread_options_pack { uint32_t flow_sleep; uint64_t offset_increment; + uint64_t number_ios; uint32_t sync_file_range; } __attribute__((packed));