| Age | Commit message (Expand) | Author | Files | Lines |
| 6 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -63/+17 |
| 2025-11-24 | s390: Remove KMSG_COMPONENT macro | Heiko Carstens | 1 | -2/+1 |
| 2025-10-20 | KVM: S390: Remove sca_lock | Christoph Schlameuss | 1 | -27/+9 |
| 2025-10-20 | KVM: s390: Use ESCA instead of BSCA at VM init | Christoph Schlameuss | 1 | -53/+25 |
| 2025-09-30 | Merge tag 'loongarch-kvm-6.18' of git://git.kernel.org/pub/scm/linux/kernel/g... | Paolo Bonzini | 1 | -4/+11 |
| 2025-09-30 | Merge tag 'kvm-s390-next-6.18-1' of https://git.kernel.org/pub/scm/linux/kern... | Paolo Bonzini | 1 | -11/+9 |
| 2025-09-09 | KVM: s390: Fix access to unavailable adapter indicator pages during postcopy | Thomas Huth | 1 | -4/+11 |
| 2025-09-08 | KVM: s390: improve interrupt cpu for wakeup | Christian Borntraeger | 1 | -11/+9 |
| 2025-06-17 | s390: Explicitly include <linux/export.h> | Heiko Carstens | 1 | -0/+1 |
| 2025-04-08 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+4 |
| 2025-03-29 | Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -3/+3 |
| 2025-03-17 | KVM: s390: Don't use %pK through debug printing | Thomas Weißschuh | 1 | -4/+4 |
| 2025-03-04 | s390/asm-offsets: Rename __LC_PGM_INT_CODE | Heiko Carstens | 1 | -2/+1 |
| 2025-03-04 | s390/cpufeature: Convert MACHINE_HAS_GS to cpu_has_gs() | Heiko Carstens | 1 | -1/+2 |
| 2025-02-18 | KVM: s390: Switch to use hrtimer_setup() | Nam Cao | 1 | -2/+1 |
| 2025-01-31 | KVM: s390: get rid of gmap_translate() | Claudio Imbrenda | 1 | -8/+11 |
| 2025-01-07 | KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs | Christoph Schlameuss | 1 | -0/+2 |
| 2025-01-07 | KVM: s390: Reject setting flic pfault attributes on ucontrol VMs | Christoph Schlameuss | 1 | -0/+4 |
| 2024-11-27 | KVM: s390: Remove one byte cmpxchg() usage | Heiko Carstens | 1 | -11/+2 |
| 2024-11-27 | KVM: s390: Use try_cmpxchg() instead of cmpxchg() loops | Heiko Carstens | 1 | -6/+6 |
| 2024-03-15 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -2/+2 |
| 2024-02-22 | KVM: s390: only deliver the set service event bits | Eric Farman | 1 | -2/+2 |
| 2024-02-21 | KVM: s390: introduce kvm_s390_fpu_(store|load) | Janosch Frank | 1 | -5/+1 |
| 2024-02-16 | s390/kvm: convert to regular kernel fpu user | Heiko Carstens | 1 | -2/+6 |
| 2024-02-16 | s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc | Heiko Carstens | 1 | -2/+2 |
| 2024-02-12 | s390/acrs: cleanup access register handling | Heiko Carstens | 1 | -1/+1 |
| 2023-12-11 | s390/fpu: get rid of MACHINE_HAS_VX | Heiko Carstens | 1 | -1/+1 |
| 2023-09-25 | KVM: s390: fix gisa destroy operation might lead to cpu stalls | Michael Mueller | 1 | -10/+6 |
| 2023-09-07 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -0/+14 |
| 2023-08-30 | s390/airq: remove lsi_mask from airq_struct | Benjamin Block | 1 | -1/+2 |
| 2023-08-28 | KVM: s390: interrupt: Fix single-stepping into interrupt handlers | Ilya Leoshkevich | 1 | -0/+14 |
| 2023-06-09 | mm/gup: remove vmas parameter from get_user_pages_remote() | Lorenzo Stoakes | 1 | -1/+1 |
| 2023-04-20 | KVM: s390: interrupt: fix virtual-physical confusion for next alert GISA | Nico Boehr | 1 | -2/+2 |
| 2023-02-15 | Merge tag 'kvm-s390-next-6.3-1' of https://git.kernel.org/pub/scm/linux/kerne... | Paolo Bonzini | 1 | -4/+7 |
| 2023-02-15 | Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEAD | Paolo Bonzini | 1 | -4/+8 |
| 2023-02-08 | KVM: s390: GISA: sort out physical vs virtual pointers usage | Nico Boehr | 1 | -4/+7 |
| 2023-01-11 | KVM: s390: interrupt: use READ_ONCE() before cmpxchg() | Heiko Carstens | 1 | -4/+8 |
| 2022-12-29 | KVM: s390: Mark __kvm_s390_init() and its descendants as __init | Sean Christopherson | 1 | -1/+1 |
| 2022-11-23 | KVM: s390: remove unused gisa_clear_ipm_gisc() function | Heiko Carstens | 1 | -5/+0 |
| 2022-09-21 | KVM: s390: pci: fix GAIT physical vs virtual pointers usage | Matthew Rosato | 1 | -1/+1 |
| 2022-07-11 | KVM: s390: drop unexpected word 'and' in the comments | Jiang Jian | 1 | -1/+1 |
| 2022-07-11 | KVM: s390: pci: enable host forwarding of Adapter Event Notifications | Matthew Rosato | 1 | -1/+77 |
| 2022-07-11 | KVM: s390: pci: do initial setup for AEN interpretation | Matthew Rosato | 1 | -0/+14 |
| 2022-07-11 | s390/airq: pass more TPI info to airq handlers | Matthew Rosato | 1 | -1/+3 |
| 2022-04-21 | KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused | Sean Christopherson | 1 | -2/+2 |
| 2022-02-25 | KVM: s390: pv: make use of ultravisor AIV support | Michael Mueller | 1 | -6/+48 |
| 2021-12-21 | Merge tag 'kvm-s390-next-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel... | Paolo Bonzini | 1 | -0/+7 |
| 2021-12-17 | KVM: s390: Clarify SIGP orders versus STOP/RESTART | Eric Farman | 1 | -0/+7 |
| 2021-12-08 | KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() | Sean Christopherson | 1 | -1/+1 |
| 2021-12-08 | KVM: s390: Clear valid_wakeup in kvm_s390_handle_wait(), not in arch hook | Sean Christopherson | 1 | -0/+1 |
| 2021-12-08 | KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index | Marc Zyngier | 1 | -1/+1 |
| 2021-11-06 | Merge tag 's390-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -1/+1 |
| 2021-10-26 | s390: rename last_break to pgm_last_break | Sven Schnelle | 1 | -1/+1 |
| 2021-10-20 | KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu | Halil Pasic | 1 | -2/+3 |
| 2021-09-22 | KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor | Sean Christopherson | 1 | -2/+2 |
| 2021-08-27 | KVM: s390: index kvm->arch.idle_mask by vcpu_idx | Halil Pasic | 1 | -6/+6 |
| 2021-03-08 | s390/time,idle: get rid of unsigned long long | Heiko Carstens | 1 | -1/+1 |
| 2020-12-10 | KVM: s390: Add memcg accounting to KVM allocations | Christian Borntraeger | 1 | -5/+5 |
| 2020-08-12 | mm/gup: remove task_struct pointer for all gup code | Peter Xu | 1 | -1/+1 |
| 2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -2/+2 |
| 2020-04-20 | KVM: s390: remove unneeded semicolon in gisa_vcpu_kicker() | Jason Yan | 1 | -1/+1 |
| 2020-04-20 | KVM: s390: Fix PV check in deliverable_irqs() | Eric Farman | 1 | -1/+1 |
| 2020-03-23 | KVM: s390: Use fallthrough; | Joe Perches | 1 | -1/+1 |
| 2020-02-27 | KVM: s390: protvirt: Add program exception injection | Janosch Frank | 1 | -0/+19 |
| 2020-02-27 | KVM: s390: protvirt: Add SCLP interrupt handling | Christian Borntraeger | 1 | -18/+77 |
| 2020-02-27 | KVM: s390: protvirt: Implement interrupt injection | Michael Mueller | 1 | -27/+88 |
| 2020-02-27 | KVM: s390/interrupt: do not pin adapter interrupt pages | Ulrich Weigand | 1 | -121/+49 |
| 2020-01-31 | KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups | Christian Borntraeger | 1 | -3/+3 |
| 2019-10-04 | KVM: s390: Remove unused parameter from __inject_sigp_restart() | Thomas Huth | 1 | -3/+2 |
| 2019-09-12 | KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl | Thomas Huth | 1 | -0/+10 |
| 2019-07-20 | KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup | Wanpeng Li | 1 | -20/+3 |
| 2019-07-20 | KVM: Boost vCPUs that are delivering interrupts | Wanpeng Li | 1 | -1/+1 |
| 2019-05-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -2/+9 |
| 2019-05-14 | mm/gup: change GUP fast to use flags rather than a write 'bool' | Ira Weiny | 1 | -1/+1 |
| 2019-04-29 | s390/airq: recognize directed interrupts | Sebastian Ott | 1 | -1/+1 |
| 2019-04-18 | KVM: s390: Fix potential spectre warnings | Eric Farman | 1 | -2/+9 |
| 2019-02-05 | KVM: s390: fix possible null pointer dereference in pending_irqs() | Michael Mueller | 1 | -3/+7 |
| 2019-02-05 | KVM: s390: add gib_alert_irq_handler() | Michael Mueller | 1 | -2/+167 |
| 2019-02-05 | KVM: s390: kvm_s390_gisa_clear() now clears the IPM only | Michael Mueller | 1 | -3/+22 |
| 2019-02-05 | KVM: s390: add functions to (un)register GISC with GISA | Michael Mueller | 1 | -0/+112 |
| 2019-02-05 | KVM: s390: add the GIB and its related life-cyle functions | Michael Mueller | 1 | -0/+43 |
| 2019-02-05 | KVM: s390: introduce struct kvm_s390_gisa_interrupt | Michael Mueller | 1 | -22/+30 |
| 2019-02-05 | KVM: s390: remove kvm_s390_ from gisa static inline functions | Michael Mueller | 1 | -14/+13 |
| 2019-02-05 | KVM: s390: use pending_irqs_no_gisa() where appropriate | Michael Mueller | 1 | -2/+2 |
| 2019-02-05 | KVM: s390: coding style kvm_s390_gisa_init/clear() | Michael Mueller | 1 | -10/+10 |
| 2019-02-05 | KVM: s390: move bitmap idle_mask into arch struct top level | Michael Mueller | 1 | -6/+5 |
| 2019-02-05 | KVM: s390: make bitmap declaration consistent | Michael Mueller | 1 | -1/+1 |
| 2019-02-05 | KVM: s390: drop obsolete else path | Michael Mueller | 1 | -1/+1 |
| 2018-06-20 | sched/swait: Rename to exclusive | Peter Zijlstra | 1 | -1/+1 |
| 2018-05-17 | KVM: s390: introduce defines for control registers | David Hildenbrand | 1 | -10/+10 |
| 2018-03-14 | KVM: s390: provide counters for all interrupt injects/delivery | Christian Borntraeger | 1 | -4/+21 |
| 2018-03-14 | KVM: add machine check counter to kvm_stat | QingFeng Hao | 1 | -0/+1 |
| 2018-02-20 | KVM: s390: take care of clock-comparator sign control | David Hildenbrand | 1 | -6/+19 |
| 2018-02-14 | KVM: s390: use switch vs jump table in interrupt.c | David Hildenbrand | 1 | -34/+50 |
| 2018-02-14 | KVM: s390: do not set intervention requests for GISA interrupts | Christian Borntraeger | 1 | -3/+8 |
| 2018-02-14 | KVM: s390: optimize wakeup for exitless interrupts | Christian Borntraeger | 1 | -1/+2 |
| 2018-01-26 | KVM: s390: introduce the format-1 GISA | Michael Mueller | 1 | -3/+1 |
| 2018-01-26 | KVM: s390: activate GISA for emulated interrupts | Michael Mueller | 1 | -1/+7 |
| 2018-01-26 | KVM: s390: make kvm_s390_get_io_int() aware of GISA | Michael Mueller | 1 | -4/+70 |
| 2018-01-26 | KVM: s390: add GISA interrupts to FLIC ioctl interface | Michael Mueller | 1 | -0/+18 |
| 2018-01-26 | KVM: s390: abstract adapter interruption word generation from ISC | Michael Mueller | 1 | -2/+7 |
| 2018-01-26 | KVM: s390: exploit GISA and AIV for emulated interrupts | Michael Mueller | 1 | -18/+75 |
| 2018-01-26 | KVM: s390: implement GISA IPM related primitives | Michael Mueller | 1 | -0/+28 |
| 2018-01-26 | KVM: s390: reverse bit ordering of irqs in pending mask | Michael Mueller | 1 | -6/+6 |
| 2018-01-24 | KVM: s390: introduce and use kvm_s390_test_cpuflags() | David Hildenbrand | 1 | -1/+1 |
| 2018-01-24 | KVM: s390: introduce and use kvm_s390_clear_cpuflags() | David Hildenbrand | 1 | -4/+4 |
| 2018-01-24 | KVM: s390: reuse kvm_s390_set_cpuflags() | David Hildenbrand | 1 | -2/+2 |
| 2018-01-24 | KVM: s390: rename __set_cpuflag() to kvm_s390_set_cpuflags() | David Hildenbrand | 1 | -17/+12 |
| 2018-01-16 | KVM: s390: cleanup struct kvm_s390_float_interrupt | David Hildenbrand | 1 | -14/+11 |
| 2018-01-16 | KVM: s390: drop use of spin lock in __floating_irq_kick | Michael Mueller | 1 | -2/+0 |
| 2017-12-06 | KVM: s390: Remove redundant license text | Greg Kroah-Hartman | 1 | -4/+0 |
| 2017-12-06 | KVM: s390: add SPDX identifiers to the remaining files | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-11-16 | Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+22 |
| 2017-11-09 | KVM: s390: clear_io_irq() requests are not expected for adapter interrupts | Michael Mueller | 1 | -0/+2 |
| 2017-11-09 | KVM: s390: abstract conversion between isc and enum irq_types | Michael Mueller | 1 | -4/+14 |
| 2017-11-09 | KVM: s390: document memory ordering for kvm_s390_vcpu_wakeup | Christian Borntraeger | 1 | -0/+6 |
| 2017-10-19 | s390/ctl_reg: move control register definitions to ctl_reg.h | Martin Schwidefsky | 1 | -3/+3 |
| 2017-08-31 | KVM: s390: use WARN_ON_ONCE only for checking | David Hildenbrand | 1 | -2/+4 |
| 2017-07-06 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -1/+90 |
| 2017-06-28 | KVM: s390: Inject machine check into the guest | QingFeng Hao | 1 | -1/+42 |
| 2017-06-22 | KVM: S390: add new group for flic | Yi Min Zhao | 1 | -0/+48 |
| 2017-05-31 | KVM: s390: fix ais handling vs cpu model | Christian Borntraeger | 1 | -2/+2 |
| 2017-04-12 | KVM: s390: fix stale machine check data for guarded storage | Christian Borntraeger | 1 | -0/+2 |
| 2017-04-06 | KVM: s390: introduce adapter interrupt inject function | Yi Min Zhao | 1 | -6/+47 |
| 2017-04-06 | KVM: s390: introduce ais mode modify function | Fei Li | 1 | -0/+43 |
| 2017-04-06 | KVM: s390: interface for suppressible I/O adapters | Fei Li | 1 | -0/+2 |
| 2017-03-22 | KVM: s390: gs support for kvm guests | Fan Zhang | 1 | -2/+31 |
| 2017-03-22 | s390: add a system call for guarded storage | Martin Schwidefsky | 1 | -2/+2 |
| 2016-12-25 | ktime: Cleanup ktime_set() usage | Thomas Gleixner | 1 | -1/+1 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
| 2016-11-22 | KVM: s390: handle access registers in the run ioctl not in vcpu_put/load | Christian Borntraeger | 1 | -1/+1 |
| 2016-09-08 | KVM: s390: allow 255 VCPUs when sca entries aren't used | David Hildenbrand | 1 | -0/+4 |
| 2016-09-08 | KVM: s390: write external damage code on machine checks | David Hildenbrand | 1 | -0/+2 |
| 2016-09-08 | KVM: s390: fix delivery of vector regs during machine checks | David Hildenbrand | 1 | -2/+13 |
| 2016-09-08 | KVM: s390: split store status and machine check handling | David Hildenbrand | 1 | -1/+28 |
| 2016-09-08 | KVM: s390: factor out actual delivery of machine checks | David Hildenbrand | 1 | -23/+31 |
| 2016-07-14 | KVM: pass struct kvm to kvm_set_routing_entry | Radim Krčmář | 1 | -1/+2 |
| 2016-06-21 | KVM: s390: vsie: speed up VCPU irq delivery when handling vsie | David Hildenbrand | 1 | -0/+5 |
| 2016-06-10 | KVM: s390: fixup I/O interrupt traces | Christian Borntraeger | 1 | -11/+15 |
| 2016-05-13 | KVM: halt_polling: provide a way to qualify wakeups during poll | Christian Borntraeger | 1 | -0/+5 |
| 2016-04-20 | KVM: s390: add clear I/O irq operation for FLIC | Halil Pasic | 1 | -0/+25 |
| 2016-04-20 | KVM: s390: implement has_attr for FLIC | Halil Pasic | 1 | -0/+17 |
| 2016-03-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39... | Linus Torvalds | 1 | -0/+1 |
| 2016-03-16 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -38/+55 |
| 2016-03-08 | s390/mm: split arch/s390/mm/pgtable.c | Martin Schwidefsky | 1 | -0/+1 |
| 2016-03-08 | KVM: s390: wake up when the VCPU cpu timer expires | David Hildenbrand | 1 | -13/+35 |
| 2016-03-08 | KVM: s390: abstract access to the VCPU cpu timer | David Hildenbrand | 1 | -2/+3 |
| 2016-02-25 | KVM: Use simple waitqueue for vcpu->wq | Marcelo Tosatti | 1 | -2/+2 |
| 2016-02-10 | KVM: s390: irq delivery should not rely on icptcode | David Hildenbrand | 1 | -1/+1 |
| 2016-02-10 | KVM: s390: migration / injection of prog irq ilc | David Hildenbrand | 1 | -1/+11 |
| 2016-02-10 | KVM: s390: PSW forwarding / rewinding / ilc rework | David Hildenbrand | 1 | -22/+6 |
| 2016-01-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39... | Linus Torvalds | 1 | -2/+2 |
| 2016-01-11 | s390: rename struct _lowcore to struct lowcore | Heiko Carstens | 1 | -2/+2 |
| 2015-11-30 | KVM: s390: fast path for sca_ext_call_pending | David Hildenbrand | 1 | -2/+4 |
| 2015-11-30 | KVM: s390: Introduce switching code | Eugene (jno) Dvurechenski | 1 | -0/+6 |
| 2015-11-30 | KVM: s390: Make provisions for ESCA utilization | Eugene (jno) Dvurechenski | 1 | -16/+62 |
| 2015-11-30 | KVM: s390: Introduce new structures | Eugene (jno) Dvurechenski | 1 | -12/+19 |
| 2015-11-30 | KVM: s390: Generalize access to SIGP controls | Eugene (jno) Dvurechenski | 1 | -27/+45 |
| 2015-11-19 | KVM: s390: fix wrong lookup of VCPUs by array index | David Hildenbrand | 1 | -2/+1 |
| 2015-11-19 | KVM: s390: avoid memory overwrites on emergency signal injection | David Hildenbrand | 1 | -0/+4 |
| 2015-10-13 | KVM: s390: factor out reading of the guest TOD clock | David Hildenbrand | 1 | -12/+3 |
| 2015-10-13 | KVM: s390: correctly handle injection of pgm irqs and per events | David Hildenbrand | 1 | -1/+20 |
| 2015-10-13 | KVM: s390: simplify in-kernel program irq injection | David Hildenbrand | 1 | -28/+0 |
| 2015-10-13 | KVM: s390: drop out early in kvm_s390_has_irq() | David Hildenbrand | 1 | -11/+9 |
| 2015-10-13 | KVM: s390: kvm_arch_vcpu_runnable already cares about timer interrupts | David Hildenbrand | 1 | -1/+1 |
| 2015-10-13 | KVM: s390: set interception requests for all floating irqs | David Hildenbrand | 1 | -12/+7 |
| 2015-10-13 | KVM: s390: disabled wait cares about machine checks, not PER | David Hildenbrand | 1 | -5/+3 |
| 2015-10-13 | KVM: s390: remove unused variable in __inject_vm | Christian Borntraeger | 1 | -3/+0 |
| 2015-09-03 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -15/+15 |
| 2015-08-04 | KVM: s390: host STP toleration for VMs | Fan Zhang | 1 | -1/+9 |
| 2015-07-29 | KVM: s390: more irq names for trace events | David Hildenbrand | 1 | -2/+1 |
| 2015-07-29 | KVM: s390: Fixup interrupt vcpu event messages and levels | Christian Borntraeger | 1 | -24/+27 |
| 2015-07-29 | KVM: s390: remove "from (user|kernel)" from irq injection messages | David Hildenbrand | 1 | -19/+14 |
| 2015-07-29 | KVM: s390: VCPU_EVENT cleanup for prefix changes | Christian Borntraeger | 1 | -1/+0 |
| 2015-07-27 | atomic: Replace atomic_{set,clear}_mask() usage | Peter Zijlstra | 1 | -15/+15 |
| 2015-06-24 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -36/+54 |
| 2015-06-23 | KVM: s390: clear floating interrupt bitmap and parameters | Jens Freimann | 1 | -0/+3 |
| 2015-05-13 | s390/sclp: unify basic sclp access by exposing "struct sclp" | David Hildenbrand | 1 | -2/+2 |
| 2015-05-08 | KVM: s390: factor out and optimize floating irq VCPU kick | David Hildenbrand | 1 | -28/+46 |
| 2015-05-08 | KVM: s390: optimize interrupt handling round trip time | Jens Freimann | 1 | -7/+4 |
| 2015-05-08 | KVM: s390: fix external call injection without sigp interpretation | David Hildenbrand | 1 | -1/+1 |
| 2015-03-31 | KVM: s390: migrate vcpu interrupt state | Jens Freimann | 1 | -0/+140 |
| 2015-03-31 | KVM: s390: refactor vcpu injection function | Jens Freimann | 1 | -3/+12 |
| 2015-03-31 | KVM: s390: cpu timer irq priority | David Hildenbrand | 1 | -7/+27 |
| 2015-03-31 | KVM: s390: deliver floating interrupts in order of priority | Jens Freimann | 1 | -359/+473 |
| 2015-03-31 | KVM: s390: fix get_all_floating_irqs | Jens Freimann | 1 | -26/+32 |
| 2015-03-31 | KVM: s390: store the breaking-event address on pgm interrupts | David Hildenbrand | 1 | -0/+2 |
| 2015-03-06 | KVM: s390: Machine Check | Eric Farman | 1 | -0/+4 |
| 2015-03-06 | KVM: s390: Vector exceptions | Eric Farman | 1 | -0/+1 |
| 2015-03-06 | KVM: s390: Use insn_length() to calculate length of instruction | Thomas Huth | 1 | -4/+3 |
| 2015-03-06 | KVM: s390: Nullify instruction for certain program exceptions | Thomas Huth | 1 | -1/+17 |
| 2015-03-06 | KVM: s390: reinjection of irqs can fail in the tpi handler | David Hildenbrand | 1 | -2/+2 |
| 2015-02-09 | KVM: s390: floating irqs: fix user triggerable endless loop | David Hildenbrand | 1 | -0/+2 |
| 2015-01-23 | KVM: s390: remove redundant setting of interrupt type | Jens Freimann | 1 | -1/+0 |
| 2015-01-23 | KVM: s390: fix bug in interrupt parameter check | Jens Freimann | 1 | -2/+2 |
| 2015-01-23 | KVM: s390: avoid memory leaks if __inject_vm() fails | David Hildenbrand | 1 | -1/+5 |
| 2015-01-23 | KVM: s390: trace correct values for set prefix and machine checks | Jens Freimann | 1 | -4/+4 |
| 2015-01-23 | KVM: s390: fix bug in sigp emergency signal injection | Jens Freimann | 1 | -3/+2 |
| 2015-01-23 | KVM: s390: no need to hold the kvm->mutex for floating interrupts | Christian Borntraeger | 1 | -8/+0 |
| 2015-01-23 | KVM: s390: only one external call may be pending at a time | David Hildenbrand | 1 | -15/+42 |