]> git.proxmox.com Git - mirror_qemu.git/blobdiff - main-loop.c
block: fix return code for partial write for Linux AIO
[mirror_qemu.git] / main-loop.c
index 19beae76ad1ab533febfac85d79bd46b9ec38a42..89a699419f4da2020b5f114af1753bd9003e1598 100644 (file)
@@ -23,7 +23,8 @@
  */
 
 #include "qemu/osdep.h"
-#include "qemu-common.h"
+#include "qapi/error.h"
+#include "qemu/cutils.h"
 #include "qemu/timer.h"
 #include "qemu/sockets.h"      // struct in_addr needed for libslirp.h
 #include "sysemu/qtest.h"
@@ -509,7 +510,7 @@ int main_loop_wait(int nonblocking)
 
     /* CPU thread can infinitely wait for event after
        missing the warp */
-    qemu_clock_warp(QEMU_CLOCK_VIRTUAL);
+    qemu_start_warp_timer();
     qemu_clock_run_all_timers();
 
     return ret;