linux/arch/x86/kvm
Marcelo Tosatti 52d939a0bf KVM: PIT: provide an option to disable interrupt reinjection
Certain clocks (such as TSC) in older 2.6 guests overaccount for lost
ticks, causing severe time drift. Interrupt reinjection magnifies the
problem.

Provide an option to disable it.

[avi: allow room for expansion in case we want to disable reinjection
      of other timers]

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-03-24 11:02:55 +02:00
..
i8254.c KVM: PIT: provide an option to disable interrupt reinjection 2009-03-24 11:02:55 +02:00
i8254.h KVM: PIT: provide an option to disable interrupt reinjection 2009-03-24 11:02:55 +02:00
i8259.c KVM: Add locking to virtual i8259 interrupt controller 2008-12-31 16:55:48 +02:00
irq.c KVM: x86: fix LAPIC pending count calculation 2009-02-15 02:47:38 +02:00
irq.h KVM: x86: fix LAPIC pending count calculation 2009-02-15 02:47:38 +02:00
Kconfig
kvm_cache_regs.h
kvm_svm.h KVM: x86: Virtualize debug registers 2009-03-24 11:02:49 +02:00
lapic.c KVM: x86: fix LAPIC pending count calculation 2009-02-15 02:47:38 +02:00
lapic.h KVM: x86: fix LAPIC pending count calculation 2009-02-15 02:47:38 +02:00
Makefile KVM: change KVM to use IOMMU API 2009-01-03 14:11:07 +01:00
mmu.c KVM: MMU: Drop walk_shadow() 2009-03-24 11:02:53 +02:00
mmu.h
paging_tmpl.h KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in invlpg() 2009-03-24 11:02:53 +02:00
svm.c KVM: x86: Wire-up hardware breakpoints for guest debugging 2009-03-24 11:02:50 +02:00
tss.h
vmx.c KVM: VMX: initialize TSC offset relative to vm creation time 2009-03-24 11:02:53 +02:00
x86_emulate.c KVM: Fix vmload and friends misinterpreted as lidt 2009-03-24 11:02:51 +02:00
x86.c KVM: PIT: provide an option to disable interrupt reinjection 2009-03-24 11:02:55 +02:00
x86.h