diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-05-04 17:07:28 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-05-04 17:07:28 -0700 |
commit | 8dcf5782848600ecfd0df3a45c521b5ad0fcb42e (patch) | |
tree | 72821491c1ca5b0660599b4c06a27770d6800cd3 /arch/x86/kvm/i8254.c | |
parent | e73b65f1db7e3baa3db43951476b7d2d2381ba35 (diff) | |
parent | b8ba5f10c5956d2b297766fda8f4f5ab8ad1e2cc (diff) | |
download | kernel_samsung_smdk4412-8dcf5782848600ecfd0df3a45c521b5ad0fcb42e.zip kernel_samsung_smdk4412-8dcf5782848600ecfd0df3a45c521b5ad0fcb42e.tar.gz kernel_samsung_smdk4412-8dcf5782848600ecfd0df3a45c521b5ad0fcb42e.tar.bz2 |
Merge branch 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
* 'kvm-updates-2.6.26' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm:
x86: KVM geust: make setup_secondary_clock definition dependent on local apic
KVM: MMU: Allow more than PAGES_PER_HPAGE write protections per large page
KVM: avoid fx_init() schedule in atomic
KVM: Avoid spurious execeptions after setting registers
KVM: PIT: support mode 4
KVM: x86 emulator: disable writeback on lmsw
KVM: ppc: deliver INTERRUPT_FP_UNAVAIL to the guest
KVM: ppc: Handle guest idle by emulating MSR[WE] writes
KVM: x86: task switch: fix wrong bit setting for the busy flag
KVM: VMX: Enable EPT feature for KVM
KVM: VMX: Prepare an identity page table for EPT in real mode
KVM: Export necessary function for EPT
KVM: MMU: Remove #ifdef CONFIG_X86_64 to support 4 level EPT
KVM: MMU: Add EPT support
KVM: Add kvm_x86_ops get_tdp_level()
KVM: MMU: Move some definitions to a header file
KVM: VMX: EPT Feature Detection
Diffstat (limited to 'arch/x86/kvm/i8254.c')
-rw-r--r-- | arch/x86/kvm/i8254.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kvm/i8254.c b/arch/x86/kvm/i8254.c index 4c943ea..3324d90 100644 --- a/arch/x86/kvm/i8254.c +++ b/arch/x86/kvm/i8254.c @@ -288,6 +288,8 @@ static void pit_load_count(struct kvm *kvm, int channel, u32 val) * mode 1 is one shot, mode 2 is period, otherwise del timer */ switch (ps->channels[0].mode) { case 1: + /* FIXME: enhance mode 4 precision */ + case 4: create_pit_timer(&ps->pit_timer, val, 0); break; case 2: |