thebeanogamer / rpms / qemu-kvm

Forked from rpms/qemu-kvm 5 months ago
Clone
26ba25
From 694b95dcb7fc97118fc05c885a7561b0702bf6bd Mon Sep 17 00:00:00 2001
26ba25
From: Thomas Huth <thuth@redhat.com>
26ba25
Date: Thu, 9 Aug 2018 10:15:08 +0000
26ba25
Subject: [PATCH 20/21] linux-headers: asm-s390/kvm.h header sync
26ba25
26ba25
RH-Author: Thomas Huth <thuth@redhat.com>
26ba25
Message-id: <1533813309-9643-2-git-send-email-thuth@redhat.com>
26ba25
Patchwork-id: 81688
26ba25
O-Subject: [RHEL-8.0 qemu-kvm PATCH 1/2] linux-headers: asm-s390/kvm.h header sync
26ba25
Bugzilla: 1612938
26ba25
RH-Acked-by: David Hildenbrand <david@redhat.com>
26ba25
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
26ba25
RH-Acked-by: Jens Freimann <jfreiman@redhat.com>
26ba25
26ba25
This is a header sync with the linux uapi header. The corresponding
26ba25
kernel commit id is a3da7b4a3be51f37f434f14e11e60491f098b6ea (in
26ba25
the kvm/next branch)
26ba25
26ba25
Signed-off-by: Thomas Huth <thuth@redhat.com>
26ba25
---
26ba25
 linux-headers/asm-s390/kvm.h | 5 ++++-
26ba25
 1 file changed, 4 insertions(+), 1 deletion(-)
26ba25
26ba25
diff --git a/linux-headers/asm-s390/kvm.h b/linux-headers/asm-s390/kvm.h
26ba25
index 11def14..1ab9901 100644
26ba25
--- a/linux-headers/asm-s390/kvm.h
26ba25
+++ b/linux-headers/asm-s390/kvm.h
26ba25
@@ -4,7 +4,7 @@
26ba25
 /*
26ba25
  * KVM s390 specific structures and definitions
26ba25
  *
26ba25
- * Copyright IBM Corp. 2008
26ba25
+ * Copyright IBM Corp. 2008, 2018
26ba25
  *
26ba25
  *    Author(s): Carsten Otte <cotte@de.ibm.com>
26ba25
  *               Christian Borntraeger <borntraeger@de.ibm.com>
26ba25
@@ -225,6 +225,7 @@ struct kvm_guest_debug_arch {
26ba25
 #define KVM_SYNC_FPRS   (1UL << 8)
26ba25
 #define KVM_SYNC_GSCB   (1UL << 9)
26ba25
 #define KVM_SYNC_BPBC   (1UL << 10)
26ba25
+#define KVM_SYNC_ETOKEN (1UL << 11)
26ba25
 /* length and alignment of the sdnx as a power of two */
26ba25
 #define SDNXC 8
26ba25
 #define SDNXL (1UL << SDNXC)
26ba25
@@ -258,6 +259,8 @@ struct kvm_sync_regs {
26ba25
 		struct {
26ba25
 			__u64 reserved1[2];
26ba25
 			__u64 gscb[4];
26ba25
+			__u64 etoken;
26ba25
+			__u64 etoken_extension;
26ba25
 		};
26ba25
 	};
26ba25
 };
26ba25
-- 
26ba25
1.8.3.1
26ba25