]> git.proxmox.com Git - qemu.git/commitdiff
i386 linux 2.6 timer fix
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 26 Jan 2005 21:56:26 +0000 (21:56 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 26 Jan 2005 21:56:26 +0000 (21:56 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1243 c046a42c-6fe2-441c-8c8c-71466251a162

vl.c

diff --git a/vl.c b/vl.c
index 27c6f3842583a93bd194b04cf5cc4513b6b4f3bd..107845eb4923bd05883114343226abe38dc8913e 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -922,7 +922,7 @@ static void init_timers(void)
         sigaction(SIGALRM, &act, NULL);
 
         itv.it_interval.tv_sec = 0;
-        itv.it_interval.tv_usec = 1000;
+        itv.it_interval.tv_usec = 999; /* for i386 kernel 2.6 to get 1 ms */
         itv.it_value.tv_sec = 0;
         itv.it_value.tv_usec = 10 * 1000;
         setitimer(ITIMER_REAL, &itv, NULL);