Commit Graph

79 Commits (88fc39d721c3e5d32fd57d682b80fe0626379efb)

Author SHA1 Message Date
Avi Kivity ed84862433 KVM: Advertise synchronized mmu support to userspace 17 years ago
Andrea Arcangeli 604b38ac03 KVM: Allow browsing memslots with mmu_lock 17 years ago
Andrea Arcangeli a1708ce8a3 KVM: Allow reading aliases with mmu_lock 17 years ago
Marcelo Tosatti c93cd3a588 KVM: task switch: translate guest segment limit to virt-extension byte granular field 17 years ago
Marcelo Tosatti 34198bf842 KVM: task switch: use seg regs provided by subarch instead of reading from GDT 17 years ago
Marcelo Tosatti 98899aa0e0 KVM: task switch: segment base is linear address 17 years ago
Marcelo Tosatti 34d4cb8fca KVM: MMU: nuke shadowed pgtable pages and ptes on memslot destruction 17 years ago
Avi Kivity d6e88aec07 KVM: Prefix some x86 low level function with kvm_, to avoid namespace issues 17 years ago
Avi Kivity ac9f6dc0db KVM: Apply the kernel sigmask to vcpus blocked due to being uninitialized 17 years ago
Marcelo Tosatti f8b78fa3d4 KVM: move slots_lock acquision down to vapic_exit 17 years ago
Avi Kivity 7a5b56dfd3 KVM: x86 emulator: lazily evaluate segment registers 17 years ago
Avi Kivity f76c710d75 KVM: Use printk_rlimit() instead of reporting emulation failures just once 17 years ago
Glauber Costa 25be46080f KVM: Do not calculate linear rip in emulation failure report 17 years ago
Laurent Vivier 542472b53e KVM: Add coalesced MMIO support (x86 part) 17 years ago
Laurent Vivier 92760499d0 KVM: kvm_io_device: extend in_range() to manage len and write attribute 17 years ago
Guillaume Thouvenin 3e6e0aab1b KVM: Prefixes segment functions that will be exported with "kvm_" 17 years ago
Avi Kivity 9ba075a664 KVM: MTRR support 17 years ago
Sheng Yang f08864b42a KVM: VMX: Enable NMI with in-kernel irqchip 17 years ago
Sheng Yang 3419ffc8e4 KVM: IOAPIC/LAPIC: Enable NMI support 17 years ago
Avi Kivity 50d40d7fb9 KVM: Remove unnecessary ->decache_regs() call 17 years ago
Avi Kivity 7cc8883074 KVM: Remove decache_vcpus_on_cpu() and related callbacks 17 years ago
Avi Kivity 543e424366 KVM: VMX: Add list of potentially locally cached vcpus 17 years ago
Joerg Roedel 54e445ca84 KVM: add missing kvmtrace bits 17 years ago
Harvey Harrison 8b2cf73cc1 KVM: add statics were possible, function definition in lapic.h 17 years ago
Jens Axboe 8691e5a8f6 smp_call_function: get rid of the unused nonatomic/retry argument 17 years ago
Gerd Hoffmann 50d0a0f987 KVM: Make kvm host use the paravirt clocksource structs 17 years ago
Marcelo Tosatti 06e0564566 KVM: close timer injection race window in __vcpu_run 17 years ago
Marcelo Tosatti d4acf7e7ab KVM: Fix race between timer migration and vcpu migration 17 years ago
Marcelo Tosatti 2f5997140f KVM: migrate PIT timer 17 years ago
Andrea Arcangeli bc1a34f1bf KVM: avoid fx_init() schedule in atomic 17 years ago
Jan Kiszka b4f14abd95 KVM: Avoid spurious execeptions after setting registers 17 years ago
Izik Eidus 3fe913e7c5 KVM: x86: task switch: fix wrong bit setting for the busy flag 17 years ago
Sheng Yang b7ebfb0509 KVM: VMX: Prepare an identity page table for EPT in real mode 17 years ago
Sheng Yang 7b52345e2c KVM: MMU: Add EPT support 17 years ago
Marcelo Tosatti e9571ed54b KVM: fix kvm_vcpu_kick vs __vcpu_run race 17 years ago
Marcelo Tosatti 62d9f0dbc9 KVM: add ioctls to save/store mpstate 17 years ago
Avi Kivity a45352908b KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_* 17 years ago
Feng (Eric) Liu 2714d1d3d6 KVM: Add trace markers 17 years ago
Avi Kivity 3d45830c2b KVM: Free apic access page on vm destruction 17 years ago
Marcelo Tosatti 3200f405a1 KVM: MMU: unify slots_lock usage 17 years ago
Izik Eidus 37817f2982 KVM: x86: hardware task switching support 17 years ago
Marcelo Tosatti 2f333bcb4e KVM: MMU: hypercall based pte updates and TLB flushes 17 years ago
Avi Kivity 9f81128591 KVM: Provide unlocked version of emulator_write_phys() 17 years ago
Marcelo Tosatti a28e4f5a62 KVM: add basic paravirt support 17 years ago
Sheng Yang e0f63cb927 KVM: Add save/restore supporting of in kernel PIT 17 years ago
Sheng Yang 7837699fa6 KVM: In kernel PIT model 17 years ago
Harvey Harrison b8688d51bb KVM: replace remaining __FUNCTION__ occurances 17 years ago
Joerg Roedel 71c4dfafc0 KVM: detect if VCPU triple faults 17 years ago
Avi Kivity 2d3ad1f40c KVM: Prefix control register accessors with kvm_ to avoid namespace pollution 17 years ago
Marcelo Tosatti 05da45583d KVM: MMU: large page support 17 years ago