summaryrefslogtreecommitdiff
path: root/virt/kvm/kvm_main.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=nMarc Zyngier2019-11-131-1/+7
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-11-121-14/+34
|\
| * KVM: MMU: Do not treat ZONE_DEVICE pages as being reservedSean Christopherson2019-11-121-3/+23
| * KVM: fix placement of refcount initializationPaolo Bonzini2019-11-111-2/+2
| * KVM: Fix NULL-ptr deref after kvm_create_vm failsPaolo Bonzini2019-11-111-9/+9
* | kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid2019-11-041-0/+28
* | kvm: Add helper function for creating VM worker threadsJunaid Shahid2019-11-041-0/+84
|/
* kvm: call kvm_arch_destroy_vm if vm creation failsJim Mattson2019-10-311-5/+7
* kvm: Allocate memslots and buses before calling kvm_arch_init_vmJim Mattson2019-10-251-19/+21
* KVM: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabledWanpeng Li2019-10-221-13/+16
* kvm: x86, powerpc: do not allow clearing largepages debugfs entryPaolo Bonzini2019-09-301-3/+7
* KVM: Call kvm_arch_vcpu_blocking early into the blocking sequenceMarc Zyngier2019-08-181-4/+3
* kvm: remove unnecessary PageReserved checkPaolo Bonzini2019-08-091-2/+1
* KVM: no need to check return value of debugfs_create functionsGreg KH2019-08-051-16/+5
* KVM: remove kvm_arch_has_vcpu_debugfs()Paolo Bonzini2019-08-051-3/+2
* KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-051-1/+24
* KVM: Check preempted_in_kernel for involuntary preemptionWanpeng Li2019-08-051-3/+4
* KVM: Boost vCPUs that are delivering interruptsWanpeng Li2019-07-201-4/+8
* Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-07-111-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-191-4/+1
* | KVM: Properly check if "page" is valid in kvm_vcpu_unmapKarimAllah Ahmed2019-07-101-1/+1
* | kvm: Convert kvm_lock to a mutexJunaid Shahid2019-06-051-15/+15
* | KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson2019-06-041-3/+6
|/
* KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth2019-05-281-2/+0
* kvm: fix compile on s390 part 2Christian Borntraeger2019-05-281-0/+2
* kvm: fix compilation on s390Paolo Bonzini2019-05-241-0/+2
* KVM: Fix spinlock taken warning during host resumeWanpeng Li2019-05-241-1/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-05-171-9/+94
|\
| * kvm: fix compilation on aarch64Paolo Bonzini2019-05-171-1/+1
| * Merge tag 'kvm-ppc-next-5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-05-151-0/+18
| |\
| | * KVM: PPC: Book3S: Remove useless checks in 'release' method of KVM deviceCédric Le Goater2019-05-141-6/+0
| | * KVM: Introduce a 'release' method for KVM devicesCédric Le Goater2019-04-301-0/+13
| | * KVM: Introduce a 'mmap' method for KVM devicesCédric Le Goater2019-04-301-0/+11
| * | KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2Peter Xu2019-05-081-2/+2
| * | KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)onePeter Xu2019-05-081-2/+2
| * | KVM: Fix the bitmap range to copy during clear dirtyPeter Xu2019-05-081-1/+1
| * | KVM: Introduce a new guest mapping APIKarimAllah Ahmed2019-04-301-0/+64
| * | kvm_main: fix some commentsJiang Biao2019-04-301-2/+3
| * | KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned sizePaolo Bonzini2019-04-301-3/+4
| * | Merge tag 'kvm-s390-next-5.2-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2019-04-301-1/+1
| |\ \
| | * | KVM: polling: add architecture backend to disable pollingChristian Borntraeger2019-04-261-1/+1
| | |/
| * | kvm: move KVM_CAP_NR_MEMSLOTS to common codePaolo Bonzini2019-04-161-0/+2
* | | mm/mmu_notifier: convert user range->blockable to helper functionJérôme Glisse2019-05-141-1/+2
* | | KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned sizePaolo Bonzini2019-04-301-3/+4
|/ /
* | KVM: fix spectrev1 gadgetsPaolo Bonzini2019-04-161-2/+4
|/
* KVM: Reject device ioctls from processes other than the VM's creatorSean Christopherson2019-03-281-0/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-03-151-49/+54
|\
| * KVM: Minor cleanups for kvm_main.cLeo Yan2019-02-221-2/+1
| * Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()"Lan Tianyu2019-02-201-5/+3
| * KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_startNir Weiner2019-02-201-5/+5