* [PATCH] qemu-kvm: Fix in-kernel PIT reset
@ 2011-06-27 10:23 Jan Kiszka
2011-06-28 8:20 ` Avi Kivity
0 siblings, 1 reply; 2+ messages in thread
From: Jan Kiszka @ 2011-06-27 10:23 UTC (permalink / raw)
To: Avi Kivity, Marcelo Tosatti; +Cc: kvm
Analogously to the PIC, we were lacking sync of the PIT user space
state to the kernel after reset. Fix it pragmatically, the code will be
reworked for upstream anyway.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
hw/i8254.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/i8254.c b/hw/i8254.c
index 33974db..824d5c7 100644
--- a/hw/i8254.c
+++ b/hw/i8254.c
@@ -487,6 +487,9 @@ static void pit_reset(DeviceState *dev)
s->gate = (i != 2);
pit_load_count(pit, 0, i);
}
+ if (vmstate_pit.post_load) {
+ vmstate_pit.post_load(pit, 2);
+ }
}
#ifdef TARGET_I386
--
1.7.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-06-28 8:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-27 10:23 [PATCH] qemu-kvm: Fix in-kernel PIT reset Jan Kiszka
2011-06-28 8:20 ` Avi Kivity
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox