gettime: include per-cpu clock calibration in cpu clock test
[fio.git] / gettime.c
index 0683bd1552093298b4a868e08ee1edf97ad80a62..f5be6bd00d2eff90a6583eaed217bcc6a498b62e 100644 (file)
--- a/gettime.c
+++ b/gettime.c
@@ -429,6 +429,10 @@ int fio_monotonic_clocktest(void)
        uint64_t seq = 0;
        int i;
 
+       fio_debug |= 1U << FD_TIME;
+       calibrate_cpu_clock();
+       fio_debug &= ~(1U << FD_TIME);
+
        threads = malloc(nr_cpus * sizeof(struct clock_thread));
        tentries = CLOCK_ENTRIES * nr_cpus;
        entries = malloc(tentries * sizeof(struct clock_entry));