index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
virt
/
kvm
/
kvm_main.c
Age
Commit message (
Expand
)
Author
Files
Lines
10 days
Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-2
/
+2
2024-05-12
Merge tag 'kvm-x86-misc-6.10' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-1
/
+1
2024-05-12
Merge tag 'kvm-x86-generic-6.10' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-19
/
+8
2024-05-12
Merge tag 'kvmarm-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kv...
Paolo Bonzini
1
-3
/
+11
2024-05-10
Merge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...
Paolo Bonzini
1
-2
/
+1
2024-05-05
mm: pass VMA instead of MM to follow_pte()
David Hildenbrand
1
-2
/
+2
2024-05-02
KVM: Remove kvm_make_all_cpus_request_except()
Venkatesh Srinivas
1
-11
/
+2
2024-04-25
KVM: Treat the device list as an rculist
Oliver Upton
1
-3
/
+11
2024-04-19
KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values
Sean Christopherson
1
-2
/
+14
2024-04-11
KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start()
Sean Christopherson
1
-2
/
+1
2024-04-11
KVM: remove unused argument of kvm_handle_hva_range()
Paolo Bonzini
1
-6
/
+1
2024-04-11
KVM: delete .change_pte MMU notifier callback
Paolo Bonzini
1
-43
/
+0
2024-04-09
KVM: Simplify error handling in __gfn_to_pfn_memslot()
Anish Moorthy
1
-7
/
+3
2024-04-09
KVM: Add function comments for __kvm_read/write_guest_page()
Anish Moorthy
1
-0
/
+2
2024-04-09
KVM: Clarify meaning of hva_to_pfn()'s 'atomic' parameter
Anish Moorthy
1
-1
/
+1
2024-04-09
KVM: Use vfree for memory allocated by vcalloc()/__vcalloc()
Li RongQing
1
-1
/
+1
2024-03-11
Merge tag 'kvm-x86-misc-6.9' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-1
/
+20
2024-03-11
Merge tag 'kvm-x86-generic-6.9' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-2
/
+4
2024-03-11
Merge tag 'kvmarm-6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...
Paolo Bonzini
1
-6
/
+2
2024-03-09
Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...
Paolo Bonzini
1
-1
/
+7
2024-02-23
KVM: Get rid of return value from kvm_arch_create_vm_debugfs()
Oliver Upton
1
-6
/
+2
2024-02-22
KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY
Sean Christopherson
1
-1
/
+7
2024-02-22
KVM: fix kvm_mmu_memory_cache allocation warning
Arnd Bergmann
1
-1
/
+1
2024-02-22
KVM: Add a comment explaining the directed yield pending interrupt logic
Sean Christopherson
1
-0
/
+7
2024-02-22
KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel
Sean Christopherson
1
-1
/
+13
2024-02-08
kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol
Paolo Bonzini
1
-1
/
+1
2024-01-29
KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls
Sean Christopherson
1
-1
/
+3
2024-01-08
Merge tag 'kvm-x86-generic-6.8' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-3
/
+3
2024-01-02
Merge tag 'kvm-riscv-6.8-1' of https://github.com/kvm-riscv/linux into HEAD
Paolo Bonzini
1
-1
/
+2
2024-01-02
Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Paolo Bonzini
1
-10
/
+8
2023-12-22
Merge tag 'kvmarm-fixes-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Paolo Bonzini
1
-1
/
+2
2023-12-12
KVM: Convert comment into an assertion in kvm_io_bus_register_dev()
Marc Zyngier
1
-1
/
+2
2023-12-08
KVM: remove deprecated UAPIs
Paolo Bonzini
1
-5
/
+0
2023-12-08
KVM: remove CONFIG_HAVE_KVM_IRQFD
Paolo Bonzini
1
-2
/
+2
2023-12-01
Revert "KVM: Prevent module exit until all VMs are freed"
Sean Christopherson
1
-7
/
+0
2023-12-01
KVM: Set file_operations.owner appropriately for all such structures
Sean Christopherson
1
-3
/
+8
2023-12-01
KVM: Harden copying of userspace-array against overflow
Philipp Stanner
1
-3
/
+2
2023-11-30
KVM: move KVM_CAP_DEVICE_CTRL to the generic check
Wei Wang
1
-0
/
+1
2023-11-14
KVM: Allow arch code to track number of memslot address spaces per VM
Sean Christopherson
1
-12
/
+14
2023-11-14
KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory
Sean Christopherson
1
-5
/
+54
2023-11-13
KVM: Introduce per-page memory attributes
Chao Peng
1
-0
/
+216
2023-11-13
KVM: Drop .on_unlock() mmu_notifier hook
Sean Christopherson
1
-10
/
+1
2023-11-13
KVM: Add a dedicated mmu_notifier flag for reclaiming freed memory
Sean Christopherson
1
-16
/
+37
2023-11-13
KVM: Introduce KVM_SET_USER_MEMORY_REGION2
Sean Christopherson
1
-8
/
+49
2023-11-13
KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIER
Sean Christopherson
1
-5
/
+5
2023-11-13
KVM: WARN if there are dangling MMU invalidations at VM destruction
Sean Christopherson
1
-1
/
+8
2023-11-13
KVM: Use gfn instead of hva for mmu_notifier_retry
Chao Peng
1
-9
/
+34
2023-11-13
KVM: Assert that mmu_invalidate_in_progress *never* goes negative
Sean Christopherson
1
-2
/
+1
2023-11-13
KVM: Tweak kvm_hva_range and hva_handler_t to allow reusing for gfn ranges
Sean Christopherson
1
-15
/
+19
2023-09-07
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-14
/
+40
2023-08-31
Merge tag 'kvm-x86-generic-6.6' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-9
/
+10
2023-08-31
Merge tag 'kvmarm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
Paolo Bonzini
1
-5
/
+30
2023-08-21
kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow()
David Hildenbrand
1
-1
/
+12
2023-08-17
KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union
Sean Christopherson
1
-9
/
+10
2023-08-17
KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code
David Matlack
1
-2
/
+16
2023-08-17
KVM: Allow range-based TLB invalidation from common code
David Matlack
1
-0
/
+13
2023-08-17
KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL
Raghavendra Rao Ananta
1
-2
/
+0
2023-08-17
KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_remote_tlbs()
David Matlack
1
-1
/
+1
2023-07-29
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
Sean Christopherson
1
-0
/
+24
2023-07-03
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-29
/
+22
2023-07-01
Merge tag 'kvm-x86-vmx-6.5' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-18
/
+0
2023-07-01
Merge tag 'kvm-x86-generic-6.5' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-10
/
+20
2023-07-01
Merge tag 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
Paolo Bonzini
1
-1
/
+2
2023-06-28
Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-5
/
+8
2023-06-22
KVM: Avoid illegal stage2 mapping on invalid memory slot
Gavin Shan
1
-1
/
+19
2023-06-19
mm: ptep_get() conversion
Ryan Roberts
1
-4
/
+7
2023-06-15
Merge branch kvm-arm64/eager-page-splitting into kvmarm/next
Oliver Upton
1
-1
/
+2
2023-06-13
KVM: destruct kvm_io_device while unregistering it from kvm_io_bus
Wei Wang
1
-8
/
+15
2023-06-09
mm/gup: remove unused vmas parameter from get_user_pages()
Lorenzo Stoakes
1
-1
/
+1
2023-06-06
KVM: Clean up kvm_vm_ioctl_create_vcpu()
Michal Luczaj
1
-1
/
+1
2023-06-06
KVM: x86: Use standard mmu_notifier invalidate hooks for APIC access page
Sean Christopherson
1
-18
/
+0
2023-05-26
KVM: Protect vcpu->pid dereference via debugfs with RCU
Sean Christopherson
1
-1
/
+4
2023-05-19
KVM: Fix vcpu_array[0] races
Michal Luczaj
1
-6
/
+10
2023-05-19
KVM: Don't enable hardware after a restart/shutdown is initiated
Sean Christopherson
1
-1
/
+16
2023-05-19
KVM: Use syscore_ops instead of reboot_notifier to hook restart/shutdown
Sean Christopherson
1
-15
/
+11
2023-05-16
KVM: arm64: Export kvm_are_all_memslots_empty()
Ricardo Koller
1
-1
/
+2
2023-05-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-16
/
+14
2023-04-28
Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-0
/
+3
2023-03-31
KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependent
Alexey Kardashevskiy
1
-1
/
+0
2023-03-24
KVM: Fix comments that refer to the non-existent install_new_memslots()
Jun Miao
1
-7
/
+7
2023-03-24
treewide: Trace IPIs sent via smp_send_reschedule()
Valentin Schneider
1
-0
/
+3
2023-03-23
kvm: kvm_main: Remove unnecessary (void*) conversions
Li kunyu
1
-7
/
+5
2023-03-16
KVM: Standardize on "int" return types instead of "long" in kvm_main.c
Thomas Huth
1
-2
/
+2
2023-01-24
Merge branch 'kvm-v6.2-rc4-fixes' into HEAD
Paolo Bonzini
1
-0
/
+7
2023-01-11
KVM: Ensure lockdep knows about kvm->lock vs. vcpu->mutex ordering rule
David Woodhouse
1
-0
/
+7
2022-12-29
KVM: Clean up error labels in kvm_init()
Sean Christopherson
1
-4
/
+4
2022-12-29
KVM: Opt out of generic hardware enabling on s390 and PPC
Sean Christopherson
1
-6
/
+24
2022-12-29
KVM: Register syscore (suspend/resume) ops early in kvm_init()
Sean Christopherson
1
-34
/
+34
2022-12-29
KVM: Make hardware_enable_failed a local variable in the "enable all" path
Isaku Yamahata
1
-19
/
+16
2022-12-29
KVM: Use a per-CPU variable to track which CPUs have enabled virtualization
Sean Christopherson
1
-23
/
+18
2022-12-29
KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit()
Isaku Yamahata
1
-1
/
+0
2022-12-29
KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock
Isaku Yamahata
1
-12
/
+24
2022-12-29
KVM: Ensure CPU is stable during low level hardware enable/disable
Sean Christopherson
1
-2
/
+2
2022-12-29
KVM: Disable CPU hotplug during hardware enabling/disabling
Chao Gao
1
-0
/
+12
2022-12-29
KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section
Chao Gao
1
-8
/
+22
2022-12-29
KVM: Drop kvm_arch_check_processor_compat() hook
Sean Christopherson
1
-23
/
+1
2022-12-29
KVM: Drop kvm_arch_{init,exit}() hooks
Sean Christopherson
1
-17
/
+2
2022-12-29
KVM: Drop arch hardware (un)setup hooks
Sean Christopherson
1
-7
/
+0
2022-12-29
KVM: Teardown VFIO ops earlier in kvm_exit()
Sean Christopherson
1
-1
/
+1
2022-12-29
KVM: Allocate cpus_hardware_enabled after arch hardware setup
Sean Christopherson
1
-7
/
+7
2022-12-29
KVM: Initialize IRQ FD after arch hardware setup
Sean Christopherson
1
-18
/
+17
2022-12-29
KVM: Register /dev/kvm as the _very_ last thing during initialization
Sean Christopherson
1
-9
/
+22
2022-12-15
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-27
/
+80
2022-12-12
Merge remote-tracking branch 'kvm/queue' into HEAD
Paolo Bonzini
1
-4
/
+0
2022-12-09
Merge tag 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...
Paolo Bonzini
1
-12
/
+53
2022-12-05
Merge branch kvm-arm64/dirty-ring into kvmarm-master/next
Marc Zyngier
1
-12
/
+53
2022-12-02
KVM: Remove stale comment about KVM_REQ_UNHALT
Sean Christopherson
1
-4
/
+0
2022-11-18
KVM: x86: avoid memslot check in NX hugepage recovery if it cannot succeed
Paolo Bonzini
1
-0
/
+8
2022-11-17
KVM: Obey kvm.halt_poll_ns in VMs not using KVM_CAP_HALT_POLL
David Matlack
1
-3
/
+24
2022-11-17
KVM: Avoid re-reading kvm->max_halt_poll_ns during halt-polling
David Matlack
1
-6
/
+15
2022-11-17
KVM: Cap vcpu->halt_poll_ns before halting rather than after
David Matlack
1
-4
/
+6
2022-11-12
KVM: Push dirty information unconditionally to backup bitmap
Gavin Shan
1
-3
/
+2
2022-11-10
KVM: Support dirty ring in conjunction with bitmap
Gavin Shan
1
-9
/
+52
2022-11-10
KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
Gavin Shan
1
-2
/
+1
2022-11-09
kvm: Add interruptible flag to __gfn_to_pfn_memslot()
Peter Xu
1
-11
/
+17
2022-11-09
kvm: Add KVM_PFN_ERR_SIGPENDING
Peter Xu
1
-0
/
+2
2022-11-06
Merge tag 'kvmarm-fixes-6.1-3' of git://git.kernel.org/pub/scm/linux/kernel/g...
Paolo Bonzini
1
-0
/
+3
2022-10-31
KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them
Gavin Shan
1
-0
/
+3
2022-10-27
KVM: debugfs: Return retval of simple_attr_open() if it fails
Hou Wenlong
1
-7
/
+6
2022-10-22
kvm: Add support for arch compat vm ioctls
Alexander Graf
1
-0
/
+11
2022-10-03
Merge tag 'kvmarm-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
Paolo Bonzini
1
-1
/
+8
2022-09-29
KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and config option
Marc Zyngier
1
-1
/
+8
2022-09-26
KVM: remove KVM_REQ_UNHALT
Paolo Bonzini
1
-3
/
+1
2022-09-26
KVM: fix memoryleak in kvm_init()
Miaohe Lin
1
-3
/
+2
2022-08-19
KVM: Drop unnecessary initialization of "ops" in kvm_ioctl_create_device()
Li kunyu
1
-1
/
+1
2022-08-19
KVM: Drop unnecessary initialization of "npages" in hva_to_pfn_slow()
Li kunyu
1
-1
/
+1
2022-08-19
KVM: Rename mmu_notifier_* to mmu_invalidate_*
Chao Peng
1
-25
/
+27
2022-08-19
KVM: Move coalesced MMIO initialization (back) into kvm_create_vm()
Sean Christopherson
1
-5
/
+6
2022-08-19
KVM: Unconditionally get a ref to /dev/kvm module when creating a VM
Sean Christopherson
1
-10
/
+4
2022-08-19
KVM: Properly unwind VM creation if creating debugfs fails
Sean Christopherson
1
-8
/
+8
2022-08-10
KVM: Actually create debugfs in kvm_create_vm()
Oliver Upton
1
-17
/
+19
2022-08-10
KVM: Pass the name of the VM fd to kvm_create_vm_debugfs()
Oliver Upton
1
-3
/
+6
2022-08-10
KVM: Get an fd before creating the VM
Oliver Upton
1
-13
/
+17
2022-08-10
KVM: Shove vcpu stats_id init into kvm_vcpu_init()
Oliver Upton
1
-4
/
+4
2022-08-10
KVM: Shove vm stats_id init into kvm_create_vm()
Oliver Upton
1
-3
/
+3
2022-08-01
Merge remote-tracking branch 'kvm/next' into kvm-next-5.20
Paolo Bonzini
1
-57
/
+162
2022-07-29
KVM: Add gfp_custom flag in struct kvm_mmu_memory_cache
Anup Patel
1
-1
/
+3
2022-06-24
KVM: debugfs: expose pid of vcpu threads
Vineeth Pillai
1
-2
/
+13
2022-06-24
KVM: Allow for different capacities in kvm_mmu_memory_cache structs
David Matlack
1
-3
/
+30
2022-06-20
KVM: Do not zero initialize 'pfn' in hva_to_pfn()
Sean Christopherson
1
-1
/
+1
2022-06-20
KVM: Rename/refactor kvm_is_reserved_pfn() to kvm_pfn_to_refcounted_page()
Sean Christopherson
1
-14
/
+52
2022-06-20
KVM: Take a 'struct page', not a pfn in kvm_is_zone_device_page()
Sean Christopherson
1
-4
/
+4
2022-06-20
KVM: Remove kvm_vcpu_gfn_to_page() and kvm_vcpu_gpa_to_page()
Sean Christopherson
1
-20
/
+11
2022-06-20
KVM: Don't WARN if kvm_pfn_to_page() encounters a "reserved" pfn
Sean Christopherson
1
-3
/
+1
2022-06-20
KVM: Avoid pfn_to_page() and vice versa when releasing pages
Sean Christopherson
1
-21
/
+43
2022-06-20
KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
Sean Christopherson
1
-2
/
+14
2022-06-20
KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn()
Sean Christopherson
1
-3
/
+0
2022-06-15
KVM: Rename ack_flush() to ack_kick()
Lai Jiangshan
1
-2
/
+2
2022-06-09
Merge branch 'kvm-5.20-early'
Paolo Bonzini
1
-4
/
+15
2022-06-09
KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking
Maxim Levitsky
1
-2
/
+6
2022-06-09
Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/kvm-riscv/linux into...
Paolo Bonzini
1
-1
/
+1
2022-06-08
KVM: Move kvm_arch_vcpu_precreate() under kvm->lock
Zeng Guang
1
-4
/
+6
2022-06-07
Merge branch 'kvm-5.20-early-patches' into HEAD
Paolo Bonzini
1
-0
/
+9
2022-06-07
Merge branch 'kvm-5.19-early-fixes' into HEAD
Paolo Bonzini
1
-1
/
+4
2022-06-07
KVM: Don't null dereference ops->destroy
Alexey Kardashevskiy
1
-1
/
+4
2022-05-26
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-1
/
+2
2022-05-25
KVM: Fix multiple races in gfn=>pfn cache refresh
Sean Christopherson
1
-0
/
+9
2022-05-25
Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...
Paolo Bonzini
1
-11
/
+32
2022-05-20
KVM: Free new dirty bitmap if creating a new memslot fails
Sean Christopherson
1
-1
/
+1
2022-05-02
KVM: Add max_vcpus field in common 'struct kvm'
Sean Christopherson
1
-1
/
+2
2022-04-29
Merge branch 'kvm-fixes-for-5.18-rc5' into HEAD
Paolo Bonzini
1
-0
/
+1
2022-04-29
KVM: fix bad user ABI for KVM_EXIT_SYSTEM_EVENT
Paolo Bonzini
1
-0
/
+1
2022-04-21
KVM: SEV: add cache flush to solve SEV cache incoherency issues
Mingwei Zhang
1
-3
/
+24
2022-04-21
KVM: SPDX style and spelling fixes
Tom Rix
1
-2
/
+2
2022-04-21
KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref
Sean Christopherson
1
-6
/
+6
2022-04-08
Merge tag 'kvmarm-fixes-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/...
Paolo Bonzini
1
-2
/
+8
2022-04-07
KVM: Don't create VM debugfs files outside of the VM directory
Oliver Upton
1
-2
/
+8
2022-04-06
KVM: avoid NULL pointer dereference in kvm_dirty_ring_push
Paolo Bonzini
1
-1
/
+1
2022-04-02
KVM: Don't actually set a request when evicting vCPUs for GFN cache invd
Sean Christopherson
1
-1
/
+2
2022-03-29
Revert "KVM: set owner of cpu and vm file operations"
David Matlack
1
-4
/
+2
2022-03-29
KVM: Prevent module exit until all VMs are freed
David Matlack
1
-0
/
+13
2022-03-08
KVM: use __vcalloc for very large allocations
Paolo Bonzini
1
-2
/
+2
2022-03-04
Merge branch 'kvm-bugfixes' into HEAD
Paolo Bonzini
1
-3
/
+1
2022-03-01
KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users
Sean Christopherson
1
-5
/
+0
2022-02-25
KVM: Move VM's worker kthreads back to the original cgroup before exiting.
Vipin Sharma
1
-1
/
+21
2022-02-17
KVM: Fix lockdep false negative during host resume
Wanpeng Li
1
-3
/
+1
2022-02-10
KVM: Remove unused "kvm" of kvm_make_vcpu_request()
Jinrong Liang
1
-5
/
+4
2022-01-28
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-5
/
+3
2022-01-26
Revert "KVM: SVM: avoid infinite loop on NPF from bad address"
Sean Christopherson
1
-1
/
+0
2022-01-24
KVM: remove async parameter of hva_to_pfn_remapped()
Xianting Tian
1
-4
/
+3
2022-01-22
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-3
/
+2
2022-01-19
KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx
Sean Christopherson
1
-2
/
+0
2022-01-19
KVM: Drop unused kvm_vcpu.pre_pcpu field
Sean Christopherson
1
-1
/
+0
2022-01-19
KVM: avoid warning on s390 in mark_page_dirty
Christian Borntraeger
1
-0
/
+2
2022-01-16
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-441
/
+625
2022-01-12
Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-0
/
+44
2022-01-07
KVM: Reinstate gfn_to_pfn_cache with invalidation support
David Woodhouse
1
-3
/
+9
2022-01-07
KVM: Warn if mark_page_dirty() is called without an active vCPU
David Woodhouse
1
-1
/
+6
2021-12-09
KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING
David Woodhouse
1
-2
/
+2
2021-12-08
KVM: Add helpers to wake/query blocking vCPU
Sean Christopherson
1
-6
/
+2
2021-12-08
KVM: Don't redo ktime_get() when calculating halt-polling stop/deadline
Sean Christopherson
1
-1
/
+1
2021-12-08
KVM: stats: Add stat to detect if vcpu is currently blocking
Jing Zhang
1
-0
/
+4
2021-12-08
KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt()
Sean Christopherson
1
-16
/
+36
2021-12-08
KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt()
Sean Christopherson
1
-11
/
+9
2021-12-08
KVM: Drop obsolete kvm_arch_vcpu_block_finish()
Sean Christopherson
1
-1
/
+0
2021-12-08
KVM: Don't block+unblock when halt-polling is successful
Sean Christopherson
1
-3
/
+4
2021-12-08
KVM: Reconcile discrepancies in halt-polling stats
Sean Christopherson
1
-19
/
+16
2021-12-08
KVM: Refactor and document halt-polling stats update helper
Sean Christopherson
1
-7
/
+13
2021-12-08
KVM: Update halt-polling stats if and only if halt-polling was attempted
Sean Christopherson
1
-3
/
+5
2021-12-08
KVM: Force PPC to define its own rcuwait object
Sean Christopherson
1
-3
/
+6
[next]