Commit Graph

35622 Commits (34910434a2c5556c3b44f78c1c0347709b59a4da)

Author SHA1 Message Date
Carsten Otte de7d789acd KVM: Portability: Move pio emulation functions to x86.c 17 years ago
Carsten Otte bbd9b64e37 KVM: Portability: Move x86 emulation and mmio device hook to x86.c 17 years ago
Carsten Otte 15c4a6406f KVM: Portability: Move kvm_get/set_msr[_common] to x86.c 17 years ago
Anthony Liguori aab61cc0d2 KVM: Fix gfn_to_page() acquiring mmap_sem twice 17 years ago
Sheng Yang f78e0e2ee4 KVM: VMX: Enable memory mapped TPR shadow (FlexPriority) 17 years ago
Carsten Otte a03490ed29 KVM: Portability: Move control register helper functions to x86.c 17 years ago
Carsten Otte 6866b83ed7 KVM: Portability: move get/set_apic_base to x86.c 17 years ago
Carsten Otte 5fb76f9be1 KVM: Portability: Move memory segmentation to x86.c 17 years ago
Carsten Otte 1fe779f8ec KVM: Portability: Split kvm_vm_ioctl v3 17 years ago
Avi Kivity b733bfb524 KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn 17 years ago
Avi Kivity 3067714cf5 KVM: Move page fault processing to common code 17 years ago
Avi Kivity c7e75a3db4 KVM: x86 emulator: don't depend on cr2 for mov abs emulation 17 years ago
Laurent Vivier fe7935d49f KVM: SVM: Let gcc to choose which registers to save (i386) 17 years ago
Laurent Vivier 54a08c0449 KVM: SVM: Let gcc to choose which registers to save (x86_64) 17 years ago
Laurent Vivier ff593e5abe KVM: VMX: Let gcc to choose which registers to save (i386) 17 years ago
Laurent Vivier c20363006a KVM: VMX: Let gcc to choose which registers to save (x86_64) 17 years ago
Izik Eidus cbc9402297 KVM: Add ioctl to tss address from userspace, 17 years ago
Izik Eidus e0d62c7f48 KVM: Add kernel-internal memory slots 17 years ago
Izik Eidus 210c7c4d7f KVM: Export memory slot allocation mechanism 17 years ago
Izik Eidus 80b14b5b32 KVM: Unmap kernel-allocated memory on slot destruction 17 years ago
Eddie Dong 8c392696e7 KVM: Split IOAPIC reset function and export for kernel RESET 17 years ago
Eddie Dong 2fcceae145 KVM: Export PIC reset for kernel device reset 17 years ago
Avi Kivity 60395224d9 KVM: Add a might_sleep() annotation to gfn_to_page() 17 years ago
Avi Kivity e00c8cf29b KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup() 17 years ago
Zhang Xiantao 34c16eecf7 KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1) 17 years ago
Anthony Liguori 8d4e1288eb KVM: Allocate userspace memory for older userspace 17 years ago
Christian Borntraeger e56a7a28e2 KVM: Use virtual cpu accounting if available for guest times. 17 years ago
Izik Eidus 8a7ae055f3 KVM: MMU: Partial swapping of guest memory 17 years ago
Izik Eidus cea7bb2128 KVM: MMU: Make gfn_to_page() always safe 17 years ago
Izik Eidus 9647c14c98 KVM: MMU: Keep a reverse mapping of non-writable translations 17 years ago
Izik Eidus 98348e9507 KVM: MMU: Add rmap_next(), a helper for walking kvm rmaps 17 years ago
Nitin A Kamble b284be5764 KVM: x86 emulator: cmc, clc, cli, sti 17 years ago
Avi Kivity 42bf3f0a1f KVM: MMU: Simplify page table walker 17 years ago
Nitin A Kamble d77a25074a KVM: x86 emulator: Implement emulation of instruction: inc & dec 17 years ago
Avi Kivity 3176bc3e59 KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH 17 years ago
Avi Kivity ab6ef34b90 KVM: Move apic timer interrupt backlog processing to common code 17 years ago
Laurent Vivier e25e3ed56f KVM: Add some \n in ioapic_debug() 17 years ago
Qing He e4d47f404b KVM: apic round robin cleanup 17 years ago
Carsten Otte 313a3dc75d KVM: Portability: split kvm_vcpu_ioctl 17 years ago
Avi Kivity c4fcc27246 KVM: MMU: When updating the dirty bit, inform the mmu about it 17 years ago
Avi Kivity 5df34a86f9 KVM: MMU: Move dirty bit updates to a separate function 17 years ago
Avi Kivity 6bfccdc9ae KVM: MMU: Instantiate real-mode shadows as user writable shadows 17 years ago
Avi Kivity cc70e7374d KVM: MMU: Disable write access on clean large pages 17 years ago
Avi Kivity c22e3514fc KVM: MMU: Fix nx access bit for huge pages 17 years ago
Avi Kivity e3c5e7ec9e KVM: Move guest pte dirty bit management to the guest pagetable walker 17 years ago
Anthony Liguori 4a4c992487 KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups 17 years ago
Anthony Liguori f67a46f4aa KVM: MMU: Clean up MMU functions to take struct kvm when appropriate 17 years ago
Carsten Otte 043405e100 KVM: Move x86 msr handling to new files x86.[ch] 17 years ago
Izik Eidus 6fc138d227 KVM: Support assigning userspace memory to the guest 17 years ago
Mike Day d77c26fce9 KVM: CodingStyle cleanup 17 years ago