KVM: In kernel PIT model
The patch moves the PIT model from userspace to kernel, and increases the timer accuracy greatly. [marcelo: make last_injected_time per-guest] Signed-off-by:Sheng Yang <sheng.yang@intel.com> Signed-off-by:
Marcelo Tosatti <mtosatti@redhat.com> Tested-and-Acked-by:
Alex Davis <alex14641@yahoo.com> Signed-off-by:
Avi Kivity <avi@qumranet.com>
Showing
- arch/x86/kvm/Makefile 2 additions, 1 deletionarch/x86/kvm/Makefile
- arch/x86/kvm/i8254.c 586 additions, 0 deletionsarch/x86/kvm/i8254.c
- arch/x86/kvm/i8254.h 61 additions, 0 deletionsarch/x86/kvm/i8254.h
- arch/x86/kvm/irq.c 3 additions, 0 deletionsarch/x86/kvm/irq.c
- arch/x86/kvm/x86.c 9 additions, 0 deletionsarch/x86/kvm/x86.c
- include/asm-x86/kvm_host.h 1 addition, 0 deletionsinclude/asm-x86/kvm_host.h
- include/linux/kvm.h 2 additions, 0 deletionsinclude/linux/kvm.h
Loading
Please register or sign in to comment