]> git.proxmox.com Git - mirror_qemu.git/commitdiff
hw/acpi/tco.c: fix tco timer stop
authorIgor Pavlikevich <ipavlikevich@gmail.com>
Mon, 6 Feb 2017 14:44:55 +0000 (17:44 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Tue, 28 Feb 2017 06:03:39 +0000 (09:03 +0300)
TCO timer does not actually stop

Signed-off-by: Igor Pavlikevich <ipavlikevich@gmail.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/acpi/tco.c

index 8ce7daf23a11250bbd2ea81ecf53af2fa7ec6990..b4adac88cd80585661b022e60c8ebcd00c40db0f 100644 (file)
@@ -49,6 +49,7 @@ static inline void tco_timer_reload(TCOIORegs *tr)
 static inline void tco_timer_stop(TCOIORegs *tr)
 {
     tr->expire_time = -1;
+    timer_del(tr->tco_timer);
 }
 
 static void tco_timer_expired(void *opaque)