must use the
negative
difference unmodified.
regards Christian
Fix lapic time counter read for periodic mode.
In periodic mode the hrtimer is rearmed once expired, see
apic_timer_fn. So _get_remaining should return proper value
even if the guest
time counter read for periodic mode.
In periodic mode the hrtimer is rearmed once expired, see
apic_timer_fn. So _get_remaining should return proper value
even if the guest is not able to process timer interrupts.
Can you describe your specific scenario in more detail?
In my
translated into a zero value
for the time counter. However, in periodic mode we must use the negative
difference unmodified.
regards Christian
Fix lapic time counter read for periodic mode.
In periodic mode the hrtimer is rearmed once expired, see
apic_timer_fn. So _get_remaining
. For oneshot mode this is correctly translated into a zero value
for the time counter. However, in periodic mode we must use the negative
difference unmodified.
regards Christian
Fix lapic time counter read for periodic mode.
In periodic mode the hrtimer is rearmed once expired
use the negative
difference unmodified.
regards Christian
Fix lapic time counter read for periodic mode.
Signed-off-by: Christian Ehrhardt l...@c--e.de
diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
index 43e9fad..eff902d 100644
--- a/arch/x86/kvm/lapic.c
+++ b/arch/x86/kvm