summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm/interrupt.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-14KVM: pass struct kvm to kvm_set_routing_entryRadim Krčmář1-1/+2
2016-06-21KVM: s390: vsie: speed up VCPU irq delivery when handling vsieDavid Hildenbrand1-0/+5
2016-06-10KVM: s390: fixup I/O interrupt tracesChristian Borntraeger1-11/+15
2016-05-13KVM: halt_polling: provide a way to qualify wakeups during pollChristian Borntraeger1-0/+5
2016-04-20KVM: s390: add clear I/O irq operation for FLICHalil Pasic1-0/+25
2016-04-20KVM: s390: implement has_attr for FLICHalil Pasic1-0/+17
2016-03-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-0/+1
2016-03-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-38/+55
2016-03-08s390/mm: split arch/s390/mm/pgtable.cMartin Schwidefsky1-0/+1
2016-03-08KVM: s390: wake up when the VCPU cpu timer expiresDavid Hildenbrand1-13/+35
2016-03-08KVM: s390: abstract access to the VCPU cpu timerDavid Hildenbrand1-2/+3
2016-02-25KVM: Use simple waitqueue for vcpu->wqMarcelo Tosatti1-2/+2
2016-02-10KVM: s390: irq delivery should not rely on icptcodeDavid Hildenbrand1-1/+1
2016-02-10KVM: s390: migration / injection of prog irq ilcDavid Hildenbrand1-1/+11
2016-02-10KVM: s390: PSW forwarding / rewinding / ilc reworkDavid Hildenbrand1-22/+6
2016-01-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-2/+2
2016-01-11s390: rename struct _lowcore to struct lowcoreHeiko Carstens1-2/+2
2015-11-30KVM: s390: fast path for sca_ext_call_pendingDavid Hildenbrand1-2/+4
2015-11-30KVM: s390: Introduce switching codeEugene (jno) Dvurechenski1-0/+6
2015-11-30KVM: s390: Make provisions for ESCA utilizationEugene (jno) Dvurechenski1-16/+62
2015-11-30KVM: s390: Introduce new structuresEugene (jno) Dvurechenski1-12/+19
2015-11-30KVM: s390: Generalize access to SIGP controlsEugene (jno) Dvurechenski1-27/+45
2015-11-19KVM: s390: fix wrong lookup of VCPUs by array indexDavid Hildenbrand1-2/+1
2015-11-19KVM: s390: avoid memory overwrites on emergency signal injectionDavid Hildenbrand1-0/+4
2015-10-13KVM: s390: factor out reading of the guest TOD clockDavid Hildenbrand1-12/+3
2015-10-13KVM: s390: correctly handle injection of pgm irqs and per eventsDavid Hildenbrand1-1/+20
2015-10-13KVM: s390: simplify in-kernel program irq injectionDavid Hildenbrand1-28/+0
2015-10-13KVM: s390: drop out early in kvm_s390_has_irq()David Hildenbrand1-11/+9
2015-10-13KVM: s390: kvm_arch_vcpu_runnable already cares about timer interruptsDavid Hildenbrand1-1/+1
2015-10-13KVM: s390: set interception requests for all floating irqsDavid Hildenbrand1-12/+7
2015-10-13KVM: s390: disabled wait cares about machine checks, not PERDavid Hildenbrand1-5/+3
2015-10-13KVM: s390: remove unused variable in __inject_vmChristian Borntraeger1-3/+0
2015-09-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-15/+15
2015-08-04KVM: s390: host STP toleration for VMsFan Zhang1-1/+9
2015-07-29KVM: s390: more irq names for trace eventsDavid Hildenbrand1-2/+1
2015-07-29KVM: s390: Fixup interrupt vcpu event messages and levelsChristian Borntraeger1-24/+27
2015-07-29KVM: s390: remove "from (user|kernel)" from irq injection messagesDavid Hildenbrand1-19/+14
2015-07-29KVM: s390: VCPU_EVENT cleanup for prefix changesChristian Borntraeger1-1/+0
2015-07-27atomic: Replace atomic_{set,clear}_mask() usagePeter Zijlstra1-15/+15
2015-06-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-36/+54
2015-06-23KVM: s390: clear floating interrupt bitmap and parametersJens Freimann1-0/+3
2015-05-13s390/sclp: unify basic sclp access by exposing "struct sclp"David Hildenbrand1-2/+2
2015-05-08KVM: s390: factor out and optimize floating irq VCPU kickDavid Hildenbrand1-28/+46
2015-05-08KVM: s390: optimize interrupt handling round trip timeJens Freimann1-7/+4
2015-05-08KVM: s390: fix external call injection without sigp interpretationDavid Hildenbrand1-1/+1
2015-03-31KVM: s390: migrate vcpu interrupt stateJens Freimann1-0/+140
2015-03-31KVM: s390: refactor vcpu injection functionJens Freimann1-3/+12
2015-03-31KVM: s390: cpu timer irq priorityDavid Hildenbrand1-7/+27
2015-03-31KVM: s390: deliver floating interrupts in order of priorityJens Freimann1-359/+473
2015-03-31KVM: s390: fix get_all_floating_irqsJens Freimann1-26/+32