summaryrefslogtreecommitdiffstats
path: root/arch/s390/tools
diff options
context:
space:
mode:
authorChristian Borntraeger2018-12-28 10:46:04 +0100
committerChristian Borntraeger2019-04-25 08:24:17 +0200
commit4f45b90e1c03466202fca7f62eaf32243f220830 (patch)
tree61a5ccf7c29ca00a570c36a8977008a4917470be /arch/s390/tools
parentKVM: s390: add enhanced sort facilty to cpu model (diff)
downloadkernel-qcow2-linux-4f45b90e1c03466202fca7f62eaf32243f220830.tar.gz
kernel-qcow2-linux-4f45b90e1c03466202fca7f62eaf32243f220830.tar.xz
kernel-qcow2-linux-4f45b90e1c03466202fca7f62eaf32243f220830.zip
KVM: s390: add deflate conversion facilty to cpu model
This enables stfle.151 and adds the subfunctions for DFLTCC. Bit 151 is added to the list of facilities that will be enabled when there is no cpu model involved as DFLTCC requires no additional handling from userspace, e.g. for migration. Please note that a cpu model enabled user space can and will have the final decision on the facility bits for a guests. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Reviewed-by: Collin Walling <walling@linux.ibm.com> Reviewed-by: David Hildenbrand <david@redhat.com>
Diffstat (limited to 'arch/s390/tools')
-rw-r--r--arch/s390/tools/gen_facilities.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/tools/gen_facilities.c b/arch/s390/tools/gen_facilities.c
index 1ec6bed785e8..cead9e0dcffb 100644
--- a/arch/s390/tools/gen_facilities.c
+++ b/arch/s390/tools/gen_facilities.c
@@ -94,6 +94,7 @@ static struct facility_def facility_defs[] = {
139, /* multiple epoch facility */
146, /* msa extension 8 */
150, /* enhanced sort */
+ 151, /* deflate conversion */
155, /* msa extension 9 */
-1 /* END */
}