Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
70ad7f7e40af31e7ab4a1719602542856b7ea856
/
arch
/
x86
/
kvm
/
irq_comm.c
9e4aabe
kvm: x86: Convert ioapic->rtc_status.dest_map to a struct
by Joerg Roedel
· 8 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
6308630
kvm/x86: split ioapic-handled and EOI exit bitmaps
by Andrey Smetanin
· 9 years ago
abdb080
kvm/irqchip: kvm_arch_irq_routing_update renaming split
by Andrey Smetanin
· 9 years ago
8a22f23
KVM: x86: move kvm_set_irq_inatomic to legacy device assignment
by Paolo Bonzini
· 9 years ago
b97e6de
KVM: x86: merge kvm_arch_set_irq with kvm_set_msi_inatomic
by Paolo Bonzini
· 9 years ago
13db773
KVM: x86: don't notify userspace IOAPIC on edge EOI
by Radim Krčmář
· 9 years ago
d84f1e0
KVM: make kvm_set_msi_irq() public
by Feng Wu
· 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
49df639
KVM: x86: Split the APIC from the rest of IRQCHIP.
by Steve Rutherford
· 9 years ago
d1ebdbf
kvm: x86: Deliver MSI IRQ to only lowest prio cpu if msi_redir_hint is true
by James Sullivan
· 9 years ago
93bbf0b
kvm: x86: Extended struct kvm_lapic_irq with msi_redir_hint for MSI delivery
by James Sullivan
· 9 years ago
3bf58e9
kvm: remove CONFIG_X86 #ifdefs from files formerly shared with ia64
by Radim Krcmar
· 10 years ago
6ef768f
kvm: x86: move ioapic.c and irq_comm.c back to arch/x86/
by Paolo Bonzini
· 10 years ago
[Renamed (98%) from virt/kvm/irq_comm.c]
003f7de
KVM: ia64: remove
by Paolo Bonzini
· 10 years ago
9957c86
KVM: Move all accesses to kvm::irq_routing into irqchip.c
by Paul Mackerras
· 10 years ago
8ba918d
KVM: irqchip: Provide and use accessors for irq routing table
by Paul Mackerras
· 10 years ago
25f97ff
kvm: Resolve missing-field-initializers warnings
by Mark Rustad
· 10 years ago
719d93c
kvm/irqchip: Speed up KVM_SET_GSI_ROUTING
by Christian Borntraeger
· 11 years ago
e8cde09
KVM: Move irq routing setup to irqchip.c
by Alexander Graf
· 11 years ago
1c9f852
KVM: Extract generic irqchip logic into irqchip.c
by Alexander Graf
· 11 years ago
8175e5b
KVM: Add KVM_IRQCHIP_NUM_PINS in addition to KVM_IOAPIC_NUM_PINS
by Alexander Graf
· 11 years ago
3d81bc7
KVM: Call common update function when ioapic entry changed.
by Yang Zhang
· 11 years ago
aa2fbe6
KVM: Let ioapic know the irq line status
by Yang Zhang
· 11 years ago
b4f2225
KVM: Return destination vcpu on interrupt injection
by Yang Zhang
· 11 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 11 years ago
c7c9c56
x86, apicv: add virtual interrupt delivery support
by Yang Zhang
· 12 years ago
01f2188
kvm: add kvm_set_irq_inatomic
by Michael S. Tsirkin
· 12 years ago
7a84428
KVM: Add resampling irqfds for level triggered interrupts
by Alex Williamson
· 12 years ago
1e08ec4
KVM: optimize apic interrupt delivery
by Gleb Natapov
· 12 years ago
e9bda6f
Merge branch 'queue' into next
by Avi Kivity
· 12 years ago
5fecc9d
Merge tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 12 years ago
93b6547
KVM: switch to symbolic name for irq_states size
by Michael S. Tsirkin
· 12 years ago
1a577b7
KVM: fix race with level interrupts
by Michael S. Tsirkin
· 12 years ago
f2ebd42
KVM: Fix buffer overflow in kvm_set_irq()
by Avi Kivity
· 12 years ago
07975ad
KVM: Introduce direct MSI message injection for in-kernel irqchips
by Jan Kiszka
· 12 years ago
bd2b53b
KVM: fast-path msi injection with irqfd
by Michael S. Tsirkin
· 14 years ago
9611c18
KVM: fix typo in copyright notice
by Nicolas Kaiser
· 14 years ago
4a99435
KVM: Convert mask notifiers to use irqchip/pin instead of gsi
by Gleb Natapov
· 14 years ago
aefd18f
KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's
by Chris Lalancette
· 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
· 14 years ago
d72118c
KVM: properly check max PIC pin in irq route setup
by Marcelo Tosatti
· 15 years ago
e50212b
KVM: only clear irq_source_id if irqchip is present
by Marcelo Tosatti
· 15 years ago
cd5a268
KVM: fix irq_source_id size verification
by Marcelo Tosatti
· 15 years ago
0c6ddce
KVM: fix lock imbalance in kvm_*_irq_source_id()
by Jiri Slaby
· 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
280aa17
KVM: Convert irq notifiers lists to RCU locking
by Gleb Natapov
· 15 years ago
136bdfe
KVM: Move irq ack notifier list to arch independent code
by Gleb Natapov
· 15 years ago
e42bba9
KVM: Move irq routing data structure to rcu locking
by Gleb Natapov
· 15 years ago
3e71f88
KVM: Maintain back mapping from irqchip/pin to gsi
by Gleb Natapov
· 15 years ago
46e624b
KVM: Change irq routing table to use gsi indexed array
by Gleb Natapov
· 15 years ago
1a6e4a8
KVM: Move irq sharing information to irqchip level
by Gleb Natapov
· 15 years ago
1000ff8
KVM: Add trace points in irqchip code
by Gleb Natapov
· 15 years ago
07fb8bb
KVM: ignore msi request if !level
by Michael S. Tsirkin
· 15 years ago
ae8c1c4
KVM: Trace irq level and source id
by Avi Kivity
· 15 years ago
229456f
KVM: convert custom marker based tracing to event traces
by Marcelo Tosatti
· 15 years ago
988a2ca
KVM: Use macro to iterate over vcpus.
by Gleb Natapov
· 15 years ago
fa40a82
KVM: switch irq injection/acking data structures to irq_lock
by Marcelo Tosatti
· 15 years ago
5116d8f
KVM: fix ack not being delivered when msi present
by Michael S. Tsirkin
· 15 years ago
efbc100
KVM: Trivial format fix in setup_routing_entry()
by Chris Wright
· 15 years ago
58c2dde
KVM: APIC: get rid of deliver_bitmask
by Gleb Natapov
· 15 years ago
e103571
KVM: change the way how lowest priority vcpu is calculated
by Gleb Natapov
· 15 years ago
343f94f
KVM: consolidate ioapic/ipi interrupt delivery logic
by Gleb Natapov
· 15 years ago
a53c17d
KVM: ioapic/msi interrupt delivery consolidation
by Gleb Natapov
· 15 years ago
6da7e3f
KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts
by Gleb Natapov
· 15 years ago
74a3a8f
KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmask
by Sheng Yang
· 15 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
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
cded19f
KVM: fix sparse warnings: Should it be static?
by Hannes Eder
· 16 years ago
6b08035
KVM: ia64: Fix the build errors due to lack of macros related to MSI.
by Xiantao Zhang
· 16 years ago
71450f7
KVM: Report IRQ injection status for MSI delivered interrupts
by Gleb Natapov
· 15 years ago
4925663
KVM: Report IRQ injection status to userspace.
by Gleb Natapov
· 16 years ago
79950e1
KVM: Use irq routing API for MSI
by Sheng Yang
· 16 years ago
44882ee
KVM: make irq ack notifications aware of routing table
by Marcelo Tosatti
· 16 years ago
399ec80
KVM: Userspace controlled irq routing
by Avi Kivity
· 16 years ago
75858a8
KVM: Interrupt mask notifiers for ioapic
by Avi Kivity
· 16 years ago
6155236
KVM: add KVM_USERSPACE_IRQ_SOURCE_ID assertions
by Mark McLoughlin
· 16 years ago
fdd897e
KVM: make kvm_unregister_irq_ack_notifier() safe
by Mark McLoughlin
· 16 years ago
844c7a9
KVM: remove the IRQ ACK notifier assertions
by Mark McLoughlin
· 16 years ago
e19e30e
KVM: IRQ ACK notifier should be used with in-kernel irqchip
by Sheng Yang
· 16 years ago
5550af4
KVM: Fix guest shared interrupt with in-kernel irqchip
by Sheng Yang
· 16 years ago
3de42dc
KVM: Separate irq ack notification out of arch/x86/kvm/irq.c
by Xiantao Zhang
· 16 years ago