summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm/priv.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot()Sean Christopherson2024-02-201-2/+2
* KVM: s390: fix cc for successful PQAPEric Farman2024-01-081-2/+6
* s390: use control register bit definesHeiko Carstens2023-09-191-1/+1
* s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-1/+1
* s390: include linux/io.h instead of asm/io.hHeiko Carstens2023-07-031-2/+1
* KVM: s390: sida: sort out physical vs virtual pointers usageNico Boehr2022-10-261-2/+1
* KVM: s390: guest support for topology functionPierre Morel2022-07-201-4/+16
* KVM: s390: Cleanup ipte lock access and SIIF facility checksPierre Morel2022-07-201-3/+3
* s390/ptrace: move short psw definitions to ptrace header fileHeiko Carstens2022-05-061-1/+0
* KVM: s390x: fix SCK lockingClaudio Imbrenda2022-03-141-1/+14
* KVM: s390: handle_tprot: Honor storage keysJanis Schoetterl-Glausch2022-02-141-31/+35
* KVM: s390: Fix handle_sske page fault handlingJanis Schoetterl-Glausch2021-10-271-0/+2
* s390/vfio-ap: r/w lock for PQAP interception handler function pointerTony Krowiak2021-08-241-6/+9
* KVM: s390: Add memcg accounting to KVM allocationsChristian Borntraeger2020-12-101-2/+2
* mm/gup: remove task_struct pointer for all gup codePeter Xu2020-08-121-4/+4
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-1/+1
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-16/+16
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-091-1/+1
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
* KVM: s390: Remove false WARN_ON_ONCE for the PQAP instructionChristian Borntraeger2020-05-051-1/+3
* KVM: s390: protvirt: STSI handlingJanosch Frank2020-02-271-4/+9
* s390: ap: kvm: add PQAP interception for AQICPierre Morel2019-07-021-0/+86
* KVM: s390: Fix pfmf and conditional skey emulationJanosch Frank2018-09-041-12/+18
* Merge tag 'hlp_stage1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms3...Janosch Frank2018-07-301-33/+70
|\
| * KVM: s390: Add skey emulation fault handlingJanosch Frank2018-07-301-34/+71
* | KVM: s390: Beautify skey enable checkJanosch Frank2018-07-301-6/+4
* | KVM: s390: Fix storage attributes migration with memory slotsClaudio Imbrenda2018-07-131-9/+19
* | KVM: s390: Replace clear_user with kvm_clear_guestJanosch Frank2018-07-131-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-06-121-12/+16
|\
| * KVM: s390: Add storage key facility interpretation controlJanosch Frank2018-05-171-12/+16
* | compat: Move compat_timespec/ timeval to compat_time.hDeepa Dinamani2018-04-191-1/+0
|/
* KVM: s390: Refactor host cmma and pfmfi interpretation controlsJanosch Frank2018-03-091-2/+2
* KVM: s390: provide only a single function for setting the tod (fix SCK)David Hildenbrand2018-02-201-4/+5
* KVM: s390: use switch vs jump table in priv.cChristian Borntraeger2018-02-141-92/+91
* Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-011-1/+1
|\
| * KVM: s390: prevent buffer overrun on memory hotplug during migrationChristian Borntraeger2017-12-221-1/+1
* | KVM: s390: introduce and use kvm_s390_test_cpuflags()David Hildenbrand2018-01-241-2/+2
* | KVM: s390: introduce and use kvm_s390_clear_cpuflags()David Hildenbrand2018-01-241-1/+1
* | KVM: s390: add vcpu stat counters for many instructionChristian Borntraeger2018-01-241-2/+30
|/
* KVM: s390: Fix skey emulation permission checkJanosch Frank2017-12-061-2/+9
* KVM: s390: Remove redundant license textGreg Kroah-Hartman2017-12-061-4/+0
* KVM: s390: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-12-061-0/+1
* Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-09-081-1/+5
|\
| * KVM: s390: expose no-DAT to guest and migration supportClaudio Imbrenda2017-08-291-1/+5
* | KVM: s390: use new mm defines instead of magic valuesHeiko Carstens2017-07-261-4/+4
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-5/+98
|\
| * KVM: s390: CMMA tracking, ESSA emulation, migration modeClaudio Imbrenda2017-06-221-5/+98
* | s390: rename struct psw_bits membersHeiko Carstens2017-06-121-1/+1
* | s390: rename psw_bits enumsHeiko Carstens2017-06-121-3/+3
|/