Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
0a62956312e9dcd0ce5c59be4f0a8d8292a62402
/
virt
/
kvm
/
kvm_main.c
1d487e9
KVM: fix spectrev1 gadgets
by Paolo Bonzini
· 6 years ago
ddba918
KVM: Reject device ioctls from processes other than the VM's creator
by Sean Christopherson
· 6 years ago
636deed
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
3717f61
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
8ed0579
kvm: properly check debugfs dentry before using it
by Greg Kroah-Hartman
· 6 years ago
a242010
KVM: Minor cleanups for kvm_main.c
by Leo Yan
· 6 years ago
a67794c
Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()"
by Lan Tianyu
· 6 years ago
dee339b
KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start
by Nir Weiner
· 6 years ago
49113d3
KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter
by Nir Weiner
· 6 years ago
7fa08e7
KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns
by Nir Weiner
· 6 years ago
164bf7e
KVM: Move the memslot update in-progress flag to bit 63
by Sean Christopherson
· 6 years ago
0e32958
KVM: Remove the hack to trigger memslot generation wraparound
by Sean Christopherson
· 6 years ago
361209e
KVM: Explicitly define the "memslot update in-progress" bit
by Sean Christopherson
· 6 years ago
1524825
KVM: Call kvm_arch_memslots_updated() before updating memslots
by Sean Christopherson
· 6 years ago
b12ce36
kvm: Add memcg accounting to KVM allocations
by Ben Gardon
· 6 years ago
90952cd
kvm: Use struct_size() in kmalloc()
by Gustavo A. R. Silva
· 6 years ago
cae45e1
Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 6 years ago
cfa3938
kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)
by Jann Horn
· 6 years ago
6706dae
virt/kvm: Replace spin_is_locked() with lockdep
by Paul E. McKenney
· 6 years ago
98938aa
KVM: validate userspace input in kvm_clear_dirty_log_protect()
by Tomas Bortoli
· 6 years ago
96d4f26
Remove 'type' argument from access_ok() function
by Linus Torvalds
· 6 years ago
5d6527a
mm/mmu_notifier: use structure for invalidate_range_start/end callback
by Jérôme Glisse
· 6 years ago
0cf853c
KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte()
by Lan Tianyu
· 6 years ago
7a86dab
kvm: Change offset in kvm_write_guest_offset_cached to unsigned
by Jim Mattson
· 6 years ago
f1b9dd5
kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init
by Jim Mattson
· 6 years ago
2a31b9d
kvm: introduce manual dirty log reprotect
by Paolo Bonzini
· 6 years ago
8fe65a8
kvm: rename last argument to kvm_get_dirty_log_protect
by Paolo Bonzini
· 6 years ago
e5d83c7
kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic
by Paolo Bonzini
· 8 years ago
4e15a07
Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks"
by Michal Hocko
· 6 years ago
970c0d4
KVM: refine the comment of function gfn_to_hva_memslot_prot()
by Wei Yang
· 6 years ago
0804c84
kvm/x86 : add coalesced pio support
by Peng Hao
· 6 years ago
31fc4f9
KVM: leverage change to adjust slots->used_slots in update_memslots()
by Wei Yang
· 6 years ago
a812297
KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb()
by Vitaly Kuznetsov
· 6 years ago
cd9b44f
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 6 years ago
93065ac
mm, oom: distinguish blockable mode for mmu notifiers
by Michal Hocko
· 6 years ago
0214f46
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
e61cf2e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
b9b33da
KVM: try __get_user_pages_fast even if not in atomic context
by Paolo Bonzini
· 6 years ago
b08660e
KVM: x86: Add tlb remote flush callback in kvm_x86_ops.
by Tianyu Lan
· 6 years ago
50c28f2
kvm: x86: Use fast CR3 switch for nested VMX
by Junaid Shahid
· 7 years ago
71dbc8a
kvm: Don't open code task_pid in kvm_vcpu_ioctl
by Eric W. Biederman
· 7 years ago
0313334
KVM: s390: a utility function for migration
by Claudio Imbrenda
· 7 years ago
4520843
Merge branch 'sched/urgent' into sched/core, to pick up fixes
by Ingo Molnar
· 6 years ago
7ddfd3e
KVM: Enforce error in ioctl for compat tasks when !KVM_COMPAT
by Marc Zyngier
· 7 years ago
b3dae10
sched/swait: Rename to exclusive
by Peter Zijlstra
· 7 years ago
b08fc52
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
42bc47b
treewide: Use array_size() in vmalloc()
by Kees Cook
· 7 years ago
929f45e
kvm: no need to check return value of debugfs_create functions
by Greg Kroah-Hartman
· 7 years ago
1499fa8
kvm: Change return type to vm_fault_t
by Souptick Joarder
· 7 years ago
5eec43a
Merge tag 'kvmarm-for-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 7 years ago
7053df4
KVM: introduce kvm_make_vcpus_request_mask() API
by Vitaly Kuznetsov
· 7 years ago
bd2a639
KVM: arm/arm64: Introduce kvm_arch_vcpu_run_pid_change
by Christoffer Dall
· 7 years ago
d4c67a7
kvm: use insert sort in kvm_io_bus_register_dev function
by Gal Hammer
· 7 years ago
b28676b
KVM: mmu: Fix overlap between public and private memslots
by Wanpeng Li
· 7 years ago
15303ba
Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
617aebe
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
5ff7091
mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks
by David Rientjes
· 7 years ago
5a87e37
Merge branch 'work.get_user_pages_fast' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
e46b469
kvm: embed vcpu id to dentry of vcpu anon inode
by Masatake YAMATO
· 7 years ago
a340b3e
kvm: Map PFN-type memory regions as writable (if possible)
by KarimAllah Ahmed
· 7 years ago
4651573
kvm: whitelist struct kvm_vcpu_arch
by Paolo Bonzini
· 7 years ago
5cb0944
KVM: introduce kvm_arch_vcpu_async_ioctl
by Paolo Bonzini
· 7 years ago
9b062471
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl
by Christoffer Dall
· 7 years ago
6a96bc7
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_fpu
by Christoffer Dall
· 7 years ago
1393123
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_fpu
by Christoffer Dall
· 7 years ago
66b5656
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_guest_debug
by Christoffer Dall
· 7 years ago
1da5b61
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_translate
by Christoffer Dall
· 7 years ago
e83dff5
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_mpstate
by Christoffer Dall
· 7 years ago
fd23256
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_mpstate
by Christoffer Dall
· 7 years ago
b4ef9d4
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_sregs
by Christoffer Dall
· 7 years ago
bcdec41
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_sregs
by Christoffer Dall
· 7 years ago
875656f
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_set_regs
by Christoffer Dall
· 7 years ago
1fc9b76
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_get_regs
by Christoffer Dall
· 7 years ago
accb757
KVM: Move vcpu_load to arch-specific kvm_arch_vcpu_ioctl_run
by Christoffer Dall
· 7 years ago
8a32dd6
KVM: Prepare for moving vcpu_load/vcpu_put into arch specific code
by Christoffer Dall
· 7 years ago
ec7660c
KVM: Take vcpu->mutex outside vcpu_load
by Christoffer Dall
· 7 years ago
7858833
kvm_main: Use common error handling code in kvm_dev_ioctl_create_vm()
by Markus Elfring
· 7 years ago
b1394e7
KVM: x86: fix APIC page invalidation
by Radim Krčmář
· 7 years ago
ce53053
kvm: switch get_user_page_nowait() to get_user_pages_unlocked()
by Al Viro
· 7 years ago
9e0600f
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
20b7035
KVM: Let KVM_SET_SIGNAL_MASK work as advertised
by Jan H. Schönherr
· 7 years ago
93f30c7
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
974aa56
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
a6014f1
Merge tag 'kvm-s390-next-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux
by Radim Krčmář
· 7 years ago
f7a6509
KVM: s390: vsie: use common code functions for pinning
by David Hildenbrand
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
46bea48
kvm, mm: account kvm related kmem slabs to kmemcg
by Shakeel Butt
· 7 years ago
3968cf6
get_compat_sigset()
by Al Viro
· 7 years ago
5e0018b
kvm: Serialize wq active checks in kvm_vcpu_wake_up()
by Davidlohr Bueso
· 7 years ago
021086e
KVM: fix rcu warning on VM_CREATE errors
by Christian Borntraeger
· 7 years ago
0756b7f
Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
fb1522e
KVM: update to new mmu_notifier semantic v2
by Jérôme Glisse
· 7 years ago
076b925
kvm: avoid uninitialized-variable warnings
by Arnd Bergmann
· 7 years ago
199b576
KVM: add spinlock optimization framework
by Longpeng(Mike)
· 7 years ago
3898da9
KVM: avoid using rcu_dereference_protected
by Paolo Bonzini
· 7 years ago
fdeaf7e
KVM: make pid available for uevents without debugfs
by Claudio Imbrenda
· 7 years ago
286de8f
KVM: trigger uevents when creating or destroying a VM
by Claudio Imbrenda
· 7 years ago
8c61af9
Merge branch 'annotations' of git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger/linux into kvm-master
by Paolo Bonzini
· 7 years ago
b49defe
kvm: avoid unused variable warning for UP builds
by Paolo Bonzini
· 8 years ago
a80cf7b
KVM: mark memory slots as rcu
by Christian Borntraeger
· 7 years ago
Next »