summaryrefslogtreecommitdiff
path: root/target/i386/kvm.c
diff options
context:
space:
mode:
authorPavel Dovgalyuk <Pavel.Dovgaluk@ispras.ru>2018-01-11 11:24:58 +0300
committerPaolo Bonzini <pbonzini@redhat.com>2018-01-12 13:22:02 +0100
commit829600a519386c7b188d5d813e78ba69bf0bd323 (patch)
tree9a6e6fe965845a0d23623b45b3c04bd4fd786c96 /target/i386/kvm.c
parent8cd91acec8dfea6065272ca828405333f564a612 (diff)
downloadqemu-829600a519386c7b188d5d813e78ba69bf0bd323.zip
hpet: recover timer offset correctly
HPET saves its state by calculating the current time and recovers timer offset using this calculated value. But these calculations include divisions and multiplications. Therefore the timer state cannot be recovered precise enough. This patch introduces saving of the original value of the offset to preserve the determinism of the timer. Signed-off-by: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> Signed-off-by: Maria Klimushenkova <maria.klimushenkova@ispras.ru> Reviewed-by: Juan Quintela <quintela@redhat.com> -- v3: Added compat property for correct migration. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'target/i386/kvm.c')
0 files changed, 0 insertions, 0 deletions