projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix iodepth_batch=0
[fio.git]
/
libfio.c
diff --git
a/libfio.c
b/libfio.c
index 6c74852c4f0fb65cdc387f369588a2bd5ed6ca31..55762d7be3cc99617c95e9981f9cc40413e3b4c0 100644
(file)
--- a/
libfio.c
+++ b/
libfio.c
@@
-33,6
+33,7
@@
#include "smalloc.h"
#include "os/os.h"
#include "filelock.h"
#include "smalloc.h"
#include "os/os.h"
#include "filelock.h"
+#include "helper_thread.h"
/*
* Just expose an empty list, if the OS does not support disk util stats
/*
* Just expose an empty list, if the OS does not support disk util stats
@@
-146,9
+147,12
@@
void reset_all_stats(struct thread_data *td)
fio_gettime(&tv, NULL);
memcpy(&td->epoch, &tv, sizeof(tv));
memcpy(&td->start, &tv, sizeof(tv));
fio_gettime(&tv, NULL);
memcpy(&td->epoch, &tv, sizeof(tv));
memcpy(&td->start, &tv, sizeof(tv));
+ memcpy(&td->iops_sample_time, &tv, sizeof(tv));
+ memcpy(&td->bw_sample_time, &tv, sizeof(tv));
lat_target_reset(td);
clear_rusage_stat(td);
lat_target_reset(td);
clear_rusage_stat(td);
+ helper_reset();
}
void reset_fio_state(void)
}
void reset_fio_state(void)
@@
-190,7
+194,7
@@
static const char *td_runstates[] = {
"REAPED",
};
"REAPED",
};
-
static
const char *runstate_to_name(int runstate)
+const char *runstate_to_name(int runstate)
{
compiletime_assert(TD_LAST == 12, "td runstate list");
if (runstate >= 0 && runstate < TD_LAST)
{
compiletime_assert(TD_LAST == 12, "td runstate list");
if (runstate >= 0 && runstate < TD_LAST)