2007-10-13 |
Nitin A Kamble | KVM: x86 emulator: Implement 'jmp rel short' instruction... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Nitin A Kamble | KVM: x86 emulator: implement 'jmp rel' instruction... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Nitin A Kamble | KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}' Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Yang, Sheng | KVM: Communicate cr8 changes to userspace Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | KVM: Close minor race in signal handling Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Laurent Vivier | KVM: Clean up kvm_setup_pio() Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Laurent Vivier | KVM: Cleanup string I/O instruction emulation Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Laurent Vivier | KVM: Remove useless assignment Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Li, Xin B | KVM: VMX: Remove a duplicated ia32e mode vm entry control Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use kmem_cache_free for kmem_cache_zalloc'ed objects Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Add and use pr_unimpl for standard formatting... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Remove unneeded kvm_dev_open and kvm_dev_release... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Remove stat_set from debugfs Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Gabriel C | KVM: Fix defined but not used warning in drivers/kvm... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Remove redundant alloc_vmcs_cpu declaration Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: SVM: Make set_msr_interception more reliable Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Cleanup mark_page_dirty Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Don't assign vcpu->cr3 if it's invalid: check... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Yang, Sheng | KVM: VMX: Add cpu consistency check Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use alignment properties of vcpu to simplify FPU ops Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use kmem cache for allocating vcpus Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Laurent Vivier | KVM: Remove kvm_{read,write}_guest() Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Laurent Vivier | KVM: Change the emulator_{read,write,cmpxchg}_* functions... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: SVM: internal function name cleanup Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: SVM: de-containization Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Remove three magic numbers Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: VMX: pass vcpu_vmx internally Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: fx_init() needs preemption disabled while it plays... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Shaohua Li | KVM: Convert vm lock to a mutex Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | KVM: Use the scheduler preemption notifiers to make... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Jeff Dike | KVM: add hypercall nr to kvm_run Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Yang, Sheng | KVM: VMX: Improve the method of writing vmcs control Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Dynamically allocate vcpus Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Gregory Haskins | KVM: Remove arch specific components from the general... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: load_pdptrs() cleanups Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Aurelien Jarno | KVM: Remove dead code in the cmpxchg instruction emulation Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Yang, Sheng | KVM: VMX: Import some constants of vmcs from IA32 SDM Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Shaohua Li | KVM: Move gfn_to_page out of kmap/unmap pairs Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Shaohua Li | KVM: Hoist kvm_mmu_reload() out of the critical section Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Return if the pdptrs are invalid when the guest... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | KVM: x86 emulator: fix faulty check for two-byte opcode Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | KVM: x86 emulator: fix cmov for writeback changes Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use standard CR8 flags, and fix TPR definition Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Jeff Dike | KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Use standard BITMAP macros, open-code... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use standard CR4 flags, tighten checking Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Use standard CR3 flags, tighten checking Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Use standard CR0 flags macros from asm... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Avoid hardware_disable predeclaration Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Comment spelling may escape grep Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Make decode_register() static Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: Remove unused struct cpu_user_regs declaration Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Rusty Russell | KVM: Trivial: /dev/kvm interface is no longer experimental. Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Eddie Dong | KVM: In-kernel string pio write support Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | KVM: Future-proof the exit information union ABI Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Qing He | KVM: SMP: Add vcpu_id field in struct vcpu Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Nguyen Anh Quynh | KVM: Fix *nopage() in kvm_main.c Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-10-13 |
Avi Kivity | i386: Expose IOAPIC register definitions even if CONFIG_X86_... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-25 |
Aurelien Jarno | KVM: disable writeback for 0x0f 0x01 instructions. Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-25 |
Avi Kivity | KVM: Fix removal of nx capability from guest cpuid Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-25 |
Avi Kivity | Revert "KVM: Avoid useless memory write when possible" Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-25 |
Rusty Russell | KVM: Fix unlikely kvm_create vs decache_vcpus_on_cpu... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-25 |
Avi Kivity | KVM: Correctly handle writes crossing a page boundary Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-20 |
Avi Kivity | KVM: MMU: Fix oopses with SLUB Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-20 |
Avi Kivity | KVM: x86 emulator: implement rdmsr and wrmsr Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-20 |
Avi Kivity | KVM: Fix memory slot management functions for guest smp Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-20 |
Avi Kivity | KVM: MMU: Store nx bit for large page shadows Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Use CPU_DYING for disabling virtualization Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Tune hotplug/suspend IPIs Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Keep track of which cpus have virtualization enabled Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | SMP: Allow smp_call_function_single() to current cpu Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | i386: Allow smp_call_function_single() to current cpu Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | x86_64: Allow smp_call_function_single() to current cpu Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | HOTPLUG: Adapt thermal throttle to CPU_DYING Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | HOTPLUG: Adapt cpuset hotplug callback to CPU_DYING Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | HOTPLUG: Add CPU_DYING notifier Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Clean up #includes Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Remove kvmfs in favor of the anonymous inodes... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Joerg Roedel | KVM: SVM: Reliably detect if SVM was disabled by BIOS Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: VMX: Remove unnecessary code in vmx_tlb_flush() Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Shaohua Li | KVM: MMU: Fix Wrong tlb flush order Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: VMX: Reinitialize the real-mode tss when entering... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Luca Tettamanti | KVM: Avoid useless memory write when possible Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Luca Tettamanti | KVM: Fix x86 emulator writeback Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Eddie Dong | KVM: Add support for in-kernel pio handlers Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Gregory Haskins | KVM: VMX: Fix interrupt checking on lightweight exit Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Gregory Haskins | KVM: Adds support for in-kernel mmio handlers Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Nitin A Kamble | KVM: Implement emulation of instruction "ret" (opcode... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Nitin A Kamble | KVM: Implement emulation of "pop reg" instruction ... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: VMX: Ensure vcpu time stamp counter is monotonous Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Initialize the BSP bit in the APIC_BASE msr correctly Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Shani Moideen | KVM: VMX: Replace memset(<addr>, 0, PAGESIZE) with... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Shani Moideen | KVM: SVM: Replace memset(<addr>, 0, PAGESIZE) with... Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Flush remote tlbs when reducing shadow pte permissions Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Keep an upper bound of initialized vcpus Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Emulate hlt on real mode for Intel Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Move duplicate halt handling code into kvm_main.c Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Enable guest smp Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |
2007-07-16 |
Avi Kivity | KVM: Fix adding an smp virtual machine to the vm list Signed-off-by: Avi Kivity <avi@qumranet.com>
|
commit | commitdiff | tree |