qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 2/3] Fix task register type after reset


From: Anthony Liguori
Subject: [Qemu-devel] [PATCH 2/3] Fix task register type after reset
Date: Tue, 22 Jul 2008 15:51:42 -0500

From: Avi Kivity <address@hidden>

kvm: qemu: fix task register type after reset

Breaks reboots.

Signed-off-by: Avi Kivity <address@hidden>
Signed-off-by: Anthony Liguori <address@hidden>

diff --git a/target-i386/helper.c b/target-i386/helper.c
index 852f093..7962d6b 100644
--- a/target-i386/helper.c
+++ b/target-i386/helper.c
@@ -403,7 +403,7 @@ void cpu_reset(CPUX86State *env)
     env->ldt.limit = 0xffff;
     env->ldt.flags = DESC_P_MASK | (2 << DESC_TYPE_SHIFT);
     env->tr.limit = 0xffff;
-    env->tr.flags = DESC_P_MASK | (11 < DESC_TYPE_SHIFT);
+    env->tr.flags = DESC_P_MASK | (11 << DESC_TYPE_SHIFT);
 
     cpu_x86_load_seg_cache(env, R_CS, 0xf000, 0xffff0000, 0xffff,
                            DESC_P_MASK | DESC_S_MASK | DESC_CS_MASK | 
DESC_R_MASK);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]