summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)AuthorFilesLines
2008-07-20KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destructionMarcelo Tosatti1-0/+5
2008-07-20KVM: Prefix some x86 low level function with kvm_, to avoid namespace issuesAvi Kivity1-9/+9
2008-07-20KVM: Apply the kernel sigmask to vcpus blocked due to being uninitializedAvi Kivity1-5/+5
2008-07-20KVM: move slots_lock acquision down to vapic_exitMarcelo Tosatti1-2/+2
2008-07-20KVM: x86 emulator: lazily evaluate segment registersAvi Kivity1-21/+0
2008-07-20KVM: Use printk_rlimit() instead of reporting emulation failures just onceAvi Kivity1-3/+1
2008-07-20KVM: Do not calculate linear rip in emulation failure reportGlauber Costa1-2/+2
2008-07-20KVM: Add coalesced MMIO support (x86 part)Laurent Vivier1-0/+3
2008-07-20KVM: kvm_io_device: extend in_range() to manage len and write attributeLaurent Vivier1-11/+17
2008-07-20KVM: Prefixes segment functions that will be exported with "kvm_"Guillaume Thouvenin1-39/+39
2008-07-20KVM: MTRR supportAvi Kivity1-4/+48
2008-07-20KVM: VMX: Enable NMI with in-kernel irqchipSheng Yang1-0/+1
2008-07-20KVM: IOAPIC/LAPIC: Enable NMI supportSheng Yang1-0/+6
2008-07-20KVM: Remove unnecessary ->decache_regs() callAvi Kivity1-1/+0
2008-07-20KVM: Remove decache_vcpus_on_cpu() and related callbacksAvi Kivity1-8/+0
2008-07-20KVM: VMX: Add list of potentially locally cached vcpusAvi Kivity1-27/+0
2008-07-20KVM: add missing kvmtrace bitsJoerg Roedel1-5/+20
2008-07-20KVM: add statics were possible, function definition in lapic.hHarvey Harrison1-2/+2
2008-06-26smp_call_function: get rid of the unused nonatomic/retry argumentJens Axboe1-1/+1
2008-06-24KVM: Make kvm host use the paravirt clocksource structsGerd Hoffmann1-13/+62
2008-06-24KVM: close timer injection race window in __vcpu_runMarcelo Tosatti1-0/+1
2008-06-24KVM: Fix race between timer migration and vcpu migrationMarcelo Tosatti1-12/+3
2008-06-06KVM: migrate PIT timerMarcelo Tosatti1-1/+1
2008-05-04KVM: avoid fx_init() schedule in atomicAndrea Arcangeli1-1/+10
2008-05-04KVM: Avoid spurious execeptions after setting registersJan Kiszka1-0/+2
2008-05-04KVM: x86: task switch: fix wrong bit setting for the busy flagIzik Eidus1-2/+2
2008-05-04KVM: VMX: Prepare an identity page table for EPT in real modeSheng Yang1-0/+2
2008-05-04KVM: MMU: Add EPT supportSheng Yang1-0/+3
2008-04-27KVM: fix kvm_vcpu_kick vs __vcpu_run raceMarcelo Tosatti1-2/+14
2008-04-27KVM: add ioctls to save/store mpstateMarcelo Tosatti1-0/+19
2008-04-27KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_*Avi Kivity1-9/+9
2008-04-27KVM: Add trace markersFeng (Eric) Liu1-0/+26
2008-04-27KVM: Free apic access page on vm destructionAvi Kivity1-0/+2
2008-04-27KVM: MMU: unify slots_lock usageMarcelo Tosatti1-33/+20
2008-04-27KVM: x86: hardware task switching supportIzik Eidus1-0/+409
2008-04-27KVM: MMU: hypercall based pte updates and TLB flushesMarcelo Tosatti1-1/+17
2008-04-27KVM: Provide unlocked version of emulator_write_phys()Avi Kivity1-7/+14
2008-04-27KVM: add basic paravirt supportMarcelo Tosatti1-0/+1
2008-04-27KVM: Add save/restore supporting of in kernel PITSheng Yang1-0/+48
2008-04-27KVM: In kernel PIT modelSheng Yang1-0/+9
2008-04-27KVM: replace remaining __FUNCTION__ occurancesHarvey Harrison1-6/+6
2008-04-27KVM: detect if VCPU triple faultsJoerg Roedel1-5/+15
2008-04-27KVM: Prefix control register accessors with kvm_ to avoid namespace pollutionAvi Kivity1-23/+23
2008-04-27KVM: MMU: large page supportMarcelo Tosatti1-0/+1
2008-04-27KVM: MMU: ignore zapped root pagetablesMarcelo Tosatti1-0/+12
2008-04-27KVM: Implement dummy values for MSR_PERF_STATUSAlexander Graf1-1/+7
2008-04-27KVM: sparse fixes for kvm/x86.cHarvey Harrison1-13/+13
2008-04-27KVM: Add stat counter for hypercallsAmit Shah1-0/+2
2008-04-27KVM: Use x86's segment descriptor struct instead of private definitionAvi Kivity1-8/+7
2008-04-27KVM: Add API for determining the number of supported memory slotsAvi Kivity1-0/+3