From 46a99c9f73c7a93c3509782030b45d4e2c77d95a Mon Sep 17 00:00:00 2001 From: David Hildenbrand Date: Mon, 5 Feb 2018 11:29:35 +0100 Subject: 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 Message-Id: <20180205102935.14736-1-david@redhat.com> Tested-by: Christian Borntraeger Reviewed-by: Christian Borntraeger Signed-off-by: Cornelia Huck --- target/s390x/cpu_features_def.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'target/s390x/cpu_features_def.h') diff --git a/target/s390x/cpu_features_def.h b/target/s390x/cpu_features_def.h index 4d930871b4..7c5915c7b2 100644 --- a/target/s390x/cpu_features_def.h +++ b/target/s390x/cpu_features_def.h @@ -151,8 +151,12 @@ typedef enum { S390_FEAT_PTFF_QPT, S390_FEAT_PTFF_QUI, S390_FEAT_PTFF_QTOU, + S390_FEAT_PTFF_QSIE, + S390_FEAT_PTFF_QTOUE, S390_FEAT_PTFF_STO, S390_FEAT_PTFF_STOU, + S390_FEAT_PTFF_STOE, + S390_FEAT_PTFF_STOUE, /* KMAC */ S390_FEAT_KMAC_DEA, -- cgit v1.2.3