Pablo Greco e6a3ae
From a4fe0e8dfc7efe64ecc783de6d18660db10bab9d Mon Sep 17 00:00:00 2001
Pablo Greco e6a3ae
From: David Hildenbrand <david@redhat.com>
Pablo Greco e6a3ae
Date: Wed, 22 May 2019 08:03:54 +0100
Pablo Greco e6a3ae
Subject: [PATCH 02/12] linux headers: update against Linux 5.2-rc1
Pablo Greco e6a3ae
Pablo Greco e6a3ae
RH-Author: David Hildenbrand <david@redhat.com>
Pablo Greco e6a3ae
Message-id: <20190522080402.20173-3-david@redhat.com>
Pablo Greco e6a3ae
Patchwork-id: 88157
Pablo Greco e6a3ae
O-Subject: [RHEL8.1 qemu-kvm PATCH v2 02/10] linux headers: update against Linux 5.2-rc1
Pablo Greco e6a3ae
Bugzilla: 1660912
Pablo Greco e6a3ae
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
Pablo Greco e6a3ae
RH-Acked-by: Jens Freimann <jfreimann@redhat.com>
Pablo Greco e6a3ae
RH-Acked-by: Thomas Huth <thuth@redhat.com>
Pablo Greco e6a3ae
Pablo Greco e6a3ae
commit a188339ca5a396acc588e5851ed7e19f66b0ebd9
Pablo Greco e6a3ae
Pablo Greco e6a3ae
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Pablo Greco e6a3ae
(cherry picked from commit d9cb4336159a00bd0d9c81b93f02874ef3626057)
Pablo Greco e6a3ae
Pablo Greco e6a3ae
This patch is based on the upstream patch 19897fbee613
Pablo Greco e6a3ae
("linux headers: update against Linux 5.2-rc1"), however, due to the
Pablo Greco e6a3ae
many merge conflicts, this patch only includes the relevant s390x change
Pablo Greco e6a3ae
to support the new CPU model for HW gen15.
Pablo Greco e6a3ae
Pablo Greco e6a3ae
Signed-off-by: David Hildenbrand <david@redhat.com>
Pablo Greco e6a3ae
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
Pablo Greco e6a3ae
---
Pablo Greco e6a3ae
 linux-headers/asm-s390/kvm.h | 5 ++++-
Pablo Greco e6a3ae
 1 file changed, 4 insertions(+), 1 deletion(-)
Pablo Greco e6a3ae
Pablo Greco e6a3ae
diff --git a/linux-headers/asm-s390/kvm.h b/linux-headers/asm-s390/kvm.h
Pablo Greco e6a3ae
index 0265482..03ab596 100644
Pablo Greco e6a3ae
--- a/linux-headers/asm-s390/kvm.h
Pablo Greco e6a3ae
+++ b/linux-headers/asm-s390/kvm.h
Pablo Greco e6a3ae
@@ -152,7 +152,10 @@ struct kvm_s390_vm_cpu_subfunc {
Pablo Greco e6a3ae
 	__u8 pcc[16];		/* with MSA4 */
Pablo Greco e6a3ae
 	__u8 ppno[16];		/* with MSA5 */
Pablo Greco e6a3ae
 	__u8 kma[16];		/* with MSA8 */
Pablo Greco e6a3ae
-	__u8 reserved[1808];
Pablo Greco e6a3ae
+	__u8 kdsa[16];		/* with MSA9 */
Pablo Greco e6a3ae
+	__u8 sortl[32];		/* with STFLE.150 */
Pablo Greco e6a3ae
+	__u8 dfltcc[32];	/* with STFLE.151 */
Pablo Greco e6a3ae
+	__u8 reserved[1728];
Pablo Greco e6a3ae
 };
Pablo Greco e6a3ae
 
Pablo Greco e6a3ae
 /* kvm attributes for crypto */
Pablo Greco e6a3ae
-- 
Pablo Greco e6a3ae
1.8.3.1
Pablo Greco e6a3ae