aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
2009-10-12KVM: x86: Disallow hypercalls for guest callers in rings > 0 [CVE-2009-3290]Jan Kiszka
2009-09-08KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lockMarcelo Tosatti
2009-09-08KVM: x86: check for cr3 validity in mmu_alloc_rootsMarcelo Tosatti
2009-09-08KVM: Fix PDPTR reloading on CR4 writesAvi Kivity
2009-09-08KVM: Make EFER reads safe when EFER does not existAvi Kivity
2009-09-08KVM: set debug registers after "schedulable" sectionMarcelo Tosatti
2009-09-08KVM: add MC5_MISC msr read supportJoerg Roedel
2009-09-08KVM: Reduce stack usage in kvm_arch_vcpu_ioctl()Dave Hansen
2009-09-08KVM: Reduce kvm stack usage in kvm_arch_vm_ioctl()Dave Hansen
2009-09-08KVM: Allocate guest memory as MAP_PRIVATE, not MAP_SHAREDAvi Kivity
2009-09-08KVM: Load real mode segments correctlyAvi Kivity
2008-07-29KVM: Advertise synchronized mmu support to userspaceAvi Kivity
2008-07-29KVM: Allow browsing memslots with mmu_lockAndrea Arcangeli
2008-07-29KVM: Allow reading aliases with mmu_lockAndrea Arcangeli
2008-07-27KVM: task switch: translate guest segment limit to virt-extension byte granul...Marcelo Tosatti
2008-07-27KVM: task switch: use seg regs provided by subarch instead of reading from GDTMarcelo Tosatti
2008-07-27KVM: task switch: segment base is linear addressMarcelo Tosatti
2008-07-20KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destructionMarcelo Tosatti
2008-07-20KVM: Prefix some x86 low level function with kvm_, to avoid namespace issuesAvi Kivity
2008-07-20KVM: Apply the kernel sigmask to vcpus blocked due to being uninitializedAvi Kivity
2008-07-20KVM: move slots_lock acquision down to vapic_exitMarcelo Tosatti
2008-07-20KVM: x86 emulator: lazily evaluate segment registersAvi Kivity
2008-07-20KVM: Use printk_rlimit() instead of reporting emulation failures just onceAvi Kivity
2008-07-20KVM: Do not calculate linear rip in emulation failure reportGlauber Costa
2008-07-20KVM: Add coalesced MMIO support (x86 part)Laurent Vivier
2008-07-20KVM: kvm_io_device: extend in_range() to manage len and write attributeLaurent Vivier
2008-07-20KVM: Prefixes segment functions that will be exported with "kvm_"Guillaume Thouvenin
2008-07-20KVM: MTRR supportAvi Kivity
2008-07-20KVM: VMX: Enable NMI with in-kernel irqchipSheng Yang
2008-07-20KVM: IOAPIC/LAPIC: Enable NMI supportSheng Yang
2008-07-20KVM: Remove unnecessary ->decache_regs() callAvi Kivity
2008-07-20KVM: Remove decache_vcpus_on_cpu() and related callbacksAvi Kivity
2008-07-20KVM: VMX: Add list of potentially locally cached vcpusAvi Kivity
2008-07-20KVM: add missing kvmtrace bitsJoerg Roedel
2008-07-20KVM: add statics were possible, function definition in lapic.hHarvey Harrison
2008-06-26smp_call_function: get rid of the unused nonatomic/retry argumentJens Axboe
2008-06-24KVM: Make kvm host use the paravirt clocksource structsGerd Hoffmann
2008-06-24KVM: close timer injection race window in __vcpu_runMarcelo Tosatti
2008-06-24KVM: Fix race between timer migration and vcpu migrationMarcelo Tosatti
2008-06-06KVM: migrate PIT timerMarcelo Tosatti
2008-05-04KVM: avoid fx_init() schedule in atomicAndrea Arcangeli
2008-05-04KVM: Avoid spurious execeptions after setting registersJan Kiszka
2008-05-04KVM: x86: task switch: fix wrong bit setting for the busy flagIzik Eidus
2008-05-04KVM: VMX: Prepare an identity page table for EPT in real modeSheng Yang
2008-05-04KVM: MMU: Add EPT supportSheng Yang
2008-04-27KVM: fix kvm_vcpu_kick vs __vcpu_run raceMarcelo Tosatti
2008-04-27KVM: add ioctls to save/store mpstateMarcelo Tosatti
2008-04-27KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_*Avi Kivity
2008-04-27KVM: Add trace markersFeng (Eric) Liu
2008-04-27KVM: Free apic access page on vm destructionAvi Kivity