qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/8] linux-headers: Update for KVM_DEV_XIVE_GRP_SOURCE_INFO


From: Cédric Le Goater
Subject: [PATCH 2/8] linux-headers: Update for KVM_DEV_XIVE_GRP_SOURCE_INFO
Date: Wed, 19 Aug 2020 15:08:37 +0200

To be sent with the linux-headers update when support is merged.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
---
 linux-headers/asm-powerpc/kvm.h | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/linux-headers/asm-powerpc/kvm.h b/linux-headers/asm-powerpc/kvm.h
index 264e266a85bf..aeb8e8c4633b 100644
--- a/linux-headers/asm-powerpc/kvm.h
+++ b/linux-headers/asm-powerpc/kvm.h
@@ -690,6 +690,7 @@ struct kvm_ppc_cpu_char {
 #define KVM_DEV_XIVE_GRP_SOURCE_CONFIG 3       /* 64-bit source identifier */
 #define KVM_DEV_XIVE_GRP_EQ_CONFIG     4       /* 64-bit EQ identifier */
 #define KVM_DEV_XIVE_GRP_SOURCE_SYNC   5       /* 64-bit source identifier */
+#define KVM_DEV_XIVE_GRP_SOURCE_INFO   6       /* 64-bit source identifier */
 
 /* Layout of 64-bit XIVE source attribute values */
 #define KVM_XIVE_LEVEL_SENSITIVE       (1ULL << 0)
@@ -721,6 +722,13 @@ struct kvm_ppc_xive_eq {
        __u8  pad[40];
 };
 
+#define KVM_XIVE_SOURCE_FLAG_STORE_EOI 0x00000001
+
+/* Layout of source characteristics (8 bytes) */
+struct kvm_ppc_xive_src {
+       __u64 flags;
+};
+
 #define KVM_XIVE_EQ_ALWAYS_NOTIFY      0x00000001
 
 #define KVM_XIVE_TIMA_PAGE_OFFSET      0
-- 
2.25.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]