Merge branch 'kvm-late-6.1' into HEAD
[sfrench/cifs-2.6.git] / arch / x86 / include / asm / hyperv-tlfs.h
index 617332dd64ac67ddbfb05b5e56667bb8cfb70437..1e2fe398b66d5a9aaf3f7b22e24711459a5bfafe 100644 (file)
@@ -379,11 +379,20 @@ struct hv_nested_enlightenments_control {
 struct hv_vp_assist_page {
        __u32 apic_assist;
        __u32 reserved1;
-       __u64 vtl_control[3];
+       __u32 vtl_entry_reason;
+       __u32 vtl_reserved;
+       __u64 vtl_ret_x64rax;
+       __u64 vtl_ret_x64rcx;
        struct hv_nested_enlightenments_control nested_control;
        __u8 enlighten_vmentry;
        __u8 reserved2[7];
        __u64 current_nested_vmcs;
+       __u8 synthetic_time_unhalted_timer_expired;
+       __u8 reserved3[7];
+       __u8 virtualization_fault_information[40];
+       __u8 reserved4[8];
+       __u8 intercept_message[256];
+       __u8 vtl_ret_actions[256];
 } __packed;
 
 struct hv_enlightened_vmcs {