Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Maintenance:9577
qemu.openSUSE_Leap_42.3_Update
0068-s390x-kvm-provide-stfle.81.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0068-s390x-kvm-provide-stfle.81.patch of Package qemu.openSUSE_Leap_42.3_Update
From 4df93440085f38d94685db3fa7cdc9883364d06f Mon Sep 17 00:00:00 2001 From: Christian Borntraeger <borntraeger@de.ibm.com> Date: Wed, 17 Jan 2018 20:08:36 +0100 Subject: [PATCH] s390x/kvm: provide stfle.81 stfle.81 (ppa15) is a transparent facility that can be passed to the guest without the need to implement hypervisor support. As this feature can be provided by firmware we add it to all full models. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> (cherry picked from commit 9f0d13f4f1de3cf9b70435cc4e87a301ee12471f) [LY: BSC#1076813] Signed-off-by: Liang Yan <lyan@suse.com> --- target/s390x/cpu_features.c | 1 + target/s390x/cpu_features_def.h | 1 + target/s390x/gen-features.c | 1 + 3 files changed, 3 insertions(+) diff --git a/target/s390x/cpu_features.c b/target/s390x/cpu_features.c index dc5b980838..23db40b072 100644 --- a/target/s390x/cpu_features.c +++ b/target/s390x/cpu_features.c @@ -81,6 +81,7 @@ static const S390FeatDef s390_features[] = { FEAT_INIT("msa4-base", S390_FEAT_TYPE_STFL, 77, "Message-security-assist-extension-4 facility (excluding subfunctions)"), FEAT_INIT("edat2", S390_FEAT_TYPE_STFL, 78, "Enhanced-DAT facility 2"), FEAT_INIT("dfppc", S390_FEAT_TYPE_STFL, 80, "Decimal-floating-point packed-conversion facility"), + FEAT_INIT("ppa15", S390_FEAT_TYPE_STFL, 81, "PPA15 is installed"), FEAT_INIT("bpb", S390_FEAT_TYPE_STFL, 82, "Branch Prediction Blocking"), FEAT_INIT("vx", S390_FEAT_TYPE_STFL, 129, "Vector facility"), diff --git a/target/s390x/cpu_features_def.h b/target/s390x/cpu_features_def.h index 2a96fa7235..bb9e3088b1 100644 --- a/target/s390x/cpu_features_def.h +++ b/target/s390x/cpu_features_def.h @@ -71,6 +71,7 @@ typedef enum { S390_FEAT_MSA_EXT_4, S390_FEAT_EDAT_2, S390_FEAT_DFP_PACKED_CONVERSION, + S390_FEAT_PPA15, S390_FEAT_BPB, S390_FEAT_VECTOR, S390_FEAT_SIE_GSLS, diff --git a/target/s390x/gen-features.c b/target/s390x/gen-features.c index eec302830d..94b259b9a4 100644 --- a/target/s390x/gen-features.c +++ b/target/s390x/gen-features.c @@ -288,6 +288,7 @@ static uint16_t base_GEN13_GA1[] = { /* full features differing to the base in order of release */ static uint16_t full_GEN7_GA1[] = { + S390_FEAT_PPA15, S390_FEAT_BPB, S390_FEAT_SIE_F2, S390_FEAT_SIE_SKEY,
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor