projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
t/zbd: avoid test case 31 failure with small devices
[fio.git]
/
thread_options.h
diff --git
a/thread_options.h
b/thread_options.h
index fdde055e7d71932753b4b1fd500a510929f61693..a36b79094f26a77afdfe327b85182f601cd09c31 100644
(file)
--- a/
thread_options.h
+++ b/
thread_options.h
@@
-309,6
+309,8
@@
struct thread_options {
char *exec_prerun;
char *exec_postrun;
char *exec_prerun;
char *exec_postrun;
+ unsigned int thinkcycles;
+
unsigned int thinktime;
unsigned int thinktime_spin;
unsigned int thinktime_blocks;
unsigned int thinktime;
unsigned int thinktime_spin;
unsigned int thinktime_blocks;
@@
-351,12
+353,14
@@
struct thread_options {
unsigned long long offset_increment;
unsigned long long number_ios;
unsigned long long offset_increment;
unsigned long long number_ios;
+ unsigned int num_range;
+
unsigned int sync_file_range;
unsigned long long latency_target;
unsigned long long latency_window;
unsigned int sync_file_range;
unsigned long long latency_target;
unsigned long long latency_window;
- fio_fp64_t latency_percentile;
uint32_t latency_run;
uint32_t latency_run;
+ fio_fp64_t latency_percentile;
/*
* flow support
/*
* flow support
@@
-387,11
+391,11
@@
struct thread_options {
fio_fp64_t zrt;
fio_fp64_t zrf;
fio_fp64_t zrt;
fio_fp64_t zrf;
-#define FIO_MAX_PLIS 16
unsigned int fdp;
unsigned int fdp;
- unsigned int fdp_pli_select;
- unsigned int fdp_plis[FIO_MAX_PLIS];
- unsigned int fdp_nrpli;
+ unsigned int dp_type;
+ unsigned int dp_id_select;
+ unsigned int dp_ids[FIO_MAX_DP_IDS];
+ unsigned int dp_nr_ids;
unsigned int log_entries;
unsigned int log_prio;
unsigned int log_entries;
unsigned int log_prio;
@@
-626,6
+630,8
@@
struct thread_options_pack {
uint8_t exec_prerun[FIO_TOP_STR_MAX];
uint8_t exec_postrun[FIO_TOP_STR_MAX];
uint8_t exec_prerun[FIO_TOP_STR_MAX];
uint8_t exec_postrun[FIO_TOP_STR_MAX];
+ uint32_t thinkcycles;
+
uint32_t thinktime;
uint32_t thinktime_spin;
uint32_t thinktime_blocks;
uint32_t thinktime;
uint32_t thinktime_spin;
uint32_t thinktime_blocks;
@@
-671,8
+677,8
@@
struct thread_options_pack {
uint64_t latency_target;
uint64_t latency_window;
uint64_t max_latency[DDIR_RWDIR_CNT];
uint64_t latency_target;
uint64_t latency_window;
uint64_t max_latency[DDIR_RWDIR_CNT];
- fio_fp64_t latency_percentile;
uint32_t latency_run;
uint32_t latency_run;
+ fio_fp64_t latency_percentile;
/*
* flow support
/*
* flow support
@@
-703,10
+709,12
@@
struct thread_options_pack {
uint32_t log_prio;
uint32_t fdp;
uint32_t log_prio;
uint32_t fdp;
- uint32_t fdp_pli_select;
- uint32_t fdp_plis[FIO_MAX_PLIS];
- uint32_t fdp_nrpli;
+ uint32_t dp_type;
+ uint32_t dp_id_select;
+ uint32_t dp_ids[FIO_MAX_DP_IDS];
+ uint32_t dp_nr_ids;
+ uint32_t num_range;
/*
* verify_pattern followed by buffer_pattern from the unpacked struct
*/
/*
* verify_pattern followed by buffer_pattern from the unpacked struct
*/