]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - Documentation/virt/kvm/api.rst
KVM: s390: protvirt: disallow one_reg
authorJanosch Frank <frankja@linux.ibm.com>
Fri, 14 Jun 2019 11:11:21 +0000 (13:11 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 27 Feb 2020 18:47:12 +0000 (19:47 +0100)
commit68cf7b1f137e61cea71925e48bc0c6d7bcfc637c
tree0dd130452d7ad3ba036c260e56981cc4d61416d7
parent353cbc6a5bdfc929368f64f5ca4af487cd7dff36
KVM: s390: protvirt: disallow one_reg

A lot of the registers are controlled by the Ultravisor and never
visible to KVM. Some fields in the sie control block are overlayed, like
gbea. As no known userspace uses the ONE_REG interface on s390 if sync
regs are available, no functionality is lost if it is disabled for
protected guests.

Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
[borntraeger@de.ibm.com: patch merging, splitting, fixing]
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Documentation/virt/kvm/api.rst
arch/s390/kvm/kvm-s390.c