mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-26 20:03:54 -06:00
![]() Instead of migrating the raw tick_offset, goldfish_rtc migrates a
recalculated value based on QEMU_CLOCK_VIRTUAL. As QEMU_CLOCK_VIRTUAL
stands still across a save-and-restore cycle, the guest RTC becomes out
of sync with the host RTC when the VM is restored.
As described in the bug description, it looks like this calculation was
copied from pl031 RTC, which had its tick_offset migration fixed by
Commit
|
||
---|---|---|
.. | ||
allwinner-rtc.c | ||
aspeed_rtc.c | ||
ds1338.c | ||
exynos4210_rtc.c | ||
goldfish_rtc.c | ||
Kconfig | ||
ls7a_rtc.c | ||
m41t80.c | ||
m48t59-internal.h | ||
m48t59-isa.c | ||
m48t59.c | ||
mc146818rtc.c | ||
meson.build | ||
pl031.c | ||
sun4v-rtc.c | ||
trace-events | ||
trace.h | ||
xlnx-zynqmp-rtc.c |