aboutsummaryrefslogtreecommitdiffstats
path: root/virt/kvm/kvm_main.c
AgeCommit message (Expand)Author
2022-08-25KVM: Add infrastructure and macro to mark VM as buggedSean Christopherson
2022-08-11KVM: Don't null dereference ops->destroyAlexey Kardashevskiy
2022-04-15KVM: Prevent module exit until all VMs are freedDavid Matlack
2021-10-09KVM: do not shrink halt_poll_ns below grow_startSergey Senozhatsky
2021-09-26KVM: remember position in kvm->vcpus arrayRadim Krčmář
2021-08-12KVM: Do not leak memory for duplicate debugfs directoriesPaolo Bonzini
2021-08-04KVM: add missing compat KVM_CLEAR_DIRTY_LOGPaolo Bonzini
2021-06-30KVM: do not allow mapping valid but non-reference-counted pagesNicholas Piggin
2021-05-14KVM: Stop looking for coalesced MMIO zones if the bus is destroyedSean Christopherson
2021-02-26KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()Sean Christopherson
2021-02-26mm: provide a saner PTE walking API for modulesPaolo Bonzini
2021-02-26KVM: do not assume PTE is writable after follow_pfnPaolo Bonzini
2021-02-03KVM: Forbid the use of tagged userspace addresses for memslotsMarc Zyngier
2021-01-12kvm: check tlbs_dirty directlyLai Jiangshan
2020-10-01KVM: fix overflow of zero page refcount with ksm runningZhuang Yanying
2020-09-17KVM: fix memory leak in kvm_io_bus_unregister_dev()Rustam Kovhaev
2020-08-26KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Will Deacon
2020-06-17KVM: x86: Fix APIC page invalidation raceEiichi Tsukata
2020-03-05KVM: Check for a bad hva before dropping into the ghc slow pathSean Christopherson
2020-02-11KVM: Play nice with read-only memslots when querying host page sizeSean Christopherson
2020-02-11KVM: Use vcpu-specific gva->hva translation when querying host page sizeSean Christopherson
2020-02-11x86/kvm: Cache gfn to pfn translationBoris Ostrovsky
2020-02-11x86/kvm: Introduce kvm_(un)map_gfn()Boris Ostrovsky
2019-11-15KVM: Add a comment describing the /dev/kvm no_compat handlingMarc Zyngier
2019-11-13KVM: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=nMarc Zyngier
2019-11-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2019-11-12KVM: MMU: Do not treat ZONE_DEVICE pages as being reservedSean Christopherson
2019-11-11KVM: fix placement of refcount initializationPaolo Bonzini
2019-11-11KVM: Fix NULL-ptr deref after kvm_create_vm failsPaolo Bonzini
2019-11-04kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid
2019-11-04kvm: Add helper function for creating VM worker threadsJunaid Shahid
2019-10-31kvm: call kvm_arch_destroy_vm if vm creation failsJim Mattson
2019-10-25kvm: Allocate memslots and buses before calling kvm_arch_init_vmJim Mattson
2019-10-22KVM: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabledWanpeng Li
2019-09-30kvm: x86, powerpc: do not allow clearing largepages debugfs entryPaolo Bonzini
2019-08-18KVM: Call kvm_arch_vcpu_blocking early into the blocking sequenceMarc Zyngier
2019-08-09kvm: remove unnecessary PageReserved checkPaolo Bonzini
2019-08-05KVM: no need to check return value of debugfs_create functionsGreg KH
2019-08-05KVM: remove kvm_arch_has_vcpu_debugfs()Paolo Bonzini
2019-08-05KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li
2019-08-05KVM: Check preempted_in_kernel for involuntary preemptionWanpeng Li
2019-07-20KVM: Boost vCPUs that are delivering interruptsWanpeng Li
2019-07-11Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini
2019-07-10KVM: Properly check if "page" is valid in kvm_vcpu_unmapKarimAllah Ahmed
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner
2019-06-05kvm: Convert kvm_lock to a mutexJunaid Shahid
2019-06-04KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson
2019-05-28KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth
2019-05-28kvm: fix compile on s390 part 2Christian Borntraeger
2019-05-24kvm: fix compilation on s390Paolo Bonzini