From 09655c56a5a54b44bbb8ce2d57ac8c29dc748f43 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Sat, 14 Jun 2008 11:56:05 -0700 Subject: Fix task register type after reset Breaks reboots. Signed-off-by: Avi Kivity --- target-i386/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-i386/helper.c b/target-i386/helper.c index 9d88cead9..ff999bc12 100644 --- a/target-i386/helper.c +++ b/target-i386/helper.c @@ -395,7 +395,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); -- cgit v1.2.3