|
@@ -486,6 +486,7 @@ static void init_vmcb(struct vmcb *vmcb)
|
|
|
|
|
|
control->intercept = (1ULL << INTERCEPT_INTR) |
|
|
control->intercept = (1ULL << INTERCEPT_INTR) |
|
|
(1ULL << INTERCEPT_NMI) |
|
|
(1ULL << INTERCEPT_NMI) |
|
|
|
|
+ (1ULL << INTERCEPT_SMI) |
|
|
/*
|
|
/*
|
|
* selective cr0 intercept bug?
|
|
* selective cr0 intercept bug?
|
|
* 0: 0f 22 d8 mov %eax,%cr3
|
|
* 0: 0f 22 d8 mov %eax,%cr3
|