[PATCH v1 0/7] KVM: s390: More gmap and vsie fixes

Claudio Imbrenda posted 7 patches 1 week, 4 days ago
There is a newer version of this series
arch/s390/include/asm/gmap_helpers.h |   1 +
arch/s390/kvm/faultin.c              |  13 ++--
arch/s390/kvm/gaccess.c              |  11 +--
arch/s390/kvm/gmap.h                 |   2 +-
arch/s390/kvm/kvm-s390.c             |  24 +++++-
arch/s390/kvm/priv.c                 |   8 +-
arch/s390/kvm/pv.c                   |  15 +++-
arch/s390/mm/gmap_helpers.c          | 111 ++++++++++++++++-----------
8 files changed, 121 insertions(+), 64 deletions(-)
[PATCH v1 0/7] KVM: s390: More gmap and vsie fixes
Posted by Claudio Imbrenda 1 week, 4 days ago
Another batch of fixups for gmap and vsie. Some minor fixes, some
not-so-minor fixes that could have caused guest corruption under
particular circumstances.


Claudio Imbrenda (7):
  KVM: s390: Fix _gmap_crstep_xchg_atomic()
  KVM: s390: Fix guest / virtual address confusion in _essa_clear_cbrl()
  KVM: s390: vsie: Fix rmap handling in _do_shadow_crste()
  KVM: s390: Fix fault-in code
  KVM: s390: Avoid potentially sleeping while atomic when zapping pages
  KVM: s390: Lock pte when making page secure
  KVM: s390: Prevent memslots outside the ASCE range

 arch/s390/include/asm/gmap_helpers.h |   1 +
 arch/s390/kvm/faultin.c              |  13 ++--
 arch/s390/kvm/gaccess.c              |  11 +--
 arch/s390/kvm/gmap.h                 |   2 +-
 arch/s390/kvm/kvm-s390.c             |  24 +++++-
 arch/s390/kvm/priv.c                 |   8 +-
 arch/s390/kvm/pv.c                   |  15 +++-
 arch/s390/mm/gmap_helpers.c          | 111 ++++++++++++++++-----------
 8 files changed, 121 insertions(+), 64 deletions(-)

-- 
2.54.0