fio: allow milliseconds on all time specifiers
[fio.git] / time.c
diff --git a/time.c b/time.c
index c4d1d4c7c6ee5da1cac47011d0ccd86a1ae1e78a..b374d3e71eb976715a4ae86bd998f48108aec18d 100644 (file)
--- a/time.c
+++ b/time.c
@@ -53,7 +53,7 @@ void usec_sleep(struct thread_data *td, unsigned long usec)
        } while (!td->terminate);
 }
 
-unsigned long mtime_since_genesis(void)
+uint64_t mtime_since_genesis(void)
 {
        return mtime_since_now(&genesis);
 }
@@ -71,7 +71,7 @@ int ramp_time_over(struct thread_data *td)
                return 1;
 
        fio_gettime(&tv, NULL);
-       if (mtime_since(&td->epoch, &tv) >= td->o.ramp_time * 1000) {
+       if (mtime_since(&td->epoch, &tv) >= td->o.ramp_time ) {
                td->ramp_time_over = 1;
                reset_all_stats(td);
                td_set_runstate(td, TD_RAMP);