summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-14Merge tag 'kvm-x86-selftests-6.8-rcN' of https://github.com/kvm-x86/linux int...Paolo Bonzini1-1/+1
2024-02-14Merge tag 'kvm-x86-fixes-6.8-rcN' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-11/+7
2024-02-05KVM: x86: Fix KVM_GET_MSRS stack info leakMathias Krause1-10/+5
2024-02-01KVM: x86: Make gtod_is_based_on_tsc() return 'bool'Vitaly Kuznetsov1-1/+1
2024-02-01KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratumMaciej S. Szmigiero1-0/+4
2024-02-01KVM: x86: Check irqchip mode before create PITTengfei Yu1-0/+3
2024-01-31KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpuPrasad Pandit1-1/+2
2024-01-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-42/+126
2024-01-09Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2024-01-08Merge tag 'kvm-x86-xen-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-5/+23
2024-01-08Merge tag 'kvm-x86-lam-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-2/+16
2024-01-08Merge tag 'kvm-x86-pmu-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+0
2024-01-08Merge tag 'kvm-x86-misc-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-13/+16
2024-01-08Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-18/+48
2024-01-03arch/x86: Fix typosBjorn Helgaas1-3/+3
2024-01-02Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini1-3/+6
2023-12-08Merge tag 'kvm-x86-fixes-6.7-rcN' of https://github.com/kvm-x86/linux into kv...Paolo Bonzini1-3/+6
2023-12-08KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BITPaul Durrant1-5/+23
2023-12-07KVM: x86: Make Hyper-V emulation optionalVitaly Kuznetsov1-17/+45
2023-12-07KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation contextVitaly Kuznetsov1-1/+3
2023-12-01KVM: x86: Remove 'return void' expression for 'void function'Like Xu1-2/+2
2023-11-30KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant)Sean Christopherson1-1/+0
2023-11-30KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplugSean Christopherson1-13/+16
2023-11-29KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel modeLike Xu1-1/+4
2023-11-29KVM: x86: Untag addresses for LAM emulation where applicableBinbin Wu1-0/+4
2023-11-29KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulatorBinbin Wu1-0/+10
2023-11-29KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legalityBinbin Wu1-2/+2
2023-11-14KVM: x86: Add support for "protected VMs" that can utilize private memorySean Christopherson1-1/+15
2023-11-14KVM: Allow arch code to track number of memslot address spaces per VMSean Christopherson1-1/+1
2023-11-14KVM: x86: Disallow hugepages when memory attributes are mixedChao Peng1-0/+4
2023-11-14KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUNSean Christopherson1-0/+1
2023-11-13KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspaceChao Peng1-0/+1
2023-11-13KVM: Introduce KVM_SET_USER_MEMORY_REGION2Sean Christopherson1-1/+1
2023-10-31Merge tag 'kvm-x86-svm-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-7/+15
2023-10-31Merge tag 'kvm-x86-pmu-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-4/+4
2023-10-31Merge tag 'kvm-x86-xen-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+2
2023-10-31Merge tag 'kvm-x86-mmu-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-3/+18
2023-10-31Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-42/+153
2023-10-27KVM: x86: Service NMI requests after PMI requests in VM-Enter pathMingwei Zhang1-4/+4
2023-10-19KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero1-0/+2
2023-10-19KVM: x86: remove the unused assigned_dev_head from kvm_archLiang Chen1-1/+0
2023-10-18KVM: x86: remove always-false condition in kvmclock_sync_fnDongli Zhang1-3/+0
2023-10-17KVM: x86/mmu: Stop kicking vCPUs to sync the dirty log when PML is disabledDavid Matlack1-0/+3
2023-10-17KVM: x86: Use octal for file permissionPeng Hao1-9/+9
2023-10-15Merge tag 'kvm-x86-pmu-6.6-fixes' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+3
2023-10-12KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2}Sean Christopherson1-2/+16
2023-10-12x86/fpu: Allow caller to constrain xfeatures when copying to uabi bufferSean Christopherson1-12/+9
2023-10-11KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment starts/stopsYan Zhao1-2/+17
2023-10-10KVM: x86: Don't sync user-written TSC against startup valuesLike Xu1-10/+24
2023-10-10KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honoredYan Zhao1-1/+1