Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c4615b2b4f3e5789b48395321f679519fd4f2b81
/
arch
/
x86
/
kvm
/
ioapic.c
8be8f93
kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts
by Paolo Bonzini
· 4 years, 8 months ago
0c22056
KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect
by Nitesh Narayan Lal
· 4 years, 10 months ago
f458d03
kvm: ioapic: Lazy update IOAPIC EOI
by Suravee Suthikulpanit
· 5 years ago
1ec2405
kvm: ioapic: Refactor kvm_ioapic_update_eoi()
by Suravee Suthikulpanit
· 5 years ago
6705645
KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
8c86405
KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks
by Marios Pomonis
· 5 years ago
0011679
KVM: Fix some grammar mistakes
by Miaohe Lin
· 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
9a2ae9f
KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap
by Nitesh Narayan Lal
· 5 years ago
7ee30bc
KVM: x86: deliver KVM IOAPIC scan request to target vCPUs
by Nitesh Narayan Lal
· 5 years ago
0d88800
kvm: x86: ioapic and apic debug macros cleanup
by Yi Wang
· 6 years ago
254272c
kvm: x86: Add memcg accounting to KVM allocations
by Ben Gardon
· 6 years ago
b200dded
KVM: x86: ioapic: Preserve read-only values in the redirection table
by Nikita Leshenko
· 7 years ago
a8bfec2
KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered
by Nikita Leshenko
· 7 years ago
7d22536
KVM: x86: ioapic: Remove redundant check for Remote IRR in ioapic_set_irq
by Nikita Leshenko
· 7 years ago
da3fe7b
KVM: x86: ioapic: Don't fire level irq when Remote IRR set
by Nikita Leshenko
· 7 years ago
0fc5a36
KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race
by Nikita Leshenko
· 7 years ago
993225a
KVM: x86: rename kvm_vcpu_request_scan_ioapic()
by David Hildenbrand
· 8 years ago
ca8ab3f
KVM: x86: directly call kvm_make_scan_ioapic_request() in ioapic.c
by David Hildenbrand
· 8 years ago
d62f270
KVM: x86: remove all-vcpu request from kvm_ioapic_init()
by David Hildenbrand
· 8 years ago
49f520b
KVM: x86: push usage of slots_lock down
by David Hildenbrand
· 8 years ago
33392b4
KVM: x86: convert kvm_(set|get)_ioapic() into void
by David Hildenbrand
· 8 years ago
4c0b06d
KVM: x86: remove duplicate checks for ioapic
by David Hildenbrand
· 8 years ago
0bceb15
KVM: x86: use ioapic_in_kernel() to check for ioapic existence
by David Hildenbrand
· 8 years ago
0191e92
KVM: x86: get rid of ioapic_irqchip()
by David Hildenbrand
· 8 years ago
950712e
KVM: x86: check existance before destroy
by Peter Xu
· 8 years ago
81cdb25
KVM: x86: fix out-of-bounds accesses of rtc_eoi map
by Radim Krčmář
· 8 years ago
8678654
kvm: x86: memset whole irq_eoi
by Jiri Slaby
· 8 years ago
b0eaf45
kvm: x86: correctly reset dest_map->vector when restoring LAPIC state
by Paolo Bonzini
· 8 years ago
dfb9595
KVM: x86: Rename kvm_apic_get_reg to kvm_lapic_get_reg
by Suravee Suthikulpanit
· 9 years ago
4d99ba8
kvm: x86: Check dest_map->vector to match eoi signals for rtc
by Joerg Roedel
· 9 years ago
9e4aabe
kvm: x86: Convert ioapic->rtc_status.dest_map to a struct
by Joerg Roedel
· 9 years ago
6308630
kvm/x86: split ioapic-handled and EOI exit bitmaps
by Andrey Smetanin
· 9 years ago
db2bdcb
KVM: x86: fix edge EOI and IOAPIC reconfig race
by Radim Krčmář
· 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
d90e3a3
KVM: x86: drop unneeded null test
by Julia Lawall
· 10 years ago
93bbf0b
kvm: x86: Extended struct kvm_lapic_irq with msi_redir_hint for MSI delivery
by James Sullivan
· 10 years ago
9003601
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
bf0fb67
Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into 'kvm-next'
by Paolo Bonzini
· 10 years ago
e32edf4
KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks.
by Nikolay Nikolaev
· 10 years ago
a123374f
KVM: x86: inline kvm_ioapic_handles_vector()
by Radim Krčmář
· 10 years ago
c806a6a
KVM: x86: call irq notifiers with directed EOI
by Radim Krčmář
· 10 years ago
5bda6ee
KVM: ioapic: Record edge-triggered interrupts delivery status
by Wincy Van
· 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 from virt/kvm/ioapic.c]
003f7de
KVM: ia64: remove
by Paolo Bonzini
· 10 years ago
184564e
kvm: ioapic: conditionally delay irq delivery duringeoi broadcast
by Zhang Haoyu
· 10 years ago
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
· 16 years ago
1000ff8
KVM: Add trace points in irqchip code
by Gleb Natapov
· 16 years ago
70f93da
KVM: Use temporary variable to shorten lines.
by Gleb Natapov
· 16 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
· 16 years ago
Next »