Commit Graph

58 Commits (91fcfb908d62038c3c2cdecb7fb8aa2c98cb70a2)

Author SHA1 Message Date
Eduardo Habkost 2c8dceebb2 KVM: SVM: move svm_hardware_disable() code to asm/virtext.h 16 years ago
Eduardo Habkost 63d1142f8f KVM: SVM: move has_svm() code to asm/virtext.h 16 years ago
Guillaume Thouvenin e93f36bcfa KVM: allow emulator to adjust rip for emulated pio instructions 16 years ago
Amit Shah c0d09828c8 KVM: SVM: Set the 'busy' flag of the TR selector 16 years ago
Amit Shah 25022acc3d KVM: SVM: Set the 'g' bit of the cs selector for cross-vendor migration 16 years ago
Sheng Yang 64d4d52175 KVM: Enable MTRR for EPT 16 years ago
Marcelo Tosatti a7052897b3 KVM: x86: trap invlpg 17 years ago
Avi Kivity fa89a81766 KVM: Add statistics for guest irq injections 17 years ago
Avi Kivity 48d1503949 KVM: SVM: No need to unprotect memory during event injection when using npt 17 years ago
Amit Shah 94c935a1ee KVM: SVM: Fix typo 17 years ago
Avi Kivity 80e31d4f61 KVM: SVM: Unify register save/restore across 32 and 64 bit hosts 17 years ago
Jan Kiszka 19bd8afdc4 KVM: Consolidate XX_VECTOR defines 17 years ago
Marcelo Tosatti 5fdbf9765b KVM: x86: accessors for guest registers 17 years ago
Joerg Roedel e5eab0cede KVM: SVM: fix guest global tlb flushes with NPT 17 years ago
Joerg Roedel 44874f8491 KVM: SVM: fix random segfaults with NPT enabled 17 years ago
Avi Kivity 577bdc4966 KVM: Avoid instruction emulation when event delivery is pending 17 years ago
Joerg Roedel 5f4cb662a0 KVM: SVM: allow enabling/disabling NPT by reloading only the architecture module 17 years ago
Avi Kivity d6e88aec07 KVM: Prefix some x86 low level function with kvm_, to avoid namespace issues 17 years ago
Joerg Roedel 0da1db75a2 KVM: SVM: fix suspend/resume support 17 years ago
Avi Kivity 7cc8883074 KVM: Remove decache_vcpus_on_cpu() and related callbacks 17 years ago
Avi Kivity 4ecac3fd6d KVM: Handle virtualization instruction #UD faults during reboot 17 years ago
Chris Lalancette 14ae51b6c0 KVM: SVM: Fake MSR_K7 performance counters 17 years ago
Joerg Roedel d2ebb4103f KVM: SVM: add tracing support for TDP page faults 17 years ago
Joerg Roedel af9ca2d703 KVM: SVM: add missing kvmtrace markers 17 years ago
Joerg Roedel a069805579 KVM: SVM: implement dedicated INTR exit handler 17 years ago
Joerg Roedel c47f098d69 KVM: SVM: implement dedicated NMI exit handler 17 years ago
Marcelo Tosatti 2f5997140f KVM: migrate PIT timer 17 years ago
Sheng Yang 67253af52e KVM: Add kvm_x86_ops get_tdp_level() 17 years ago
Joerg Roedel 1336028b9a KVM: SVM: remove selective CR0 comment 17 years ago
Joerg Roedel aaf697e4e0 KVM: SVM: remove now obsolete FIXME comment 17 years ago
Joerg Roedel aaacfc9ae2 KVM: SVM: disable CR8 intercept when tpr is not masking interrupts 17 years ago
Joerg Roedel d7bf8221a3 KVM: SVM: sync V_TPR with LAPIC.TPR if CR8 write intercept is disabled 17 years ago
Joerg Roedel 649d68643e KVM: SVM: sync TPR value to V_TPR field in the VMCB 17 years ago
Avi Kivity a79d2f1805 KVM: SVM: force a new asid when initializing the vmcb 17 years ago
Joerg Roedel 3564990af1 KVM: SVM: do not intercept task switch with NPT 17 years ago
Joerg Roedel 53371b5098 KVM: SVM: add intercept for machine check exception 17 years ago
Joerg Roedel 6394b6494c KVM: SVM: align shadow CR4.MCE with host 17 years ago
Joerg Roedel ec077263b2 KVM: SVM: indent svm_set_cr4 with tabs instead of spaces 17 years ago
Izik Eidus 37817f2982 KVM: x86: hardware task switching support 17 years ago
Izik Eidus 2e4d265349 KVM: x86: add functions to get the cpl of vcpu 17 years ago
Avi Kivity 4fcaa98267 KVM: Remove pointless desc_ptr #ifdef 17 years ago
Harvey Harrison b8688d51bb KVM: replace remaining __FUNCTION__ occurances 17 years ago
Harvey Harrison 4866d5e3d5 KVM: SVM: make iopm_base static 17 years ago
Joerg Roedel 24e09cbf48 KVM: SVM: enable LBR virtualization 17 years ago
Joerg Roedel f65c229c3e KVM: SVM: allocate the MSR permission map per VCPU 17 years ago
Joerg Roedel e6101a96c9 KVM: SVM: let init_vmcb() take struct vcpu_svm as parameter 17 years ago
Joerg Roedel 709ddebf81 KVM: SVM: add support for Nested Paging 17 years ago
Joerg Roedel 1855267210 KVM: export information about NPT to generic x86 code 17 years ago
Joerg Roedel 6c7dac72d5 KVM: SVM: add module parameter to disable Nested Paging 17 years ago
Joerg Roedel e3da3acdb3 KVM: SVM: add detection of Nested Paging feature 17 years ago