Blame SOURCES/kvm-linux-headers-asm-s390-kvm.h-header-sync.patch

1bdc94
From cbc01f1f70ca63d88bc80b38884a064957c9dc41 Mon Sep 17 00:00:00 2001
1bdc94
From: Thomas Huth <thuth@redhat.com>
1bdc94
Date: Tue, 28 Aug 2018 17:03:11 +0200
1bdc94
Subject: [PATCH 01/29] linux-headers: asm-s390/kvm.h header sync
1bdc94
1bdc94
RH-Author: Thomas Huth <thuth@redhat.com>
1bdc94
Message-id: <1535475792-21136-2-git-send-email-thuth@redhat.com>
1bdc94
Patchwork-id: 81947
1bdc94
O-Subject: [RHEL-7.6 qemu-kvm-ma PATCH 1/2] linux-headers: asm-s390/kvm.h header sync
1bdc94
Bugzilla: 1622962
1bdc94
RH-Acked-by: David Hildenbrand <david@redhat.com>
1bdc94
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
1bdc94
RH-Acked-by: Jens Freimann <jfreimann@redhat.com>
1bdc94
1bdc94
This is a header sync with the linux uapi header. The corresponding
1bdc94
kernel commit id is a3da7b4a3be51f37f434f14e11e60491f098b6ea.
1bdc94
1bdc94
Signed-off-by: Thomas Huth <thuth@redhat.com>
1bdc94
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
1bdc94
---
1bdc94
 linux-headers/asm-s390/kvm.h | 5 ++++-
1bdc94
 1 file changed, 4 insertions(+), 1 deletion(-)
1bdc94
1bdc94
diff --git a/linux-headers/asm-s390/kvm.h b/linux-headers/asm-s390/kvm.h
1bdc94
index 11def14..1ab9901 100644
1bdc94
--- a/linux-headers/asm-s390/kvm.h
1bdc94
+++ b/linux-headers/asm-s390/kvm.h
1bdc94
@@ -4,7 +4,7 @@
1bdc94
 /*
1bdc94
  * KVM s390 specific structures and definitions
1bdc94
  *
1bdc94
- * Copyright IBM Corp. 2008
1bdc94
+ * Copyright IBM Corp. 2008, 2018
1bdc94
  *
1bdc94
  *    Author(s): Carsten Otte <cotte@de.ibm.com>
1bdc94
  *               Christian Borntraeger <borntraeger@de.ibm.com>
1bdc94
@@ -225,6 +225,7 @@ struct kvm_guest_debug_arch {
1bdc94
 #define KVM_SYNC_FPRS   (1UL << 8)
1bdc94
 #define KVM_SYNC_GSCB   (1UL << 9)
1bdc94
 #define KVM_SYNC_BPBC   (1UL << 10)
1bdc94
+#define KVM_SYNC_ETOKEN (1UL << 11)
1bdc94
 /* length and alignment of the sdnx as a power of two */
1bdc94
 #define SDNXC 8
1bdc94
 #define SDNXL (1UL << SDNXC)
1bdc94
@@ -258,6 +259,8 @@ struct kvm_sync_regs {
1bdc94
 		struct {
1bdc94
 			__u64 reserved1[2];
1bdc94
 			__u64 gscb[4];
1bdc94
+			__u64 etoken;
1bdc94
+			__u64 etoken_extension;
1bdc94
 		};
1bdc94
 	};
1bdc94
 };
1bdc94
-- 
1bdc94
1.8.3.1
1bdc94