]> asedeno.scripts.mit.edu Git - linux.git/commit
KVM: s390: wire up bpb feature
authorChristian Borntraeger <borntraeger@de.ibm.com>
Wed, 17 Jan 2018 13:44:34 +0000 (14:44 +0100)
committerRadim Krčmář <rkrcmar@redhat.com>
Sat, 20 Jan 2018 16:30:47 +0000 (17:30 +0100)
commit35b3fde6203b932b2b1a5b53b3d8808abc9c4f60
tree872a70372b05ddf324c5cc943efedf0ddd722b96
parent29d24e3f3d45c8325aff405ec8ee6924cf0cec5a
KVM: s390: wire up bpb feature

The new firmware interfaces for branch prediction behaviour changes
are transparently available for the guest. Nevertheless, there is
new state attached that should be migrated and properly resetted.
Provide a mechanism for handling reset, migration and VSIE.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
[Changed capability number to 152. - Radim]
Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
arch/s390/include/asm/kvm_host.h
arch/s390/include/uapi/asm/kvm.h
arch/s390/kvm/kvm-s390.c
arch/s390/kvm/vsie.c
include/uapi/linux/kvm.h