]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
KVM: s390: wire up bpb feature
authorChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 2 Feb 2018 22:45:46 +0000 (17:45 -0500)
committerKhalid Elmously <khalid.elmously@canonical.com>
Fri, 16 Feb 2018 17:43:04 +0000 (12:43 -0500)
commit22abd75767dc5b4967cb2ffec08503121a963361
tree307aee0e22ad77c84067e6044e9a110531a01c46
parent4fe85d5a7c50f003fe4863a1a87f5d8cc121c75c
KVM: s390: wire up bpb feature

BugLink: http://bugs.launchpad.net/bugs/1747090
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>
(back ported from commit 35b3fde6203b932b2b1a5b53b3d8808abc9c4f60)
Signed-off-by: Joseph Salisbury <joseph.salisbury@canonical.com>
Acked-by: Seth Forshee <seth.forshee@canonical.com>
Acked-by: Khalid Elmously <khalid.elmously@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.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