]> Git Repo - qemu.git/blobdiff - qemu-timer.c
block: initialize qcrypto API at startup
[qemu.git] / qemu-timer.c
index f16e422837dd996c7dbc56140abfba9501996b7e..4441fe66fffb0536b9fef765affdf1f188e210dc 100644 (file)
@@ -22,6 +22,7 @@
  * THE SOFTWARE.
  */
 
+#include "qemu/osdep.h"
 #include "qemu/main-loop.h"
 #include "qemu/timer.h"
 #include "sysemu/replay.h"
@@ -393,7 +394,9 @@ static bool timer_mod_ns_locked(QEMUTimerList *timer_list,
 static void timerlist_rearm(QEMUTimerList *timer_list)
 {
     /* Interrupt execution to force deadline recalculation.  */
-    qemu_clock_warp(timer_list->clock->type);
+    if (timer_list->clock->type == QEMU_CLOCK_VIRTUAL) {
+        qemu_start_warp_timer();
+    }
     timerlist_notify(timer_list);
 }
 
This page took 0.022951 seconds and 4 git commands to generate.