KVM: s390: Return error on SIDA memop on normal guest
authorJanis Schoetterl-Glausch <scgl@linux.ibm.com>
Fri, 28 Jan 2022 14:06:43 +0000 (15:06 +0100)
committerChristian Borntraeger <borntraeger@linux.ibm.com>
Wed, 2 Feb 2022 09:02:00 +0000 (10:02 +0100)
commit2c212e1baedcd782b2535a3f86bc491977677c0e
tree686c763a0a2f91f34cd9f510ccf8df1c5ebed1b8
parent9f7fb8de5d9bac17b6392a14af40baf555d9129b
KVM: s390: Return error on SIDA memop on normal guest

Refuse SIDA memops on guests which are not protected.
For normal guests, the secure instruction data address designation,
which determines the location we access, is not under control of KVM.

Fixes: 19e122776886 (KVM: S390: protvirt: Introduce instruction data area bounce buffer)
Signed-off-by: Janis Schoetterl-Glausch <scgl@linux.ibm.com>
Cc: stable@vger.kernel.org
Signed-off-by: Christian Borntraeger <borntraeger@linux.ibm.com>
arch/s390/kvm/kvm-s390.c