[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231103173008.630217-1-nsg@linux.ibm.com>
Date: Fri, 3 Nov 2023 18:30:04 +0100
From: Nina Schoetterl-Glausch <nsg@...ux.ibm.com>
To: Vasily Gorbik <gor@...ux.ibm.com>,
David Hildenbrand <dahi@...ux.vnet.ibm.com>,
Janosch Frank <frankja@...ux.ibm.com>,
Christian Borntraeger <borntraeger@...ux.ibm.com>,
Michael Mueller <mimu@...ux.vnet.ibm.com>,
Claudio Imbrenda <imbrenda@...ux.ibm.com>,
Heiko Carstens <hca@...ux.ibm.com>,
Nina Schoetterl-Glausch <nsg@...ux.ibm.com>,
Cornelia Huck <cornelia.huck@...ibm.com>,
Alexander Gordeev <agordeev@...ux.ibm.com>
Cc: linux-s390@...r.kernel.org, linux-kernel@...r.kernel.org,
David Hildenbrand <david@...hat.com>,
Sven Schnelle <svens@...ux.ibm.com>, kvm@...r.kernel.org
Subject: [PATCH 0/4] KVM: s390: Fix minor bugs in STFLE shadowing
Fix two bugs in the STFLE vsie implementation.
The first concerns the identification if the guest is intending
to use interpretive execution for STFLE for its guest.
The second fixes too much of the guests memory being accessed when
shadowing.
Nina Schoetterl-Glausch (4):
KVM: s390: vsie: Fix STFLE interpretive execution identification
KVM: s390: vsie: Fix length of facility list shadowed
KVM: s390: cpu model: Use previously unused constant
KVM: s390: Minor refactor of base/ext facility lists
arch/s390/include/asm/facility.h | 6 +++++
arch/s390/include/asm/kvm_host.h | 2 +-
arch/s390/kernel/Makefile | 2 +-
arch/s390/kernel/facility.c | 18 +++++++++++++
arch/s390/kvm/kvm-s390.c | 44 ++++++++++++++------------------
arch/s390/kvm/vsie.c | 15 +++++++++--
6 files changed, 58 insertions(+), 29 deletions(-)
create mode 100644 arch/s390/kernel/facility.c
base-commit: 05d3ef8bba77c1b5f98d941d8b2d4aeab8118ef1
--
2.39.2
Powered by blists - more mailing lists