Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
39497d7660d9866a47a2dc9055672358da57ad3d
/
arch
/
x86
/
kvm
/
lapic.c
39497d7
KVM: lapic: Track lapic timer advance per vCPU
by Sean Christopherson
· 6 years ago
57bf67e
KVM: lapic: Disable timer advancement if adaptive tuning goes haywire
by Sean Christopherson
· 6 years ago
c09d65d
KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short
by Liran Alon
· 6 years ago
1d487e9
KVM: fix spectrev1 gadgets
by Paolo Bonzini
· 6 years ago
254272c
kvm: x86: Add memcg accounting to KVM allocations
by Ben Gardon
· 6 years ago
b2869f2
KVM: x86: Mark expected switch fall-throughs
by Gustavo A. R. Silva
· 6 years ago
eb1ff0a
kvm: x86: remove unnecessary recalculate_apic_map
by Peng Hao
· 6 years ago
354cb41
KVM: x86: fix empty-body warnings
by Yi Wang
· 6 years ago
38ab012
KVM: LAPIC: Fix pv ipis use-before-initialization
by Wanpeng Li
· 6 years ago
0e96f31
x86: Clean up 'sizeof x' => 'sizeof(x)'
by Jordan Borgner
· 6 years ago
a7c42bb
x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit
by Vitaly Kuznetsov
· 6 years ago
72bbf93
KVM: hyperv: define VP assist page helpers
by Ladi Prosek
· 6 years ago
0624fca
kvm/x86: return meaningful value from KVM_SIGNAL_MSI
by Paolo Bonzini
· 6 years ago
3b8a5df
KVM: LAPIC: Tune lapic_timer_advance_ns automatically
by Wanpeng Li
· 6 years ago
d176620
x86/kvm/lapic: always disable MMIO interface in x2APIC mode
by Vitaly Kuznetsov
· 6 years ago
bdf7ffc
KVM: LAPIC: Fix pv ipis out-of-bounds access
by Wanpeng Li
· 6 years ago
e61cf2e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
4180bf1
KVM: X86: Implement "send IPI" hypercall
by Wanpeng Li
· 6 years ago
b3dae10
sched/swait: Rename to exclusive
by Peter Zijlstra
· 7 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
d8f2f49
x86/kvm: fix LAPIC timer drift when guest uses periodic mode
by David Vrabel
· 7 years ago
8d860bb
kvm: vmx: Basic APIC virtualization controls have three settings
by Jim Mattson
· 7 years ago
ecf08da
KVM: x86: remove APIC Timer periodic/oneshot spikes
by Anthoine Bourgeois
· 7 years ago
0bcc3fb
KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use
by Vitaly Kuznetsov
· 7 years ago
b7e31be
KVM: x86: fix vcpu initialization with userspace lapic
by Radim Krčmář
· 7 years ago
0b2e990
KVM: x86: move LAPIC initialization after VMCS creation
by Paolo Bonzini
· 7 years ago
e7387b0
KVM: x86: Change __kvm_apic_update_irr() to also return if max IRR updated
by Liran Alon
· 7 years ago
fa59cc0
KVM: x86: Optimization: Create SVM stubs for sync_pir_to_irr()
by Liran Alon
· 7 years ago
12806ba
KVM: lapic: Fixup LDR on load in x2apic
by Dr. David Alan Gilbert
· 7 years ago
e872fa9
KVM: lapic: Split out x2apic ldr calculation
by Dr. David Alan Gilbert
· 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
4191db2
KVM: x86: Update APICv on APIC reset
by Jan H. Schönherr
· 7 years ago
4427593
KVM: x86: thoroughly disarm LAPIC timer around TSC deadline switch
by Radim Krčmář
· 7 years ago
5d74a69
KVM: x86: really disarm lapic timer when clearing TMICT
by Radim Krčmář
· 7 years ago
86bbc1e
KVM: x86: handle 0 write to TSC_DEADLINE MSR
by Radim Krčmář
· 7 years ago
c301b90
KVM: LAPIC: Apply change to TDCR right away to the timer
by Wanpeng Li
· 7 years ago
dedf9c5
KVM: LAPIC: Keep timer running when switching between one-shot and periodic mode
by Wanpeng Li
· 7 years ago
ccbfa1d
KVM: LAPIC: Introduce limit_periodic_timer_frequency
by Wanpeng Li
· 7 years ago
c69518c
KVM: LAPIC: Fix lapic timer mode transition
by Wanpeng Li
· 7 years ago
cc1b468
kvm,lapic: Justify use of swait_active()
by Davidlohr Bueso
· 7 years ago
72c139b
KVM: hyperv: support HV_X64_MSR_TSC_FREQUENCY and HV_X64_MSR_APIC_FREQUENCY
by Ladi Prosek
· 7 years ago
1d518c6
KVM: LAPIC: Fix reentrancy issues with preempt notifiers
by Wanpeng Li
· 7 years ago
c853354
KVM: LAPIC: Fix lapic timer injection delay
by Wanpeng Li
· 8 years ago
a749e24
KVM: lapic: reorganize restart_apic_timer
by Paolo Bonzini
· 8 years ago
35ee9e4
KVM: lapic: reorganize start_hv_timer
by Paolo Bonzini
· 8 years ago
52b5419
KVM: x86: Fix virtual wire mode
by Jan H. Schönherr
· 8 years ago
5acc1ca
KVM: X86: Fix preempt the preemption timer cancel
by Wanpeng Li
· 8 years ago
bf5f894
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
a7c3e90
mm: introduce kv[mz]alloc helpers
by Michal Hocko
· 8 years ago
4e335d9
Revert "KVM: Support vCPU-based gfn->hva cache"
by Paolo Bonzini
· 8 years ago
bbd6411
KVM: Support vCPU-based gfn->hva cache
by Cao, Lei
· 8 years ago
b95234c
kvm: x86: do not use KVM_REQ_EVENT for APICv interrupt injection
by Paolo Bonzini
· 8 years ago
76dfafd5
KVM: x86: do not scan IRR twice on APICv vmentry
by Paolo Bonzini
· 8 years ago
3d92789
KVM: vmx: move sync_pir_to_irr from apic_find_highest_irr to callers
by Paolo Bonzini
· 8 years ago
810e6de
KVM: x86: preparatory changes for APICv cleanups
by Paolo Bonzini
· 8 years ago
967235d
KVM: vmx: clear pending interrupts on KVM_SET_LAPIC
by Paolo Bonzini
· 8 years ago
a9ff720
Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
by Radim Krčmář
· 8 years ago
cef84c3
KVM: x86: flush pending lapic jump label updates on module unload
by David Matlack
· 8 years ago
4d82d12
KVM: lapic: do not scan IRR when delivering an interrupt
by Paolo Bonzini
· 8 years ago
26fbbee
KVM: lapic: do not set KVM_REQ_EVENT unnecessarily on PPR update
by Paolo Bonzini
· 8 years ago
b3c045d
KVM: lapic: remove unnecessary KVM_REQ_EVENT on PPR update
by Paolo Bonzini
· 8 years ago
eb90f34
KVM: vmx: speed up TPR below threshold vmexits
by Paolo Bonzini
· 8 years ago
5bd5db3
KVM: x86: allow hotplug of VCPU with APIC ID over 0xff
by Radim Krčmář
· 8 years ago
b4535b5
KVM: x86: make interrupt delivery fast and slow path behave the same
by Radim Krčmář
· 8 years ago
6e50043
KVM: x86: replace kvm_apic_id with kvm_{x,x2}apic_id
by Radim Krčmář
· 8 years ago
8b0e195
ktime: Cleanup ktime_set() usage
by Thomas Gleixner
· 8 years ago
93173b5
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
444fdad
KVM: x86: fix out-of-bounds access in lapic
by Radim Krčmář
· 8 years ago
c7dd15b
kvm: x86: CPUID.01H:EDX.APIC[bit 9] should mirror IA32_APIC_BASE[11]
by Jim Mattson
· 8 years ago
ad36109
kvm: x86: avoid atomic operations on APICv vmentry
by Paolo Bonzini
· 8 years ago
5587859
KVM: x86: use ktime_get instead of seeking the hrtimer_clock_base
by Paolo Bonzini
· 8 years ago
8003c9a
KVM: LAPIC: add APIC Timer periodic/oneshot mode VMX preemption timer support
by Wanpeng Li
· 8 years ago
7e810a3
KVM: LAPIC: rename start/cancel_hv_tscdeadline to start/cancel_hv_timer
by Wanpeng Li
· 8 years ago
498f816
KVM: LAPIC: introduce kvm_get_lapic_target_expiration_tsc()
by Wanpeng Li
· 8 years ago
a10388e
KVM: LAPIC: guarantee the timer is in tsc-deadline mode
by Wanpeng Li
· 8 years ago
7d7f7da
KVM: LAPIC: extract start_sw_period() to handle periodic/oneshot mode
by Wanpeng Li
· 8 years ago
187ca84
KVM: lapic: don't recalculate apic map table twice when enabling LAPIC
by Wanpeng Li
· 8 years ago
9100530
KVM: lapic: fix access preemption timer stuff even if kernel_irqchip=off
by Wanpeng Li
· 8 years ago
221bb8a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
1767e93
x86/kvm: Audit and remove any unnecessary uses of module.h
by Paul Gortmaker
· 8 years ago
af1bae5
KVM: x86: bump KVM_MAX_VCPU_ID to 1023
by Radim Krčmář
· 8 years ago
c519265
KVM: x86: add a flag to disable KVM x2apic broadcast quirk
by Radim Krčmář
· 8 years ago
37131313
KVM: x86: add KVM_CAP_X2APIC_API
by Radim Krčmář
· 8 years ago
4d8e772
KVM: x86: reset lapic base in kvm_lapic_reset
by Radim Krčmář
· 8 years ago
49bd29b
KVM: x86: reset APIC ID when enabling LAPIC
by Radim Krčmář
· 8 years ago
a92e254
KVM: x86: use hardware-compatible format for APIC ID register
by Radim Krčmář
· 8 years ago
0ca52e7
KVM: x86: dynamic kvm_apic_map
by Radim Krčmář
· 8 years ago
e45115b
KVM: x86: use physical LAPIC array for logical x2APIC
by Radim Krčmář
· 8 years ago
64aa47b
KVM: x86: add kvm_apic_map_get_dest_lapic
by Radim Krčmář
· 8 years ago
196f20c
KVM: vmx: fix missed cancellation of TSC deadline timer
by Wanpeng Li
· 9 years ago
bd97ad0
KVM: x86: introduce cancel_hv_tscdeadline
by Wanpeng Li
· 9 years ago
b606f18
KVM: LAPIC: cap __delay at lapic_timer_advance_ns
by Marcelo Tosatti
· 9 years ago
ce7a058
KVM: x86: support using the vmx preemption timer for tsc deadline timer
by Yunhong Jiang
· 9 years ago
53f9eed
kvm: lapic: separate start_sw_tscdeadline from start_apic_timer
by Yunhong Jiang
· 9 years ago
67c9ddd
KVM: x86: make hwapic_isr_update and hwapic_irr_update look the same
by Paolo Bonzini
· 9 years ago
be8ca17
KVM: x86: Introducing kvm_x86_ops.apicv_post_state_restore
by Suravee Suthikulpanit
· 9 years ago
dfb9595
KVM: x86: Rename kvm_apic_get_reg to kvm_lapic_get_reg
by Suravee Suthikulpanit
· 9 years ago
1e6e275
KVM: x86: Misc LAPIC changes to expose helper functions
by Suravee Suthikulpanit
· 9 years ago
61abdbe
kvm: x86: make lapic hrtimer pinned
by Luiz Capitulino
· 9 years ago
10dc374
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
Next »