summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm
AgeCommit message (Expand)AuthorFilesLines
2020-04-21Merge tag 'kvm-s390-master-5.7-2' of git://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2-5/+1
2020-04-20KVM: s390: Fix PV check in deliverable_irqs()Eric Farman1-1/+1
2020-04-14KVM: s390: Return last valid slot if approx index is out-of-boundsSean Christopherson1-0/+3
2020-04-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2020-04-08Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-4/+0
2020-04-07KVM: s390: vsie: Fix delivery of addressing exceptionsDavid Hildenbrand1-0/+1
2020-04-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-282/+1237
2020-04-01vhost: refine vhost and vringh kconfigJason Wang1-4/+0
2020-03-31KVM: Pass kvm_init()'s opaque param to additional arch funcsSean Christopherson1-2/+2
2020-03-26Merge tag 'kvm-s390-next-5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini3-13/+16
2020-03-26KVM: Fix out of range accesses to memslotsSean Christopherson1-0/+3
2020-03-23KVM: s390: Use fallthrough;Joe Perches3-13/+16
2020-03-16Merge tag 'kvm-s390-next-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini8-247/+1212
2020-03-16KVM: Remove unnecessary asm/kvm_host.h includesPeter Xu1-1/+0
2020-03-16KVM: Ensure validity of memslot with respect to kvm_get_dirty_log()Sean Christopherson1-10/+2
2020-03-16KVM: Provide common implementation for generic dirty log functionsSean Christopherson1-3/+2
2020-03-16KVM: Drop "const" attribute from old memslot in commit_memory_region()Sean Christopherson1-1/+1
2020-03-16KVM: Drop kvm_arch_create_memslot()Sean Christopherson1-6/+0
2020-03-11KVM: s390: Also reset registers in sync regs for initial cpu resetChristian Borntraeger1-1/+17
2020-02-27KVM: s390: introduce module parameter kvm.use_gisaMichael Mueller1-1/+7
2020-02-27KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTEDChristian Borntraeger1-0/+3
2020-02-27KVM: s390: protvirt: Add UV cpu reset callsJanosch Frank1-0/+20
2020-02-27KVM: s390: protvirt: do not inject interrupts after startChristian Borntraeger1-0/+7
2020-02-27KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112Janosch Frank1-0/+11
2020-02-27KVM: s390: protvirt: Support cmd 5 operation stateJanosch Frank1-0/+6
2020-02-27KVM: s390: protvirt: Report CPU state to UltravisorJanosch Frank5-13/+64
2020-02-27KVM: s390: protvirt: UV calls in support of diag308 0, 1Janosch Frank1-0/+22
2020-02-27KVM: s390: protvirt: Add program exception injectionJanosch Frank1-0/+19
2020-02-27KVM: s390: protvirt: Only sync fmt4 registersJanosch Frank1-40/+70
2020-02-27KVM: s390: protvirt: Do only reset registers that are accessibleJanosch Frank1-4/+11
2020-02-27KVM: s390: protvirt: disallow one_regJanosch Frank1-0/+3
2020-02-27KVM: s390: protvirt: STSI handlingJanosch Frank1-4/+9
2020-02-27KVM: s390: protvirt: Write sthyi data to instruction data areaJanosch Frank1-5/+10
2020-02-27KVM: s390/mm: handle guest unpin eventsClaudio Imbrenda1-0/+29
2020-02-27KVM: s390: protvirt: handle secure guest prefix pagesJanosch Frank1-0/+18
2020-02-27KVM: S390: protvirt: Introduce instruction data area bounce bufferJanosch Frank2-8/+74
2020-02-27KVM: s390: protvirt: Add new gprs location handlingJanosch Frank1-0/+11
2020-02-27KVM: s390: protvirt: Handle spec exception loopsJanosch Frank1-0/+7
2020-02-27KVM: s390: protvirt: Add SCLP interrupt handlingChristian Borntraeger3-18/+110
2020-02-27KVM: s390: protvirt: Implement interrupt injectionMichael Mueller1-27/+88
2020-02-27KVM: s390: protvirt: Instruction emulationJanosch Frank1-0/+11
2020-02-27KVM: s390: protvirt: Handle SE notification interceptionsJanosch Frank1-1/+10
2020-02-27KVM: s390/mm: Make pages accessible before destroying the guestChristian Borntraeger1-0/+3
2020-02-27KVM: s390: protvirt: Secure memory is not mergeableJanosch Frank1-0/+6
2020-02-27KVM: s390: protvirt: Add initial vm and cpu lifecycle handlingJanosch Frank4-2/+513
2020-02-27KVM: s390: protvirt: Add UV debug traceJanosch Frank2-3/+21
2020-02-27KVM: s390/interrupt: do not pin adapter interrupt pagesUlrich Weigand1-121/+49
2020-02-05Merge tag 'kvm-s390-next-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2-37/+61
2020-01-31KVM: s390: Add new reset vcpu APIJanosch Frank1-27/+57
2020-01-31KVM: s390: Cleanup initial cpu resetJanosch Frank1-11/+7