summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)AuthorFilesLines
2015-07-31Merge branch 'x86/urgent' into x86/asm, before applying dependent patchesIngo Molnar9-34/+179
2015-07-23KVM: x86: rename quirk constants to KVM_X86_QUIRK_*Paolo Bonzini3-3/+3
2015-07-23KVM: vmx: obey KVM_QUIRK_CD_NW_CLEAREDXiao Guangrong1-1/+4
2015-07-23KVM: x86: introduce kvm_check_has_quirkPaolo Bonzini3-2/+7
2015-07-23KVM: MTRR: simplify kvm_mtrr_get_guest_memory_typeXiao Guangrong1-9/+10
2015-07-23KVM: MTRR: fix memory type handling if MTRR is completely disabledXiao Guangrong1-1/+20
2015-07-10kvm: x86: fix load xsave feature warningWanpeng Li1-2/+1
2015-07-10KVM: x86: apply guest MTRR virtualization on host reserved pagesPaolo Bonzini2-13/+5
2015-07-10KVM: SVM: Sync g_pat with guest-written PAT valueJan Kiszka1-0/+10
2015-07-10KVM: SVM: use NPT page attributesPaolo Bonzini1-5/+96
2015-07-10KVM: count number of assigned devicesPaolo Bonzini2-0/+20
2015-07-10KVM: VMX: fix vmwrite to invalid VMCSRadim Krčmář2-5/+2
2015-07-10KVM: x86: reintroduce kvm_is_mmio_pfnPaolo Bonzini1-1/+9
2015-07-06x86/asm/tsc: Add rdtsc_ordered() and use it in trivial call sitesAndy Lutomirski1-14/+2
2015-07-06x86/asm/tsc: Rename native_read_tsc() to rdtsc()Andy Lutomirski4-12/+12
2015-07-06x86/asm/tsc: Replace rdtscll() with native_read_tsc()Andy Lutomirski1-1/+1
2015-07-06x86/asm/tsc, kvm: Remove vget_cycles()Andy Lutomirski1-1/+1
2015-07-03KVM: x86: remove data variable from kvm_get_msr_commonNicolas Iooss1-3/+1
2015-07-03KVM: x86: keep track of LVT0 changes under APICvRadim Krčmář2-6/+9
2015-07-03KVM: x86: properly restore LVT0Radim Krčmář1-0/+1
2015-07-03KVM: x86: make vapics_in_nmi_mode atomicRadim Krčmář2-3/+3
2015-07-01Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2015-06-27Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds3-3/+3
2015-06-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds24-1281/+3212
2015-06-23KVM: x86/vPMU: Enable PMU handling for AMD PERFCTRn and EVNTSELn MSRsWei Huang1-42/+9
2015-06-23KVM: x86/vPMU: Implement AMD vPMU code for KVMWei Huang1-6/+116
2015-06-23KVM: x86/vPMU: Define kvm_pmu_ops to support vPMU function dispatchWei Huang7-338/+602
2015-06-23KVM: x86/vPMU: introduce kvm_pmu_msr_idx_to_pmcWei Huang1-6/+18
2015-06-23Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-50/+27
2015-06-19KVM: x86/vPMU: reorder PMU functionsWei Huang1-78/+78
2015-06-19KVM: x86/vPMU: whitespace and stylistic adjustments in PMU codeWei Huang1-48/+64
2015-06-19KVM: x86/vPMU: use the new macros to go between PMC, PMU and VCPUWei Huang1-20/+18
2015-06-19KVM: x86/vPMU: introduce pmu.h headerWei Huang4-6/+30
2015-06-19KVM: x86/vPMU: rename a few PMU functionsWei Huang3-43/+43
2015-06-19KVM: MTRR: do not map huge page for non-consistent rangeXiao Guangrong3-1/+50
2015-06-19KVM: MTRR: simplify kvm_mtrr_get_guest_memory_typeXiao Guangrong1-48/+16
2015-06-19KVM: MTRR: introduce mtrr_for_each_mem_typeXiao Guangrong1-0/+188
2015-06-19KVM: MTRR: introduce fixed_mtrr_addr_* functionsXiao Guangrong1-0/+25
2015-06-19KVM: MTRR: sort variable MTRRsXiao Guangrong3-11/+42
2015-06-19KVM: MTRR: introduce var_mtrr_rangeXiao Guangrong1-6/+17
2015-06-19KVM: MTRR: introduce fixed_mtrr_segment tableXiao Guangrong1-53/+147
2015-06-19KVM: MTRR: improve kvm_mtrr_get_guest_memory_typeXiao Guangrong1-45/+49
2015-06-19KVM: MTRR: do not split 64 bits MSR contentXiao Guangrong1-22/+10
2015-06-19KVM: MTRR: clean up mtrr default typeXiao Guangrong1-12/+28
2015-06-19KVM: MTRR: remove mtrr_state.have_fixedXiao Guangrong2-5/+3
2015-06-19KVM: MTRR: handle MSR_MTRRcap in kvm_mtrr_get_msrXiao Guangrong2-2/+12
2015-06-19KVM: x86: move MTRR related code to a separate fileXiao Guangrong6-317/+342
2015-06-19KVM: x86: fix CR0.CD virtualizationXiao Guangrong2-10/+26
2015-06-19KVM: nSVM: Check for NRIPS support before updating control fieldBandan Das1-2/+6
2015-06-18Merge git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-10/+16