Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
kernel
/
msm
/
ad4bfcb1cad7534ae98db3edc5415df97d3e109b
/
arch
/
x86
/
kvm
/
lapic.c
83bcacb
KVM: Avoid double interrupt injection with vapic
by Avi Kivity
· 14 years ago
1765a1f
Merge branch 'kvm-updates/2.6.37' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 14 years ago
9611c18
KVM: fix typo in copyright notice
by Nicolas Kaiser
· 14 years ago
3842d13
KVM: Check for pending events before attempting injection
by Avi Kivity
· 14 years ago
234bb54
x86, cleanups: Use clear_page/copy_page rather than memset/memcpy
by Jan Beulich
· 14 years ago
a8eeb04
KVM: Add mini-API for vcpu->requests
by Avi Kivity
· 15 years ago
e7dca5c
KVM: x86: Allow any LAPIC to accept PIC interrupts
by Chris Lalancette
· 14 years ago
bd37139
KVM: x86: fix -DDEBUG oops
by Zachary Amsden
· 14 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
10388a0
KVM: Add HYPER-V apic access MSRs
by Gleb Natapov
· 15 years ago
a5d36f8
KVM: Fix race between APIC TMR and IRR
by Avi Kivity
· 15 years ago
6e24a6e
KVM: LAPIC: make sure IRR bitmap is scanned after vm load
by Marcelo Tosatti
· 15 years ago
bfc33be
KVM: remove duplicated #include
by Huang Weiyi
· 15 years ago
680b364
KVM: Drop kvm->irq_lock lock from irq injection path
by Gleb Natapov
· 15 years ago
eba0226
KVM: Move IO APIC to its own lock
by Gleb Natapov
· 15 years ago
ace1546
KVM: use proper hrtimer function to retrieve expiration time
by Marcelo Tosatti
· 15 years ago
b2d83cf
KVM: fix LAPIC timer period overflow
by Aurelien Jarno
· 15 years ago
4da7489
KVM: fix misreporting of coalesced interrupts by kvm tracer
by Gleb Natapov
· 15 years ago
1444885
KVM: limit lapic periodic timer frequency
by Marcelo Tosatti
· 15 years ago
4088bb3
KVM: silence lapic kernel messages that can be triggered by a guest
by Gleb Natapov
· 15 years ago
1000ff8
KVM: Add trace points in irqchip code
by Gleb Natapov
· 15 years ago
756975b
KVM: Fix apic_mmio_write return for unaligned write
by Sheng Yang
· 15 years ago
0105d1a
KVM: x2apic interface to lapic
by Gleb Natapov
· 15 years ago
fc61b80
KVM: Add Directed EOI support to APIC emulation
by Gleb Natapov
· 15 years ago
bda9020
KVM: remove in_range from io devices
by Michael S. Tsirkin
· 15 years ago
229456f
KVM: convert custom marker based tracing to event traces
by Marcelo Tosatti
· 15 years ago
33e4c68
KVM: Optimize searching for highest IRR
by Gleb Natapov
· 15 years ago
1ed0ce0
KVM: Use pointer to vcpu instead of vcpu_id in timer code.
by Gleb Natapov
· 15 years ago
c5af89b
KVM: Introduce kvm_vcpu_is_bsp() function.
by Gleb Natapov
· 15 years ago
fa40a82
KVM: switch irq injection/acking data structures to irq_lock
by Marcelo Tosatti
· 15 years ago
238adc7
KVM: Cleanup LAPIC interface
by Jan Kiszka
· 15 years ago
d76685c
KVM: cleanup io_device code
by Gregory Haskins
· 15 years ago
9b5843d
KVM: fix apic_debug instances
by Glauber Costa
· 16 years ago
386eb6e
KVM: make 'lapic_timer_ops' and 'kpit_ops' static
by Hannes Eder
· 16 years ago
58c2dde
KVM: APIC: get rid of deliver_bitmask
by Gleb Natapov
· 16 years ago
e103571
KVM: change the way how lowest priority vcpu is calculated
by Gleb Natapov
· 16 years ago
343f94f
KVM: consolidate ioapic/ipi interrupt delivery logic
by Gleb Natapov
· 16 years ago
6da7e3f
KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts
by Gleb Natapov
· 16 years ago
d3c7b77
KVM: unify part of generic timer handling
by Marcelo Tosatti
· 16 years ago
bfd349d
KVM: bit ops for deliver_bitmap
by Sheng Yang
· 16 years ago
110c2fa
KVM: Update intr delivery func to accept unsigned long* bitmap
by Sheng Yang
· 16 years ago
b682b81
KVM: x86: fix LAPIC pending count calculation
by Marcelo Tosatti
· 16 years ago
cc6e462
KVM: x86: Optimize NMI watchdog delivery
by Jan Kiszka
· 16 years ago
8fdb235
KVM: x86: Fix and refactor NMI watchdog emulation
by Jan Kiszka
· 16 years ago
26df99c
KVM: Kick NMI receiving VCPU
by Jan Kiszka
· 16 years ago
23930f9
KVM: x86: Enable NMI Watchdog via in-kernel PIT source
by Jan Kiszka
· 16 years ago
651dab4
Merge commit 'linus/master' into merge-linus
by Arjan van de Ven
· 16 years ago
1b10bf3
KVM: x86: Silence various LAPIC-related host kernel messages
by Jan Kiszka
· 16 years ago
d769017
KVM: x86: do not execute halted vcpus
by Marcelo Tosatti
· 16 years ago
f524472
KVM: irq ack notification
by Marcelo Tosatti
· 16 years ago
5fdbf97
KVM: x86: accessors for guest registers
by Marcelo Tosatti
· 16 years ago
beb20d5
hrtimer: convert kvm to the new hrtimer apis
by Arjan van de Ven
· 16 years ago
622395a
KVM: only abort guest entry if timer count goes from 0->1
by Marcelo Tosatti
· 16 years ago
9276049
KVM: kvm_io_device: extend in_range() to manage len and write attribute
by Laurent Vivier
· 16 years ago
3419ffc
KVM: IOAPIC/LAPIC: Enable NMI support
by Sheng Yang
· 17 years ago
c7bf23b
KVM: VMX: move APIC_ACCESS trace entry to generic code
by Joerg Roedel
· 17 years ago
06e0564
KVM: close timer injection race window in __vcpu_run
by Marcelo Tosatti
· 16 years ago
54aaace
KVM: LAPIC: ignore pending timers if LVTT is disabled
by Marcelo Tosatti
· 17 years ago
6f6d6a1
rename div64_64 to div64_u64
by Roman Zippel
· 17 years ago
ec7cf69
KVM: export kvm_lapic_set_tpr() to modules
by Joerg Roedel
· 17 years ago
a453529
KVM: Rename VCPU_MP_STATE_* to KVM_MP_STATE_*
by Avi Kivity
· 17 years ago
3d80840
KVM: hlt emulation should take in-kernel APIC/PIT timers into account
by Marcelo Tosatti
· 17 years ago
b8688d5
KVM: replace remaining __FUNCTION__ occurances
by Harvey Harrison
· 17 years ago
0b975a3
KVM: Avoid infinite-frequency local apic timer
by Avi Kivity
· 17 years ago
2f52d58
KVM: Move apic timer migration away from critical section
by Avi Kivity
· 17 years ago
b93463a
KVM: Accelerated apic support
by Avi Kivity
· 17 years ago
b209749f
KVM: local APIC TPR access reporting facility
by Avi Kivity
· 17 years ago
edf8841
KVM: Move arch dependent files to new directory arch/x86/kvm/
by Avi Kivity
· 17 years ago
[Renamed (99%) from drivers/kvm/lapic.c]
bfc6d22
KVM: Portability: Move round_robin_prev_vcpu and tss_addr to kvm_arch
by Zhang Xiantao
· 17 years ago
ad312c7
KVM: Portability: Introduce kvm_vcpu_arch
by Zhang Xiantao
· 17 years ago
722f6ec
KVM: LAPIC: minor debugging compile fix
by Joerg Roedel
· 17 years ago
8be5453
KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface
by Zhang Xiantao
· 17 years ago
34c16ee
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
by Zhang Xiantao
· 17 years ago
e4d47f4
KVM: apic round robin cleanup
by Qing He
· 17 years ago
d77c26f
KVM: CodingStyle cleanup
by Mike Day
· 17 years ago
7e620d1
KVM: Remove gratuitous casts from lapic.c
by Rusty Russell
· 17 years ago
d589444
KVM: Add kvm_free_lapic() to pair with kvm_create_lapic()
by Rusty Russell
· 17 years ago
9da8f4e
KVM: Improve local apic timer wraparound handling
by Kevin Pedretti
· 17 years ago
b33ac88
KVM: Fix local apic timer divide by zero
by Kevin Pedretti
· 17 years ago
c5ec153
KVM: enable in-kernel APIC INIT/SIPI handling
by He, Qing
· 17 years ago
932f72a
KVM: round robin for APIC lowest priority delivery mode
by He, Qing
· 17 years ago
40487c6
KVM: deliver PIC interrupt only to vcpu0
by Qing He
· 17 years ago
a3d7f85
KVM: Migrate lapic hrtimer when vcpu moves to another cpu
by Eddie Dong
· 17 years ago
1b9778d
KVM: Keep track of missed timer irq injections
by Eddie Dong
· 17 years ago
6e5d865
KVM: VMX: Use shadow TPR/cr8 for 64-bits guests
by Yang, Sheng
· 17 years ago
96ad2cc
KVM: in-kernel LAPIC save and restore support
by Eddie Dong
· 17 years ago
97222cc
KVM: Emulate local APIC in kernel
by Eddie Dong
· 17 years ago