aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm/i8259.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-08KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s indexGravatar Marc Zyngier 1-2/+3
2021-08-10x86: Fix typo s/ECLR/ELCR/ for the PIC registerGravatar Maciej W. Rozycki 1-10/+10
2020-01-27KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksGravatar Marios Pomonis 1-1/+5
2019-02-20kvm: x86: Add memcg accounting to KVM allocationsGravatar Ben Gardon 1-1/+1
2017-04-12KVM: x86: simplify pic_ioport_read()Gravatar David Hildenbrand 1-6/+3
2017-04-12KVM: x86: set data directly in picdev_read()Gravatar David Hildenbrand 1-4/+3
2017-04-12KVM: x86: drop picdev_in_range()Gravatar David Hildenbrand 1-23/+12
2017-04-12KVM: x86: make kvm_pic_reset() staticGravatar David Hildenbrand 1-1/+1
2017-04-12KVM: x86: simplify pic_unlock()Gravatar David Hildenbrand 1-9/+4
2017-04-12KVM: x86: push usage of slots_lock downGravatar David Hildenbrand 1-0/+2
2017-04-12KVM: x86: get rid of pic_irqchip()Gravatar David Hildenbrand 1-2/+2
2017-03-23KVM: x86: check existance before destroyGravatar Peter Xu 1-0/+3
2017-01-09KVM: x86: make pic setup code look like ioapic setupGravatar Radim Krčmář 1-5/+11
2015-07-30KVM: x86: clean/fix memory barriers in irqchip_in_kernelGravatar Paolo Bonzini 1-10/+5
2015-04-07Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Paolo Bonzini 1-6/+6
2015-03-30kvm: x86: i8259: return initialized data on invalid-size readGravatar Petr Matousek 1-0/+1
2015-03-26KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks.Gravatar Nikolay Nikolaev 1-6/+6
2012-12-13KVM: inject ExtINT interrupt before APIC interruptsGravatar Gleb Natapov 1-0/+2
2012-09-04KVM: cleanup pic resetGravatar Gleb Natapov 1-41/+11
2012-08-14KVM: x86: drop parameter validation in ioapic/picGravatar Michael S. Tsirkin 1-9/+9
2012-07-26KVM: PIC: call ack notifiers for irqs that are dropped form irrGravatar Gleb Natapov 1-0/+17
2012-07-20KVM: fix race with level interruptsGravatar Michael S. Tsirkin 1-3/+14
2012-03-05KVM: x86: reset edge sense circuit of i8259 on initGravatar Gleb Natapov 1-0/+1
2011-12-27KVM: drop bsp_vcpu pointer from kvm structGravatar Gleb Natapov 1-8/+16
2011-09-25KVM: Clean up and extend rate-limited outputGravatar Jan Kiszka 1-7/+8
2011-09-25KVM: Intelligent device lookup on I/O busGravatar Sasha Levin 1-19/+89
2011-03-17KVM: remove isr_ack logic from PICGravatar Gleb Natapov 1-23/+2
2011-01-02KVM: i8259: initialize isr_ackGravatar Avi Kivity 1-0/+2
2010-10-24KVM: fix typo in copyright noticeGravatar Nicolas Kaiser 1-1/+1
2010-10-24KVM: Convert PIC lock from raw spinlock to ordinary spinlockGravatar Avi Kivity 1-3/+3
2010-10-24KVM: Check for pending events before attempting injectionGravatar Avi Kivity 1-0/+1
2010-10-24KVM: i8259: Make ICW1 conform to specGravatar Avi Kivity 1-6/+10
2010-09-08KVM: fix i8259 oops when no vcpus are onlineGravatar Avi Kivity 1-0/+3
2010-08-02KVM: x86: Call mask notifiers from picGravatar Gleb Natapov 1-1/+11
2010-08-01KVM: Search the LAPIC's for one that will accept a PIC interruptGravatar Chris Lalancette 1-4/+13
2010-08-01KVM: i8259: simplify pic_irq_request() calling sequenceGravatar Avi Kivity 1-4/+1
2010-08-01KVM: i8259: reduce excessive abstraction for pic_irq_request()Gravatar Avi Kivity 1-10/+7
2010-08-01KVM: Update Red Hat copyrightsGravatar Avi Kivity 1-0/+1
2010-04-25KVM: x86: Kick VCPU outside PIC lock againGravatar Jan Kiszka 1-15/+38
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-0/+1
2010-03-01KVM: Convert i8254/i8259 locks to raw_spinlocksGravatar Thomas Gleixner 1-15/+16
2010-03-01KVM: cleanup the failure path of KVM_CREATE_IRQCHIP ioctrlGravatar Wei Yongjun 1-0/+11
2010-03-01KVM: convert slots_lock to a mutexGravatar Marcelo Tosatti 1-2/+2
2010-03-01KVM: convert io_bus to SRCUGravatar Marcelo Tosatti 1-1/+3
2009-12-03KVM: Move IO APIC to its own lockGravatar Gleb Natapov 1-6/+16
2009-12-03KVM: Call pic_clear_isr() on pic reset to reuse logic thereGravatar Gleb Natapov 1-13/+9
2009-09-10KVM: Replace pic_lock()/pic_unlock() with direct call to spinlock functionsGravatar Gleb Natapov 1-24/+12
2009-09-10KVM: Call ack notifiers from PIC when guest OS acks an IRQ.Gravatar Gleb Natapov 1-14/+4
2009-09-10KVM: Call kvm_vcpu_kick() inside pic spinlockGravatar Gleb Natapov 1-9/+1
2009-09-10KVM: make io_bus interface more robustGravatar Gregory Haskins 1-1/+8