summaryrefslogtreecommitdiff
path: root/include/uapi/linux/kvm.h
diff options
context:
space:
mode:
authorJoao Martins <joao.m.martins@oracle.com>2018-06-29 10:52:52 -0400
committerDavid Woodhouse <dwmw@amazon.co.uk>2021-02-04 14:19:39 +0000
commit73e69a86347afe8156aa50c436fc192b280b0cd7 (patch)
tree55d3e6160198d28ff6cdd84ead44ff44480bbf76 /include/uapi/linux/kvm.h
parent3e3246158808d46b81edb8246214c0ab5a852594 (diff)
KVM: x86/xen: register vcpu info
The vcpu info supersedes the per vcpu area of the shared info page and the guest vcpus will use this instead. Signed-off-by: Joao Martins <joao.m.martins@oracle.com> Signed-off-by: Ankur Arora <ankur.a.arora@oracle.com> Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Diffstat (limited to 'include/uapi/linux/kvm.h')
-rw-r--r--include/uapi/linux/kvm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/uapi/linux/kvm.h b/include/uapi/linux/kvm.h
index e2b0cbde1908..2db0657b3337 100644
--- a/include/uapi/linux/kvm.h
+++ b/include/uapi/linux/kvm.h
@@ -1614,10 +1614,13 @@ struct kvm_xen_vcpu_attr {
__u16 type;
__u16 pad[3];
union {
+ __u64 gpa;
__u64 pad[8];
} u;
};
+#define KVM_XEN_VCPU_ATTR_TYPE_VCPU_INFO 0x0
+
/* Secure Encrypted Virtualization command */
enum sev_cmd_id {
/* Guest initialization commands */