summaryrefslogtreecommitdiff
path: root/arch/s390/kvm/priv.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-01KVM: s390: fix LPSWEY handlingChristian Borntraeger1-0/+32
2024-02-20KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot()Sean Christopherson1-2/+2
2024-01-08KVM: s390: fix cc for successful PQAPEric Farman1-2/+6
2023-09-19s390: use control register bit definesHeiko Carstens1-1/+1
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens1-1/+1
2023-07-03s390: include linux/io.h instead of asm/io.hHeiko Carstens1-2/+1
2022-10-26KVM: s390: sida: sort out physical vs virtual pointers usageNico Boehr1-2/+1
2022-07-20KVM: s390: guest support for topology functionPierre Morel1-4/+16
2022-07-20KVM: s390: Cleanup ipte lock access and SIIF facility checksPierre Morel1-3/+3
2022-05-06s390/ptrace: move short psw definitions to ptrace header fileHeiko Carstens1-1/+0
2022-03-14KVM: s390x: fix SCK lockingClaudio Imbrenda1-1/+14
2022-02-14KVM: s390: handle_tprot: Honor storage keysJanis Schoetterl-Glausch1-31/+35
2021-10-27KVM: s390: Fix handle_sske page fault handlingJanis Schoetterl-Glausch1-0/+2
2021-08-24s390/vfio-ap: r/w lock for PQAP interception handler function pointerTony Krowiak1-6/+9
2020-12-10KVM: s390: Add memcg accounting to KVM allocationsChristian Borntraeger1-2/+2
2020-08-12mm/gup: remove task_struct pointer for all gup codePeter Xu1-4/+4
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport1-1/+0
2020-06-09mmap locking API: convert mmap_sem commentsMichel Lespinasse1-1/+1
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse1-16/+16
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+1
2020-05-05KVM: s390: Remove false WARN_ON_ONCE for the PQAP instructionChristian Borntraeger1-1/+3
2020-02-27KVM: s390: protvirt: STSI handlingJanosch Frank1-4/+9
2019-07-02s390: ap: kvm: add PQAP interception for AQICPierre Morel1-0/+86
2018-09-04KVM: s390: Fix pfmf and conditional skey emulationJanosch Frank1-12/+18
2018-07-31Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms3...Janosch Frank1-33/+70
2018-07-30KVM: s390: Beautify skey enable checkJanosch Frank1-6/+4
2018-07-30KVM: s390: Add skey emulation fault handlingJanosch Frank1-34/+71
2018-07-13KVM: s390: Fix storage attributes migration with memory slotsClaudio Imbrenda1-9/+19
2018-07-13KVM: s390: Replace clear_user with kvm_clear_guestJanosch Frank1-1/+1
2018-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-12/+16
2018-05-17KVM: s390: Add storage key facility interpretation controlJanosch Frank1-12/+16
2018-04-19compat: Move compat_timespec/ timeval to compat_time.hDeepa Dinamani1-1/+0
2018-03-09KVM: s390: Refactor host cmma and pfmfi interpretation controlsJanosch Frank1-2/+2
2018-02-20KVM: s390: provide only a single function for setting the tod (fix SCK)David Hildenbrand1-4/+5
2018-02-14KVM: s390: use switch vs jump table in priv.cChristian Borntraeger1-92/+91
2018-02-01Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář1-1/+1
2018-01-24KVM: s390: introduce and use kvm_s390_test_cpuflags()David Hildenbrand1-2/+2
2018-01-24KVM: s390: introduce and use kvm_s390_clear_cpuflags()David Hildenbrand1-1/+1
2018-01-24KVM: s390: add vcpu stat counters for many instructionChristian Borntraeger1-2/+30
2017-12-22KVM: s390: prevent buffer overrun on memory hotplug during migrationChristian Borntraeger1-1/+1
2017-12-06KVM: s390: Fix skey emulation permission checkJanosch Frank1-2/+9
2017-12-06KVM: s390: Remove redundant license textGreg Kroah-Hartman1-4/+0
2017-12-06KVM: s390: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-09-09Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+5
2017-08-29KVM: s390: expose no-DAT to guest and migration supportClaudio Imbrenda1-1/+5
2017-07-26KVM: s390: use new mm defines instead of magic valuesHeiko Carstens1-4/+4
2017-07-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-5/+98
2017-06-22KVM: s390: CMMA tracking, ESSA emulation, migration modeClaudio Imbrenda1-5/+98
2017-06-12s390: rename struct psw_bits membersHeiko Carstens1-1/+1