While preparing to fix up KVM_REQ_PENDING_TIMERS, and looking for a bug that turned out not to exist, I cleaned up kvm_timer a little. Avi Kivity (4): KVM: Remove internal timer abstraction. KVM: Simplify kvm_timer KVM: Simplify kvm_pit_timer KVM: fold kvm_pit_timer into kvm_kpit_state arch/x86/kvm/Makefile | 2 +- arch/x86/kvm/i8254.c | 64 +++++++++++++++++++----------------------------- arch/x86/kvm/i8254.h | 6 ++++- arch/x86/kvm/kvm_timer.h | 18 -------------- arch/x86/kvm/lapic.c | 42 ++++++++++++++++++++++--------- arch/x86/kvm/lapic.h | 9 ++++++- arch/x86/kvm/timer.c | 47 ----------------------------------- arch/x86/kvm/x86.c | 2 +- 8 files changed, 71 insertions(+), 119 deletions(-) delete mode 100644 arch/x86/kvm/kvm_timer.h delete mode 100644 arch/x86/kvm/timer.c -- 1.7.11.3 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html