summaryrefslogtreecommitdiff
path: root/virt/kvm/kvm_main.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-27KVM: Move running VCPU from ARM to common codePaolo Bonzini1-1/+24
2020-01-27KVM: Add build-time error check on kvm_run sizePeter Xu1-0/+1
2020-01-27KVM: Remove kvm_read_guest_atomic()Peter Xu1-11/+0
2020-01-27KVM: Move vcpu->run page allocation out of kvm_vcpu_init()Sean Christopherson1-21/+13
2020-01-27KVM: Move putting of vcpu->pid to kvm_vcpu_destroy()Sean Christopherson1-6/+7
2020-01-27KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()Sean Christopherson1-14/+2
2020-01-27KVM: Drop kvm_arch_vcpu_setup()Sean Christopherson1-5/+0
2020-01-27KVM: Move initialization of preempt notifier to kvm_vcpu_init()Sean Christopherson1-2/+1
2020-01-27KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init()Sean Christopherson1-6/+3
2020-01-27KVM: Move vcpu alloc and init invocation to common codeSean Christopherson1-3/+18
2020-01-24KVM: Introduce kvm_vcpu_destroy()Sean Christopherson1-0/+6
2020-01-24KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issuesSean Christopherson1-0/+4
2020-01-21kvm: Refactor handling of VM debugfs filesMilan Pandurov1-71/+71
2020-01-21KVM: Fix some writing mistakesMiaohe Lin1-1/+1
2020-01-21KVM: Fix some grammar mistakesMiaohe Lin1-1/+1
2020-01-21KVM: Fix some wrong function names in commentMiaohe Lin1-1/+1
2020-01-08KVM: get rid of var page in kvm_set_pfn_dirty()Miaohe Lin1-5/+2
2019-11-23KVM: Fix jump label out_free_* in kvm_init()Miaohe Lin1-4/+3
2019-11-21Merge branch 'kvm-tsx-ctrl' into HEADPaolo Bonzini1-30/+179
2019-11-21Merge tag 'kvmarm-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini1-3/+3
2019-11-15KVM: remember position in kvm->vcpus arrayRadim Krčmář1-2/+3
2019-11-15KVM: Add a comment describing the /dev/kvm no_compat handlingMarc Zyngier1-0/+7
2019-11-13KVM: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=nMarc Zyngier1-1/+7
2019-11-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-14/+34
2019-11-12KVM: MMU: Do not treat ZONE_DEVICE pages as being reservedSean Christopherson1-3/+23
2019-11-11KVM: fix placement of refcount initializationPaolo Bonzini1-2/+2
2019-11-11KVM: Fix NULL-ptr deref after kvm_create_vm failsPaolo Bonzini1-9/+9
2019-11-04kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid1-0/+28
2019-11-04kvm: Add helper function for creating VM worker threadsJunaid Shahid1-0/+84
2019-10-31kvm: call kvm_arch_destroy_vm if vm creation failsJim Mattson1-5/+7
2019-10-25kvm: Allocate memslots and buses before calling kvm_arch_init_vmJim Mattson1-19/+21
2019-10-22KVM: Add separate helper for putting borrowed reference to kvmSean Christopherson1-2/+14
2019-10-22KVM: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabledWanpeng Li1-13/+16
2019-10-21KVM: Allow kvm_device_ops to be constSteven Price1-3/+3
2019-09-30kvm: x86, powerpc: do not allow clearing largepages debugfs entryPaolo Bonzini1-3/+7
2019-08-18KVM: Call kvm_arch_vcpu_blocking early into the blocking sequenceMarc Zyngier1-4/+3
2019-08-09kvm: remove unnecessary PageReserved checkPaolo Bonzini1-2/+1
2019-08-05KVM: no need to check return value of debugfs_create functionsGreg KH1-16/+5
2019-08-05KVM: remove kvm_arch_has_vcpu_debugfs()Paolo Bonzini1-3/+2
2019-08-05KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li1-1/+24
2019-08-05KVM: Check preempted_in_kernel for involuntary preemptionWanpeng Li1-3/+4
2019-07-20KVM: Boost vCPUs that are delivering interruptsWanpeng Li1-4/+8
2019-07-11Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini1-4/+1
2019-07-10KVM: Properly check if "page" is valid in kvm_vcpu_unmapKarimAllah Ahmed1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner1-4/+1
2019-06-05kvm: Convert kvm_lock to a mutexJunaid Shahid1-15/+15
2019-06-04KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson1-3/+6
2019-05-28KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth1-2/+0
2019-05-28kvm: fix compile on s390 part 2Christian Borntraeger1-0/+2
2019-05-24kvm: fix compilation on s390Paolo Bonzini1-0/+2