From: Laurent Vivier <laur...@vivier.eu> After a migration the clock offset is updated, but we also need to re-arm the alarm if needed.
Signed-off-by: Laurent Vivier <laur...@vivier.eu> Reviewed-by: Alistair Francis <alistair.fran...@wdc.com> Reviewed-by: Philippe Mathieu-Daudé <f4...@amsat.org> Message-id: 20201220112615.933036-7-laur...@vivier.eu Signed-off-by: Alistair Francis <alistair.fran...@wdc.com> --- hw/rtc/goldfish_rtc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/rtc/goldfish_rtc.c b/hw/rtc/goldfish_rtc.c index 0f4e8185a7..e07ff0164e 100644 --- a/hw/rtc/goldfish_rtc.c +++ b/hw/rtc/goldfish_rtc.c @@ -211,6 +211,8 @@ static int goldfish_rtc_post_load(void *opaque, int version_id) qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL); s->tick_offset = s->tick_offset_vmstate - delta; + goldfish_rtc_set_alarm(s); + return 0; } -- 2.30.1