diff options
| author | Laurent Vivier <laurent@vivier.eu> | 2020-12-20 12:26:14 +0100 |
|---|---|---|
| committer | Alistair Francis <alistair.francis@wdc.com> | 2021-03-04 09:43:29 -0500 |
| commit | 6b9409ba5f79b93411f32d2589fd3a3a3e4e62e2 (patch) | |
| tree | f1ac8b289b8947f9fe6127349174c643b72344c2 /hw/rtc | |
| parent | 01153d2b606ccef3414cbedd3309e7c965902b6b (diff) | |
| download | focaccia-qemu-6b9409ba5f79b93411f32d2589fd3a3a3e4e62e2.tar.gz focaccia-qemu-6b9409ba5f79b93411f32d2589fd3a3a3e4e62e2.zip | |
goldfish_rtc: re-arm the alarm after migration
After a migration the clock offset is updated, but we also need to re-arm the alarm if needed. Signed-off-by: Laurent Vivier <laurent@vivier.eu> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-id: 20201220112615.933036-7-laurent@vivier.eu Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'hw/rtc')
| -rw-r--r-- | hw/rtc/goldfish_rtc.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |