Skip to content

Commit 87d6ae1

Browse files
committed
process ICRs for secure AVIC
1 parent 04eda68 commit 87d6ae1

File tree

2 files changed

+222
-142
lines changed

2 files changed

+222
-142
lines changed

arch/x86/include/asm/svm.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
#include <uapi/asm/svm.h>
66
#include <uapi/asm/kvm.h>
77

8-
#include <asm/hyperv-tlfs.h>
8+
/* TODO: including into mshv_vtl_main.c breaks the build. */
9+
// #include <asm/hyperv-tlfs.h>
910

1011
/*
1112
* 32-bit intercept words in the VMCB Control Area, starting
@@ -164,7 +165,8 @@ struct __attribute__ ((__packed__)) vmcb_control_area {
164165
* for use by hypervisor/software.
165166
*/
166167
union {
167-
struct hv_vmcb_enlightenments hv_enlightenments;
168+
/* TODO: including into mshv_vtl_main.c breaks the build. */
169+
// struct hv_vmcb_enlightenments hv_enlightenments;
168170
u8 reserved_sw[32];
169171
};
170172
};

0 commit comments

Comments
 (0)