]> git.proxmox.com Git - qemu.git/commit
qemu-timer: Fix limits for w32 mmtimer
authorStefan Weil <sw@weilnetz.de>
Fri, 27 Apr 2012 05:34:40 +0000 (05:34 +0000)
committerStefan Weil <sw@weilnetz.de>
Thu, 3 May 2012 05:04:48 +0000 (07:04 +0200)
commit40f08e87f613273f9dcc8df7d6a0f574b7d28d05
tree1c69d0f004c24f0e364d60365b7843e49a587b3f
parentf156f2385ff72e05e35edea6bea270033bf2756a
qemu-timer: Fix limits for w32 mmtimer

timeSetEvent only accepts delays in the range which is returned by
timeGetDevCaps.

The lower limit is typically 1 (= 1 ms), so the constant value of 1
in the old code usually worked.

The upper limit can be as low as 10000 ms, so the latest changes in
QEMU's timer handling which introduced timeout values above that limit
could result in failures of timeSetEvent when the timer was re-armed.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
qemu-timer.c