Juergen Gross
|
5c83511bdb
x86/paravirt: Use a single ops structure
|
7 years ago |
Peter Zijlstra
|
48a8b97cfd
x86/mm: Only use tlb_remove_table() for paravirt
|
7 years ago |
Linus Torvalds
|
e61cf2e3a5
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
7 years ago |
Linus Torvalds
|
13e091b6dd
Merge branch 'x86-timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Wanpeng Li
|
aaffcfd1e8
KVM: X86: Implement PV IPIs in linux guest
|
7 years ago |
Wanpeng Li
|
d63bae079b
KVM: X86: Add kvm hypervisor init time platform setup callback
|
7 years ago |
Waiman Long
|
3553ae5690
x86/kvm: Don't use pvqspinlock code if only 1 vCPU
|
7 years ago |
Thomas Gleixner
|
e499a9b6dc
x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock
|
7 years ago |
Pavel Tatashin
|
368a540e02
x86/kvmclock: Remove memblock dependency
|
7 years ago |
Peter Zijlstra
|
b3dae109fa
sched/swait: Rename to exclusive
|
7 years ago |
Michael S. Tsirkin
|
633711e828
kvm: rename KVM_HINTS_DEDICATED to KVM_HINTS_REALTIME
|
7 years ago |
Linus Torvalds
|
d8312a3f61
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
7 years ago |
Wanpeng Li
|
34226b6b70
KVM: X86: Fix setup the virt_spin_lock_key before static key get initialized
|
7 years ago |
Wanpeng Li
|
17a1079d9c
KVM: x86: Fix pv tlb flush dependencies
|
7 years ago |
Wanpeng Li
|
6beacf74c2
KVM: X86: Don't use PV TLB flush with dedicated physical CPUs
|
7 years ago |
Wanpeng Li
|
b2798ba0b8
KVM: X86: Choose qspinlock when dedicated physical CPUs are available
|
7 years ago |
Wanpeng Li
|
a4429e53c9
KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED
|
7 years ago |
Wanpeng Li
|
4f2f61fc50
KVM: X86: Avoid traversing all the cpus for pv tlb flush when steal time is disabled
|
7 years ago |
Dou Liyang
|
afdc3f5888
x86/kvm: Make parse_no_xxx __init for kvm
|
7 years ago |
Radim Krčmář
|
fe2a3027e7
KVM: x86: fix backward migration with async_PF
|
7 years ago |
Wanpeng Li
|
858a43aae2
KVM: X86: use paravirtualized TLB Shootdown
|
7 years ago |
Wanpeng Li
|
fa55eedd63
KVM: X86: Add KVM_VCPU_PREEMPTED
|
7 years ago |
Linus Torvalds
|
43ff2f4db9
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Juergen Gross
|
f361464600
x86/virt, x86/platform: Add ->guest_late_init() callback to hypervisor_x86 structure
|
7 years ago |
Juergen Gross
|
03b2a320b1
x86/virt: Add enum for hypervisors to replace x86_hyper
|
7 years ago |
Juergen Gross
|
f72e38e8ec
x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init'
|
7 years ago |
Brijesh Singh
|
4716276184
X86/KVM: Decrypt shared per-cpu variables when SEV is active
|
8 years ago |
Boqun Feng
|
a2b7861bb3
kvm/x86: Avoid async PF preempting the kernel incorrectly
|
8 years ago |
Boqun Feng
|
b862789aa5
kvm/x86: Handle async PF in RCU read-side critical sections
|
8 years ago |
Davidlohr Bueso
|
a0cff57bb2
kvm,x86: Fix apf_task_wake_one() wq serialization
|
8 years ago |