Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b42fbed6b8a5942e9f76ec8c7f9c9fd798a2d3af
/
virt
/
kvm
/
kvm_main.c
a28ebea
KVM: Protect device ops->create and list_add with kvm->lock
by Christoffer Dall
· 8 years ago
023e9fd
KVM: PPC: Move xics_debugfs_init out of create
by Christoffer Dall
· 8 years ago
221bb8a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
a6408f6
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
912902c
Merge tag 'kvm-arm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into next
by Radim Krčmář
· 8 years ago
8a39d00
KVM: kvm_io_bus: Add kvm_io_bus_get_dev() call
by Andre Przywara
· 8 years ago
8c18b2d
virt: Convert kvm hotplug to state machine
by Thomas Gleixner
· 8 years ago
506cfba
KVM: don't use anon_inode_getfd() before possible failures
by Al Viro
· 8 years ago
7964218c
Revert "KVM: release anon file in failure path of vm creation"
by Paolo Bonzini
· 8 years ago
2be5b3f
KVM: release anon file in failure path of vm creation
by Liu Shuo
· 8 years ago
2f1fe81
KVM: nVMX: Fix memory corruption when using VMCS shadowing
by Jim Mattson
· 8 years ago
add6a0c
KVM: MMU: try to fix up page faults before giving up
by Paolo Bonzini
· 9 years ago
92176a8
KVM: MMU: prepare to support mapping of VM_IO and VM_PFNMAP frames
by Paolo Bonzini
· 9 years ago
caf1ff2
kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
by Xiubo Li
· 9 years ago
557abc4
KVM: remove kvm_vcpu_compatible
by Paolo Bonzini
· 9 years ago
6c7caeb
KVM: introduce kvm->created_vcpus
by Paolo Bonzini
· 9 years ago
f8c1b85
KVM: x86: avoid vmalloc(0) in the KVM_SET_CPUID
by Paolo Bonzini
· 9 years ago
536a6f8
KVM: Create debugfs dir and stat files for each VM
by Janosch Frank
· 9 years ago
dd1a4cc
KVM: split kvm_vcpu_wake_up from kvm_vcpu_kick
by Radim Krčmář
· 9 years ago
2086d32
KVM: shrink halt polling even more for invalid wakeups
by Christian Borntraeger
· 9 years ago
3491caf
KVM: halt_polling: provide a way to qualify wakeups during poll
by Christian Borntraeger
· 9 years ago
0b1b1df
kvm: introduce KVM_MAX_VCPU_ID
by Greg Kurz
· 9 years ago
4ae3cb3
KVM: Replace smp_mb() with smp_load_acquire() in the kvm_flush_remote_tlbs()
by Lan Tianyu
· 9 years ago
a30a050
KVM: Replace smp_mb() with smp_mb_after_atomic() in the kvm_make_all_cpus_request()
by Lan Tianyu
· 9 years ago
e9ad4ec
KVM: fix spin_lock_init order on x86
by Paolo Bonzini
· 9 years ago
643ad15
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
10dc374
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
d4e7961
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
313f636
kvm: cap halt polling at exactly halt_poll_ns
by David Matlack
· 9 years ago
b2740d3
KVM: ensure __gfn_to_pfn_memslot initializes *writable
by Paolo Bonzini
· 9 years ago
8577370
KVM: Use simple waitqueue for vcpu->wq
by Marcelo Tosatti
· 9 years ago
e6e3b5a
KVM: use list_for_each_entry_safe
by Geliang Tang
· 9 years ago
6b6de68
KVM: halt_polling: improve grow/shrink settings
by Christian Borntraeger
· 9 years ago
d4edcf0
mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm
by Dave Hansen
· 9 years ago
ba049e9
kvm: rename pfn_t to kvm_pfn_t
by Dan Williams
· 9 years ago
2860c4b
KVM: move architecture-dependent requests to arch/
by Paolo Bonzini
· 9 years ago
4bd33b5
KVM: Remove unnecessary debugfs dentry references
by Janosch Frank
· 9 years ago
e09fefd
KVM: Use common function for VCPU lookup by id
by David Hildenbrand
· 9 years ago
33e9415
KVM: kvm_is_visible_gfn can be boolean
by Yaowei Bai
· 9 years ago
197a4f4
Merge tag 'kvm-arm-for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 9 years ago
3217f7c
KVM: Add kvm_arch_vcpu_{un}blocking callbacks
by Christoffer Dall
· 9 years ago
bf9f6ac
KVM: Update Posted-Interrupts Descriptor when vCPU is blocked
by Feng Wu
· 9 years ago
e9ea506
kvm: add capability for any-length ioeventfds
by Jason Wang
· 9 years ago
d3febdd
kvm: use kmalloc() instead of kzalloc() during iodev register/unregister
by Jason Wang
· 9 years ago
920552b
KVM: disable halt_poll_ns as default for s390x
by David Hildenbrand
· 9 years ago
62bea5b
KVM: add halt_attempted_poll to VCPU stats
by Paolo Bonzini
· 9 years ago
8f4216c7
kvm: fix zero length mmio searching
by Jason Wang
· 9 years ago
edb9272
KVM: fix polling for guest halt continued even if disable it
by Wanpeng Li
· 9 years ago
33e247c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
1d7715c
mmu-notifier: add clear_young callback
by Vladimir Davydov
· 9 years ago
2cbd782
KVM: trace kvm_halt_poll_ns grow/shrink
by Wanpeng Li
· 9 years ago
aca6ff2
KVM: dynamic halt-polling
by Wanpeng Li
· 9 years ago
19020f8
KVM: make halt_poll_ns per-vCPU
by Wanpeng Li
· 9 years ago
dd48924
KVM: document memory barriers for kvm->vcpus/kvm->online_vcpus
by Paolo Bonzini
· 9 years ago
d71ba78
KVM: move code related to KVM_SET_BOOT_CPU_ID to x86
by Paolo Bonzini
· 9 years ago
2ecd9d2
sched, preempt_notifier: separate notifier registration from static_key inc/dec
by Peter Zijlstra
· 10 years ago
f481b06
KVM: implement multiple address spaces
by Paolo Bonzini
· 10 years ago
8e73485
KVM: add vcpu-specific functions to read/write/translate GFNs
by Paolo Bonzini
· 10 years ago
bc009e4
KVM: remove unused argument from mark_page_dirty_in_slot
by Paolo Bonzini
· 10 years ago
e37afc6
KVM: remove __gfn_to_pfn
by Paolo Bonzini
· 10 years ago
d9ef13c
KVM: pass kvm_memory_slot to gfn_to_page_many_atomic
by Paolo Bonzini
· 10 years ago
f36f3f2
KVM: add "new" argument to kvm_arch_commit_memory_region
by Paolo Bonzini
· 10 years ago
15f4601
KVM: add memslots argument to kvm_arch_memslots_updated
by Paolo Bonzini
· 10 years ago
09170a4
KVM: const-ify uses of struct kvm_userspace_memory_region
by Paolo Bonzini
· 10 years ago
9f6b802
KVM: use kvm_memslots whenever possible
by Paolo Bonzini
· 10 years ago
a47d2b0
KVM: introduce kvm_alloc/free_memslots
by Paolo Bonzini
· 10 years ago
3520469
KVM: export __gfn_to_pfn_memslot, drop gfn_to_pfn_async
by Paolo Bonzini
· 10 years ago
a4cca3b
KVM: remove pointless cpu hotplug messages
by Heiko Carstens
· 10 years ago
251eb84
KVM: reuse memslot in kvm_write_guest_page
by Radim Krčmář
· 10 years ago
e23a808
KVM: PPC: Book3S HV: Create debugfs file for each guest's HPT
by Paul Mackerras
· 10 years ago
9003601
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
ca3f087
KVM: use slowpath for cross page cached accesses
by Radim Krčmář
· 10 years ago
3180a7f
KVM: remove kvm_read_hva and kvm_read_hva_atomic
by Paolo Bonzini
· 10 years ago
7f22b45
Merge tag 'kvm-s390-next-20150331' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD
by Paolo Bonzini
· 10 years ago
bf0fb67
Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into 'kvm-next'
by Paolo Bonzini
· 10 years ago
47b43c5
KVM: s390: add ioctl to inject local interrupts
by Jens Freimann
· 10 years ago
af669ac
KVM: move iodev.h from virt/kvm/ to include/kvm
by Andre Przywara
· 10 years ago
e32edf4
KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks.
by Nikolay Nikolaev
· 10 years ago
7449613
kvm: avoid page allocation failure in kvm_set_memory_region()
by Igor Mammedov
· 10 years ago
58d2930
KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()
by Takuya Yoshikawa
· 10 years ago
dc9be0f
kvm: move advertising of KVM_CAP_IRQFD to common code
by Paolo Bonzini
· 10 years ago
1170adc
KVM: Use pr_info/pr_err in kvm_main.c
by Xiubo Li
· 10 years ago
20e87b7
KVM: Fix indentation in kvm_main.c
by Xiubo Li
· 10 years ago
b7d409d
KVM: no space before tabs in kvm_main.c
by Xiubo Li
· 10 years ago
f95ef0c
KVM: Missing blank line after declarations in kvm_main.c
by Xiubo Li
· 10 years ago
ee54315
KVM: EXPORT_SYMBOL should immediately follow its function
by Xiubo Li
· 10 years ago
f4fee93
KVM: Fix ERROR: do not initialise statics to 0 or NULL in kvm_main.c
by Xiubo Li
· 10 years ago
a642a17
KVM: Fix WARNING: labels should not be indented in kvm_main.c
by Xiubo Li
· 10 years ago
893bdbf
KVM: Fix WARNINGs for 'sizeof(X)' instead of 'sizeof X' in kvm_main.c
by Xiubo Li
· 10 years ago
548ef28
KVM: Get rid of kvm_kvfree()
by Thomas Huth
· 10 years ago
0fa9778
KVM: make halt_poll_ns static
by Christian Borntraeger
· 10 years ago
bfda0e8
KVM: white space formatting in kvm_main.c
by Kevin Mulvey
· 10 years ago
b9085bc
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
0664e57
mm: gup: kvm use get_user_pages_unlocked
by Andrea Arcangeli
· 10 years ago
de8e5d7
KVM: Disable compat ioctl for s390
by Christian Borntraeger
· 10 years ago
f781951
kvm: add halt_poll_ns module parameter
by Paolo Bonzini
· 10 years ago
3b0f1d0
KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log dirty
by Kai Huang
· 10 years ago
b0165f1
kvm: update_memslots: clean flags for invalid memslots
by Tiejun Chen
· 10 years ago
ba0513b
KVM: Add generic support for dirty page logging
by Mario Smarduch
· 10 years ago
a6d5101
KVM: Add architecture-defined TLB flush support
by Mario Smarduch
· 10 years ago
Next »