Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
704c3098e4c55a409eaf5ec89cee1bccc8d44f4c
/
arch
/
x86
/
kvm
/
lapic.c
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
· 8 years ago
bd97ad0
KVM: x86: introduce cancel_hv_tscdeadline
by Wanpeng Li
· 8 years ago
b606f18
KVM: LAPIC: cap __delay at lapic_timer_advance_ns
by Marcelo Tosatti
· 8 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
9daa500
kvm: x86: Track irq vectors in ioapic->rtc_status.dest_map
by Joerg Roedel
· 9 years ago
9e4aabe
kvm: x86: Convert ioapic->rtc_status.dest_map to a struct
by Joerg Roedel
· 9 years ago
8577370
KVM: Use simple waitqueue for vcpu->wq
by Marcelo Tosatti
· 9 years ago
4efd805
KVM: x86: fix *NULL on invalid low-prio irq
by Radim Krčmář
· 9 years ago
bce87cc
KVM: x86: consolidate different ways to test for in-kernel LAPIC
by Paolo Bonzini
· 9 years ago
1e3161b4
KVM: x86: consolidate "has lapic" checks into irq.c
by Paolo Bonzini
· 9 years ago
f8543d6
KVM: APIC: remove unnecessary double checks on APIC existence
by Paolo Bonzini
· 9 years ago
6228a0d
KVM: x86: Add lowest-priority support for vt-d posted-interrupts
by Feng Wu
· 9 years ago
52004014
KVM: x86: Use vector-hashing to deliver lowest-priority interrupts
by Feng Wu
· 9 years ago
5c919412
kvm/x86: Hyper-V synthetic interrupt controller
by Andrey Smetanin
· 9 years ago
d62caab
kvm/x86: per-vcpu apicv deactivation support
by Andrey Smetanin
· 9 years ago
6308630
kvm/x86: split ioapic-handled and EOI exit bitmaps
by Andrey Smetanin
· 9 years ago
4ba7653
KVM: x86: Move TSC scaling logic out of call-back read_l1_tsc()
by Haozhong Zhang
· 9 years ago
0669a51
KVM: x86: zero apic_arb_prio on reset
by Radim Krčmář
· 9 years ago
c77f3fa
kvm: x86: set KVM_REQ_EVENT when updating IRR
by Radim Krčmář
· 9 years ago
8feb4a0
KVM: Define a new interface kvm_intr_is_single_vcpu()
by Feng Wu
· 9 years ago
b053b2a
KVM: x86: Add EOI exit bitmap inference
by Steve Rutherford
· 9 years ago
7543a63
KVM: x86: Add KVM exit for IOAPIC EOIs
by Steve Rutherford
· 9 years ago
49df639
KVM: x86: Split the APIC from the rest of IRQCHIP.
by Steve Rutherford
· 9 years ago
35754c9
KVM: x86: introduce lapic_in_kernel
by Paolo Bonzini
· 9 years ago
d50ab6c
KVM: x86: replace vm_has_apicv hook with cpu_uses_apicv
by Paolo Bonzini
· 9 years ago
3bb345f
KVM: x86: store IOAPIC-handled vectors in each VCPU
by Paolo Bonzini
· 9 years ago
bdaffe1
KVM: x86: set TMR when the interrupt is accepted
by Paolo Bonzini
· 9 years ago
5778077
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
603242a
kvm: x86: Fix error handling in the function kvm_lapic_sync_from_vapic
by Nicholas Krause
· 9 years ago
5b929bd
Merge branch 'x86/urgent' into x86/asm, before applying dependent patches
by Ingo Molnar
· 9 years ago
0da029e
KVM: x86: rename quirk constants to KVM_X86_QUIRK_*
by Paolo Bonzini
· 9 years ago
41dbc6b
KVM: x86: introduce kvm_check_has_quirk
by Paolo Bonzini
· 9 years ago
4ea1636
x86/asm/tsc: Rename native_read_tsc() to rdtsc()
by Andy Lutomirski
· 9 years ago
59fd132
KVM: x86: keep track of LVT0 changes under APICv
by Radim Krčmář
· 9 years ago
db13856
KVM: x86: properly restore LVT0
by Radim Krčmář
· 9 years ago
4272013
KVM: x86: make vapics_in_nmi_mode atomic
by Radim Krčmář
· 9 years ago
4e24155
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 9 years ago
b6ac069
KVM: x86: fix lapic.timer_mode on restore
by Radim Krčmář
· 10 years ago
cd7764f
KVM: x86: latch INITs while in system management mode
by Paolo Bonzini
· 10 years ago
64d6067
KVM: x86: stubs for SMM support
by Paolo Bonzini
· 10 years ago
c028dd6
KVM: x86: preserve x2APIC LDR on INIT
by Radim Krčmář
· 10 years ago
257b9a5
KVM: x86: use correct APIC ID on x2APIC transition
by Radim Krčmář
· 10 years ago
d1ebdbf
kvm: x86: Deliver MSI IRQ to only lowest prio cpu if msi_redir_hint is true
by James Sullivan
· 10 years ago
93bbf0b
kvm: x86: Extended struct kvm_lapic_irq with msi_redir_hint for MSI delivery
by James Sullivan
· 10 years ago
b7cb223
KVM: x86: tweak types of fields in kvm_lapic_irq
by Paolo Bonzini
· 10 years ago
d28bc9d
KVM: x86: INIT and reset sequences are different
by Nadav Amit
· 10 years ago
90de4a1
KVM: x86: Support for disabling quirks
by Nadav Amit
· 10 years ago
bea1542
KVM: x86: cleanup kvm_irq_delivery_to_apic_fast
by Paolo Bonzini
· 10 years ago
9003601
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
58d269d
KVM: x86: BSP in MSR_IA32_APICBASE is writable
by Nadav Amit
· 10 years ago
3b5a5ff
KVM: x86: simplify kvm_apic_map
by Radim Krčmář
· 10 years ago
Next »