]> err.no Git - linux-2.6/commit
[PATCH] kvm: Fix mmu going crazy of guest sets cr0.wp == 0
authorAvi Kivity <avi@qumranet.com>
Mon, 12 Feb 2007 08:54:37 +0000 (00:54 -0800)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 12 Feb 2007 17:48:40 +0000 (09:48 -0800)
commitac6c2bc592b90c7f140fc87c49e21bc82376e2aa
treeeaba4f4f97f9bf17cc0a1abf07637abecca54195
parent988ad74ff6107d9a490ee193e41251e27d37c95f
[PATCH] kvm: Fix mmu going crazy of guest sets cr0.wp == 0

The kvm mmu relies on cr0.wp being set even if the guest does not set it.  The
vmx code correctly forces cr0.wp at all times, the svm code does not, so it
can't boot solaris without this patch.

Signed-off-by: Avi Kivity <avi@qumranet.com>
Cc: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/kvm/svm.c