| From stefan.bader@canonical.com Wed Apr 7 14:47:24 2010 |
| From: Eduardo Habkost <ehabkost@redhat.com> |
| Date: Fri, 19 Mar 2010 15:47:36 +0100 |
| Subject: KVM: VMX: Use macros instead of hex value on cr0 initialization |
| To: stable@kernel.org |
| Cc: Marcelo Tosatti <mtosatti@redhat.com>, Avi Kivity <avi@redhat.com>, Gleb Natapov <gleb@redhat.com> |
| Message-ID: <1269010059-25309-9-git-send-email-stefan.bader@canonical.com> |
| |
| |
| From: Eduardo Habkost <ehabkost@redhat.com> |
| |
| commit fa40052ca04bdbbeb20b839cc8ffe9fa7beefbe9 upstream |
| |
| This should have no effect, it is just to make the code clearer. |
| |
| Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> |
| Signed-off-by: Avi Kivity <avi@redhat.com> |
| Signed-off-by: Stefan Bader <stefan.bader@canonical.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
| --- |
| arch/x86/kvm/vmx.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/arch/x86/kvm/vmx.c |
| +++ b/arch/x86/kvm/vmx.c |
| @@ -2510,7 +2510,7 @@ static int vmx_vcpu_reset(struct kvm_vcp |
| if (vmx->vpid != 0) |
| vmcs_write16(VIRTUAL_PROCESSOR_ID, vmx->vpid); |
| |
| - vmx->vcpu.arch.cr0 = 0x60000010; |
| + vmx->vcpu.arch.cr0 = X86_CR0_NW | X86_CR0_CD | X86_CR0_ET; |
| vmx_set_cr0(&vmx->vcpu, vmx->vcpu.arch.cr0); /* enter rmode */ |
| vmx_set_cr4(&vmx->vcpu, 0); |
| vmx_set_efer(&vmx->vcpu, 0); |