Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
21bda264f4243f61dfcc485174055f12ad0530b4
/
virt
/
kvm
/
ioapic.c
0f6c0a7
KVM: x86: always exit on EOIs for interrupts listed in the IOAPIC redir table
by Paolo Bonzini
· 10 years ago
4009b24
KVM: ioapic: try to recover if pending_eoi goes out of range
by Paolo Bonzini
· 11 years ago
5678de3f
KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi (CVE-2014-0155)
by Paolo Bonzini
· 11 years ago
673f7b4
KVM: ioapic: reinject pending interrupts on KVM_SET_IRQCHIP
by Paolo Bonzini
· 11 years ago
44847de
KVM: ioapic: extract body of kvm_ioapic_set_irq
by Paolo Bonzini
· 11 years ago
0bc830b
KVM: ioapic: clear IRR for edge-triggered interrupts at delivery
by Paolo Bonzini
· 11 years ago
0b10a1c
KVM: ioapic: merge ioapic_deliver into ioapic_service
by Paolo Bonzini
· 11 years ago
100943c
kvm: x86: ignore ioapic polarity
by Gabriel L. Somlo
· 11 years ago
7940876
kvm: make local functions static
by Stephen Hemminger
· 11 years ago
cf9e65b
KVM: Set TMR when programming ioapic entry
by Yang Zhang
· 12 years ago
3d81bc7
KVM: Call common update function when ioapic entry changed.
by Yang Zhang
· 12 years ago
2c2bf01
KVM: Use eoi to track RTC interrupt delivery status
by Yang Zhang
· 12 years ago
aa2fbe6
KVM: Let ioapic know the irq line status
by Yang Zhang
· 12 years ago
f3bff63
KVM: Force vmexit with virtual interrupt delivery
by Yang Zhang
· 12 years ago
1060691
KVM: Add reset/restore rtc_status support
by Yang Zhang
· 12 years ago
b4f2225
KVM: Return destination vcpu on interrupt injection
by Yang Zhang
· 12 years ago
1fcc789
KVM: Add vcpu info to ioapic_update_eoi()
by Yang Zhang
· 12 years ago
44944d4
KVM: Call kvm_apic_match_dest() to check destination vcpu
by Yang Zhang
· 12 years ago
a2c118b
KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798)
by Andy Honig
· 12 years ago
c7c9c56
x86, apicv: add virtual interrupt delivery support
by Yang Zhang
· 12 years ago
871a069
KVM: remove a wrong hack of delivery PIT intr to vcpu0
by Yang Zhang
· 12 years ago
28a6fda
KVM: x86: drop parameter validation in ioapic/pic
by Michael S. Tsirkin
· 12 years ago
1a577b72
KVM: fix race with level interrupts
by Michael S. Tsirkin
· 12 years ago
a0c9a822
KVM: dont clear TMR on EOI
by Michael S. Tsirkin
· 13 years ago
d546cb4
KVM: drop bsp_vcpu pointer from kvm struct
by Gleb Natapov
· 13 years ago
d77fe63
KVM: Allow aligned byte and word writes to IOAPIC registers.
by Julian Stecklina
· 13 years ago
743eeb0
KVM: Intelligent device lookup on I/O bus
by Sasha Levin
· 13 years ago
a38f84c
KVM: ioapic: Fix an error field reference
by Liu Yuan
· 14 years ago
4a99435
KVM: Convert mask notifiers to use irqchip/pin instead of gsi
by Gleb Natapov
· 14 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 15 years ago
07dc726
KVM: read apic->irr with ioapic lock held
by Marcelo Tosatti
· 15 years ago
46a47b1
KVM: convert ioapic lock to spinlock
by Marcelo Tosatti
· 15 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
72bb2fc
KVM: cleanup the failure path of KVM_CREATE_IRQCHIP ioctrl
by Wei Yongjun
· 15 years ago
1ae77ba
KVM: kvm->arch.vioapic should be NULL if kvm_ioapic_init() failure
by Wei Yongjun
· 15 years ago
46a929b
KVM: avoid taking ioapic mutex for non-ioapic EOIs
by Avi Kivity
· 15 years ago
79fac95
KVM: convert slots_lock to a mutex
by Marcelo Tosatti
· 15 years ago
e93f8a0
KVM: convert io_bus to SRCU
by Marcelo Tosatti
· 15 years ago
eba0226
KVM: Move IO APIC to its own lock
by Gleb Natapov
· 15 years ago
65a8221
KVM: Fix coalesced interrupt reporting in IOAPIC
by Gleb Natapov
· 15 years ago
090b7af
KVM: make io_bus interface more robust
by Gregory Haskins
· 15 years ago
1000ff8
KVM: Add trace points in irqchip code
by Gleb Natapov
· 15 years ago
70f93da
KVM: Use temporary variable to shorten lines.
by Gleb Natapov
· 15 years ago
27c4ba6
KVM: fix lock imbalance
by Jiri Slaby
· 16 years ago
bda9020
KVM: remove in_range from io devices
by Michael S. Tsirkin
· 16 years ago
6c47469
KVM: convert bus to slots_lock
by Michael S. Tsirkin
· 16 years ago
c5af89b
KVM: Introduce kvm_vcpu_is_bsp() function.
by Gleb Natapov
· 16 years ago
60eead7
KVM: introduce irq_lock, use it to protect ioapic
by Marcelo Tosatti
· 16 years ago
d76685c4
KVM: cleanup io_device code
by Gregory Haskins
· 16 years ago
b4a2f5e
KVM: Avoid redelivery of edge interrupt before next edge
by Gleb Natapov
· 15 years ago
58c2dde
KVM: APIC: get rid of deliver_bitmask
by Gleb Natapov
· 16 years ago
343f94f
KVM: consolidate ioapic/ipi interrupt delivery logic
by Gleb Natapov
· 16 years ago
a53c17d
KVM: ioapic/msi interrupt delivery consolidation
by Gleb Natapov
· 16 years ago
6da7e3f
KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts
by Gleb Natapov
· 16 years ago
74a3a8f
KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmask
by Sheng Yang
· 16 years ago
bfd349d
KVM: bit ops for deliver_bitmap
by Sheng Yang
· 16 years ago
e5871be
KVM: Change API of kvm_ioapic_get_delivery_bitmask
by Sheng Yang
· 16 years ago
116191b
KVM: Unify the delivery of IOAPIC and MSI interrupts
by Sheng Yang
· 16 years ago
cf9e4e1
KVM: Split IOAPIC structure
by Sheng Yang
· 16 years ago
4925663
KVM: Report IRQ injection status to userspace.
by Gleb Natapov
· 16 years ago
44882ee
KVM: make irq ack notifications aware of routing table
by Marcelo Tosatti
· 16 years ago
75858a8
KVM: Interrupt mask notifiers for ioapic
by Avi Kivity
· 16 years ago
68b76f5
KVM: Export ioapic_get_delivery_bitmask
by Sheng Yang
· 16 years ago
26df99c
KVM: Kick NMI receiving VCPU
by Jan Kiszka
· 16 years ago
26815a6
KVM: ia64: add a dummy irq ack notification
by Xiantao Zhang
· 16 years ago
f524472
KVM: irq ack notification
by Marcelo Tosatti
· 16 years ago
9276049
KVM: kvm_io_device: extend in_range() to manage len and write attribute
by Laurent Vivier
· 17 years ago
3419ffc
KVM: IOAPIC/LAPIC: Enable NMI support
by Sheng Yang
· 17 years ago
35baff2
KVM: IOAPIC: Fix level-triggered irq injection hang
by Mark McLoughlin
· 16 years ago
4fa6b9c
KVM: ioapic: fix lost interrupt when changing a device's irq
by Avi Kivity
· 17 years ago
ff4b9df
KVM: IOAPIC: only set remote_irr if interrupt was injected
by Marcelo Tosatti
· 17 years ago
8c35f23
KVM: Route irq 0 to vcpu 0 exclusively
by Avi Kivity
· 17 years ago
0eb8f49
KVM: Move ioapic code to common directory.
by Zhang Xiantao
· 17 years ago
[Renamed (99%) from arch/x86/kvm/ioapic.c]
8247019
KVM: Move irqchip declarations into new ioapic.h and lapic.h
by Zhang Xiantao
· 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/ioapic.c]
d7deeeb0
KVM: Portability: move vpic and vioapic to kvm_arch
by Zhang Xiantao
· 17 years ago
ad312c7
KVM: Portability: Introduce kvm_vcpu_arch
by Zhang Xiantao
· 17 years ago
b1fd3d3
KVM: Extend ioapic code to support iosapic
by Zhang Xiantao
· 17 years ago
0c7ac28
KVM: Replace dest_Lowest_Prio and dest_Fixed with self-defined macros
by Zhang Xiantao
· 17 years ago
8be5453
KVM: Replace kvm_lapic with kvm_vcpu in ioapic/lapic interface
by Zhang Xiantao
· 17 years ago
8c39269
KVM: Split IOAPIC reset function and export for kernel RESET
by Eddie Dong
· 17 years ago
34c16ee
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
by Zhang Xiantao
· 17 years ago
e25e3ed
KVM: Add some \n in ioapic_debug()
by Laurent Vivier
· 17 years ago
1fd4f2a
KVM: In-kernel I/O APIC model
by Eddie Dong
· 17 years ago