Bug 60679
Summary: | L2 can't boot up when creating L1 with '-cpu host' qemu option | ||
---|---|---|---|
Product: | Virtualization | Reporter: | Jay Ren (yongjie.ren) |
Component: | kvm | Assignee: | virtualization_kvm |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.11.0-RC1 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | serial log of L1 guest |
Description
Jay Ren
2013-08-02 06:33:03 UTC
the following commit fixed the bug: commit 205befd9a5c701b56f569434045821f413f08f6d Author: Gleb Natapov <gleb@redhat.com> Date: Sun Aug 4 15:08:06 2013 +0300 KVM: nVMX: correctly set tr base on nested vmexit emulation After commit 21feb4eb64e21f8dc91136b91ee886b978ce6421 tr base is zeroed during vmexit. Set it to L1's HOST_TR_BASE. This should fix https://bugzilla.kernel.org/show_bug.cgi?id=60679 Reported-by: Yongjie Ren <yongjie.ren@intel.com> Reviewed-by: Arthur Chunqi Li <yzt356@gmail.com> Tested-by: Yongjie Ren <yongjie.ren@intel.com> Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |