s390x/cpumodel: model PTFF subfunctions for Multiple-epoch facility
authorDavid Hildenbrand <david@redhat.com>
Mon, 5 Feb 2018 10:29:35 +0000 (11:29 +0100)
committerCornelia Huck <cohuck@redhat.com>
Fri, 9 Feb 2018 08:37:13 +0000 (09:37 +0100)
commit46a99c9f73c7a93c3509782030b45d4e2c77d95a
tree8f520f3f7e55e3ae77fbf36ca034c3bca5fb2583
parente3fd586dfa9e4904c634dcfbcd8371af3df18556
s390x/cpumodel: model PTFF subfunctions for Multiple-epoch facility

For now, the kernel does not properly indicate configured CPU subfunctions
to the guest, but simply uses the host values (as support in KVM is still
missing). That's why we missed to model the PTFF subfunctions that come
with Multiple-epoch facility.

Let's properly add these, along with a new feature group.

Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20180205102935.14736-1-david@redhat.com>
Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/cpu_features.c
target/s390x/cpu_features_def.h
target/s390x/gen-features.c
target/s390x/kvm.c