Bug 198991
Summary: | KVM: entry failed, hardware error 0x80000021 | ||
---|---|---|---|
Product: | Virtualization | Reporter: | Adrien (kernel) |
Component: | kvm | Assignee: | virtualization_kvm |
Status: | NEW --- | ||
Severity: | normal | CC: | karahmed |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.14.22 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Adrien
2018-03-04 14:17:57 UTC
This has been fixed by: commit 37b95951c58fdf08dc10afa9d02066ed9f176fb5 Author: Tianyu Lan <lantianyu1986@gmail.com> Date: Tue Jan 16 17:34:07 2018 +0800 KVM/x86: Fix wrong macro references of X86_CR0_PG_BIT and X86_CR4_PAE_BIT in kvm_valid_sregs() kvm_valid_sregs() should use X86_CR0_PG and X86_CR4_PAE to check bit status rather than X86_CR0_PG_BIT and X86_CR4_PAE_BIT. This patch is to fix it. Fixes: f29810335965a(KVM/x86: Check input paging mode when cs.l is set) Reported-by: Jeremi Piotrowski <jeremi.piotrowski@gmail.com> Cc: Paolo Bonzini <pbonzini@redhat.com> Cc: Radim Krčmář <rkrcmar@redhat.com> Signed-off-by: Tianyu Lan <Tianyu.Lan@microsoft.com> Signed-off-by: Radim Krčmář <rkrcmar@redhat.com> |