X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=stat.h;h=76a71d486c3016b3201857e3449ca6d77d89a763;hp=8a1536e889b633593f2dabcfe439b9046e8fb42a;hb=941bda94c6b985a16999a22757e7174872682579;hpb=7956f141c058cdd95f14491ee646b7f7951ab2ab diff --git a/stat.h b/stat.h index 8a1536e8..76a71d48 100644 --- a/stat.h +++ b/stat.h @@ -9,7 +9,9 @@ struct group_run_stats { uint64_t io_kb[DDIR_RWDIR_CNT]; uint64_t agg[DDIR_RWDIR_CNT]; uint32_t kb_base; + uint32_t unit_base; uint32_t groupid; + uint32_t unified_rw_rep; }; /* @@ -123,6 +125,7 @@ struct thread_stat { uint32_t pid; char description[FIO_JOBNAME_SIZE]; uint32_t members; + uint32_t unified_rw_rep; /* * bandwidth and latency stats @@ -145,6 +148,7 @@ struct thread_stat { * IO depth and latency stats */ uint64_t clat_percentiles; + uint64_t percentile_precision; fio_fp64_t percentile_list[FIO_IO_U_LIST_MAX_LEN]; uint32_t io_u_map[FIO_IO_U_MAP_NR]; @@ -170,6 +174,7 @@ struct thread_stat { uint32_t first_error; uint32_t kb_base; + uint32_t unit_base; }; struct jobs_eta { @@ -184,12 +189,13 @@ struct jobs_eta { uint64_t elapsed_sec; uint64_t eta_sec; uint32_t is_pow2; + uint32_t unit_base; /* * Network 'copy' of run_str[] */ uint32_t nr_threads; - uint8_t run_str[0]; + uint8_t run_str[]; }; extern void show_thread_status(struct thread_stat *ts, struct group_run_stats *rs);