Commit 0152527b authored by Joerg Roedel's avatar Joerg Roedel Committed by Avi Kivity

KVM: SVM: intercept SMI to handle it at host level

This patch changes the SVM code to intercept SMIs and handle it
outside the guest.
Signed-off-by: default avatarJoerg Roedel <joerg.roedel@amd.com>
Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
parent cd205625
...@@ -486,6 +486,7 @@ static void init_vmcb(struct vmcb *vmcb) ...@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment