yeahuh / rpms / qemu-kvm

Forked from rpms/qemu-kvm 2 years ago
Clone

Blame SOURCES/kvm-linux-headers-update-against-Linux-5.2-rc1.patch

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