Sign in
android-kvm
/
linux
/
1ccc2e8a8648b10b4f198793f78f2521e96f6d36
/
arch
/
x86
/
kvm
/
irq_comm.c
d9f6e12
x86: Fix various typos in comments
by Ingo Molnar
· 3 years, 9 months ago
485940e
x86/kvm: Use msi_msg shadow structs
by Thomas Gleixner
· 4 years, 2 months ago
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 4 months ago
7455a83
KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI
by Miaohe Lin
· 4 years, 10 months ago
dfd146f
KVM: LAPIC: micro-optimize fixed mode ipi delivery
by Wanpeng Li
· 5 years ago
150a84f
KVM: X86: Convert the last users of "shorthand = 0" to use macros
by Peter Xu
· 5 years ago
5c69d5c
KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros
by Peter Xu
· 5 years ago
c96001c
KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode
by Peter Xu
· 5 years ago
a45ff59
Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
7d2296b
kvm: x86: check kvm_apic_sw_enabled() is enough
by Wei Yang
· 6 years ago
3b20eb2
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320
by Thomas Gleixner
· 6 years ago
5c0aea0
KVM: x86: don't hold kvm->lock in KVM_SET_GSI_ROUTING
by David Hildenbrand
· 8 years ago
900ab14
KVM: x86: use irqchip_kernel() to check for pic+ioapic
by David Hildenbrand
· 8 years ago
43ae312
KVM: x86: drop goto label in kvm_set_routing_entry()
by David Hildenbrand
· 8 years ago
445ee82
KVM: x86: KVM_IRQCHIP_PIC_MASTER only has 8 pins
by David Hildenbrand
· 8 years ago
90bca05
KVM: x86: get rid of pic_irqchip()
by David Hildenbrand
· 8 years ago
8bf463f
KVM: x86: check against irqchip_mode in kvm_set_routing_entry()
by David Hildenbrand
· 8 years ago
b2d0910
sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h> in <linux/sched.h>
by Ingo Molnar
· 8 years ago
826da32
KVM: x86: simplify conditions with split/kernel irqchip
by Radim Krčmář
· 8 years ago
8231f50
KVM: x86: prevent setup of invalid routes
by Radim Krčmář
· 8 years ago
e5dc487
KVM: x86: refactor pic setup in kvm_set_routing_entry
by Radim Krčmář
· 8 years ago
df49289
KVM: x86: check for pic and ioapic presence before use
by Radim Krčmář
· 8 years ago
a2b0773
kvm: x86: merge kvm_arch_set_irq and kvm_arch_set_irq_inatomic
by Paolo Bonzini
· 8 years ago
37131313
KVM: x86: add KVM_CAP_X2APIC_API
by Radim Krčmář
· 8 years ago
c63cf53
KVM: pass struct kvm to kvm_set_routing_entry
by Radim Krčmář
· 8 years ago
3159d36
KVM: x86: use generic function for MSI parsing
by Radim Krčmář
· 8 years ago
2e4682b
KVM: add missing memory barrier in kvm_{make,check}_request
by Paolo Bonzini
· 9 years ago
9e4aabe
kvm: x86: Convert ioapic->rtc_status.dest_map to a struct
by Joerg Roedel
· 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
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
· 10 years ago
93bbf0b
kvm: x86: Extended struct kvm_lapic_irq with msi_redir_hint for MSI delivery
by James Sullivan
· 10 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
· 12 years ago
1c9f852
KVM: Extract generic irqchip logic into irqchip.c
by Alexander Graf
· 12 years ago
8175e5b
KVM: Add KVM_IRQCHIP_NUM_PINS in addition to KVM_IOAPIC_NUM_PINS
by Alexander Graf
· 12 years ago
3d81bc7
KVM: Call common update function when ioapic entry changed.
by Yang Zhang
· 12 years ago
aa2fbe6
KVM: Let ioapic know the irq line status
by Yang Zhang
· 12 years ago
b4f2225
KVM: Return destination vcpu on interrupt injection
by Yang Zhang
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 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
1a577b72
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
· 13 years ago
07975ad
KVM: Introduce direct MSI message injection for in-kernel irqchips
by Jan Kiszka
· 13 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
· 15 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 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
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
· 16 years ago
988a2ca
KVM: Use macro to iterate over vcpus.
by Gleb Natapov
· 16 years ago
fa40a82
KVM: switch irq injection/acking data structures to irq_lock
by Marcelo Tosatti
· 16 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
· 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
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
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
Next »