aboutsummaryrefslogtreecommitdiff
path: root/virt/kvm/kvm_main.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-05KVM: fix overflow of zero page refcount with ksm runningGravatar Zhuang Yanying 1-0/+1
2020-01-30Merge branch 'cve-2019-3016' into kvm-next-5.6Gravatar Paolo Bonzini 1-17/+96
2020-01-30x86/kvm: Cache gfn to pfn translationGravatar Boris Ostrovsky 1-19/+79
2020-01-30x86/kvm: Introduce kvm_(un)map_gfn()Gravatar Boris Ostrovsky 1-5/+24
2020-01-27KVM: Play nice with read-only memslots when querying host page sizeGravatar Sean Christopherson 1-1/+1
2020-01-27KVM: Use vcpu-specific gva->hva translation when querying host page sizeGravatar Sean Christopherson 1-2/+2
2020-01-27mm: thp: KVM: Explicitly check for THP when populating secondary MMUGravatar Sean Christopherson 1-0/+10
2020-01-27KVM: Return immediately if __kvm_gfn_to_hva_cache_init() failsGravatar Sean Christopherson 1-4/+8
2020-01-27KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callersGravatar Sean Christopherson 1-9/+12
2020-01-27KVM: Check for a bad hva before dropping into the ghc slow pathGravatar Sean Christopherson 1-6/+6
2020-01-27KVM: Move running VCPU from ARM to common codeGravatar Paolo Bonzini 1-1/+24
2020-01-27KVM: Add build-time error check on kvm_run sizeGravatar Peter Xu 1-0/+1
2020-01-27KVM: Remove kvm_read_guest_atomic()Gravatar Peter Xu 1-11/+0
2020-01-27KVM: Move vcpu->run page allocation out of kvm_vcpu_init()Gravatar Sean Christopherson 1-21/+13
2020-01-27KVM: Move putting of vcpu->pid to kvm_vcpu_destroy()Gravatar Sean Christopherson 1-6/+7
2020-01-27KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()Gravatar Sean Christopherson 1-14/+2
2020-01-27KVM: Drop kvm_arch_vcpu_setup()Gravatar Sean Christopherson 1-5/+0
2020-01-27KVM: Move initialization of preempt notifier to kvm_vcpu_init()Gravatar Sean Christopherson 1-2/+1
2020-01-27KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init()Gravatar Sean Christopherson 1-6/+3
2020-01-27KVM: Move vcpu alloc and init invocation to common codeGravatar Sean Christopherson 1-3/+18
2020-01-24KVM: Introduce kvm_vcpu_destroy()Gravatar Sean Christopherson 1-0/+6
2020-01-24KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issuesGravatar Sean Christopherson 1-0/+4
2020-01-21kvm: Refactor handling of VM debugfs filesGravatar Milan Pandurov 1-71/+71
2020-01-21KVM: Fix some writing mistakesGravatar Miaohe Lin 1-1/+1
2020-01-21KVM: Fix some grammar mistakesGravatar Miaohe Lin 1-1/+1
2020-01-21KVM: Fix some wrong function names in commentGravatar Miaohe Lin 1-1/+1
2020-01-08KVM: get rid of var page in kvm_set_pfn_dirty()Gravatar Miaohe Lin 1-5/+2
2019-11-23KVM: Fix jump label out_free_* in kvm_init()Gravatar Miaohe Lin 1-4/+3
2019-11-21Merge branch 'kvm-tsx-ctrl' into HEADGravatar Paolo Bonzini 1-30/+179
2019-11-21Merge tag 'kvmarm-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Gravatar Paolo Bonzini 1-3/+3
2019-11-15KVM: remember position in kvm->vcpus arrayGravatar Radim Krčmář 1-2/+3
2019-11-15KVM: Add a comment describing the /dev/kvm no_compat handlingGravatar Marc Zyngier 1-0/+7
2019-11-13KVM: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=nGravatar Marc Zyngier 1-1/+7
2019-11-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-14/+34
2019-11-12KVM: MMU: Do not treat ZONE_DEVICE pages as being reservedGravatar Sean Christopherson 1-3/+23
2019-11-11KVM: fix placement of refcount initializationGravatar Paolo Bonzini 1-2/+2
2019-11-11KVM: Fix NULL-ptr deref after kvm_create_vm failsGravatar Paolo Bonzini 1-9/+9
2019-11-04kvm: x86: mmu: Recovery of shattered NX large pagesGravatar Junaid Shahid 1-0/+28
2019-11-04kvm: Add helper function for creating VM worker threadsGravatar Junaid Shahid 1-0/+84
2019-10-31kvm: call kvm_arch_destroy_vm if vm creation failsGravatar Jim Mattson 1-5/+7
2019-10-25kvm: Allocate memslots and buses before calling kvm_arch_init_vmGravatar Jim Mattson 1-19/+21
2019-10-22KVM: Add separate helper for putting borrowed reference to kvmGravatar Sean Christopherson 1-2/+14
2019-10-22KVM: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabledGravatar Wanpeng Li 1-13/+16
2019-10-21KVM: Allow kvm_device_ops to be constGravatar Steven Price 1-3/+3
2019-09-30kvm: x86, powerpc: do not allow clearing largepages debugfs entryGravatar Paolo Bonzini 1-3/+7
2019-08-18KVM: Call kvm_arch_vcpu_blocking early into the blocking sequenceGravatar Marc Zyngier 1-4/+3
2019-08-09kvm: remove unnecessary PageReserved checkGravatar Paolo Bonzini 1-2/+1
2019-08-05KVM: no need to check return value of debugfs_create functionsGravatar Greg KH 1-16/+5
2019-08-05KVM: remove kvm_arch_has_vcpu_debugfs()Gravatar Paolo Bonzini 1-3/+2
2019-08-05KVM: Fix leak vCPU's VMCS value into other pCPUGravatar Wanpeng Li 1-1/+24