summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm/vsie.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-07-201-3/+19
|\
| * KVM: s390: vsie: retry SIE instruction on host interceptsEric Farman2024-07-041-3/+19
* | s390/entry: Pass the asce as parameter to sie64a()Claudio Imbrenda2024-07-101-1/+1
|/
* KVM: s390: vsie: Use virt_to_phys for crypto control blockNina Schoetterl-Glausch2024-05-011-1/+1
* KVM: s390: vsie: Use virt_to_phys for facility control blockNina Schoetterl-Glausch2024-04-171-1/+2
* Merge tag 's390-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2024-03-121-3/+0
|\
| * s390/kvm: convert to regular kernel fpu userHeiko Carstens2024-02-161-3/+0
| * s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etcHeiko Carstens2024-02-161-1/+1
| * s390/fpu: convert FPU CIF flag to regular TIF flagHeiko Carstens2024-02-161-1/+1
| * s390/fpu: move, rename, and merge header filesHeiko Carstens2024-02-161-1/+1
* | Merge tag 'kvm-s390-master-6.8-1' of https://git.kernel.org/pub/scm/linux/ker...Paolo Bonzini2024-01-261-1/+0
|\ \ | |/ |/|
| * KVM: s390: vsie: fix race during shadow creationChristian Borntraeger2023-12-211-1/+0
* | Merge tag 'kvm-s390-next-6.8-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2024-01-021-2/+17
|\ \ | |/ |/|
| * KVM: s390: vsie: Fix length of facility list shadowedNina Schoetterl-Glausch2023-12-231-1/+11
| * KVM: s390: vsie: Fix STFLE interpretive execution identificationNina Schoetterl-Glausch2023-12-231-1/+6
* | KVM: s390: vsie: fix wrong VIR 37 when MSO is usedClaudio Imbrenda2023-11-141-4/+0
|/
* KVM: s390: add stat counter for shadow gmap eventsNico Boehr2023-10-161-1/+4
* Merge tag 's390-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2023-07-061-2/+2
|\
| * s390: fix various typosHeiko Carstens2023-07-031-2/+2
* | KVM: s390: vsie: fix the length of APCB bitmapPierre Morel2023-06-161-2/+4
|/
* KVM: s390: vsie: clarifications on setting the APCBPierre Morel2023-04-201-21/+29
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-12-151-2/+2
|\
| * KVM: s390: VSIE: sort out virtual/physical address in pin_guest_pageNico Boehr2022-10-261-2/+2
* | KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) fieldThomas Huth2022-11-241-1/+3
|/
* KVM: s390: guest support for topology functionPierre Morel2022-07-201-0/+8
* KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abusedSean Christopherson2022-04-211-2/+2
* KVM: s390: Enable specification exception interpretationJanis Schoetterl-Glausch2021-08-271-0/+2
* KVM: s390: VSIE: fix MVPG handling for prefixing and MSOClaudio Imbrenda2021-03-241-1/+4
* KVM: s390: VSIE: correctly handle MVPG when in VSIEClaudio Imbrenda2021-03-241-5/+93
* KVM: s390: extend kvm_s390_shadow_fault to return entry pointerClaudio Imbrenda2021-03-241-4/+4
* s390: convert to generic entrySven Schnelle2021-01-191-0/+3
* KVM: s390: Add memcg accounting to KVM allocationsChristian Borntraeger2020-12-101-2/+2
* s390/kvm: diagnose 0x318 sync and resetCollin Walling2020-06-231-0/+1
* Merge tag 's390-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2020-06-081-3/+0
|\
| * s390: remove critical section cleanup from entry.SSven Schnelle2020-05-281-2/+0
* | KVM: s390: vsie: Move conditional rescheduleDavid Hildenbrand2020-04-201-2/+1
|/
* KVM: s390: vsie: Fix delivery of addressing exceptionsDavid Hildenbrand2020-04-071-0/+1
* KVM: s390: vsie: Return correct values for Invalid CRYCB formatPierre Morel2019-04-291-1/+1
* KVM: s390: vsie: Do not shadow CRYCB when no AP and no keysPierre Morel2019-04-291-2/+4
* KVM: s390: enable MSA9 keywrapping functions depending on cpu modelChristian Borntraeger2019-04-251-1/+4
* s390: vsie: Use effective CRYCBD.31 to check CRYCBD validityPierre Morel2019-02-111-1/+1
* Merge branch 'apv11' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390...Christian Borntraeger2018-10-011-18/+190
|\
| * KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2Pierre Morel2018-09-281-1/+3
| * KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2Pierre Morel2018-09-281-5/+28
| * KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1Pierre Morel2018-09-281-4/+10
| * KVM: s390: vsie: allow CRYCB FORMAT-0Pierre Morel2018-09-281-3/+17
| * KVM: s390: vsie: allow CRYCB FORMAT-1Pierre Morel2018-09-281-0/+19
| * KVM: s390: vsie: Allow CRYCB FORMAT-2Pierre Morel2018-09-281-10/+104
| * KVM: s390: vsie: Make use of CRYCB FORMAT2 clearPierre Morel2018-09-281-3/+3
| * KVM: s390: vsie: Do the CRYCB validation firstPierre Morel2018-09-281-5/+6