From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=60356 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ORJJG-0008Fa-Qy for qemu-devel@nongnu.org; Wed, 23 Jun 2010 02:19:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1ORJJF-0005Zi-Iv for qemu-devel@nongnu.org; Wed, 23 Jun 2010 02:19:42 -0400 Received: from fmmailgate03.web.de ([217.72.192.234]:46264) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1ORJJF-0005ZT-C9 for qemu-devel@nongnu.org; Wed, 23 Jun 2010 02:19:41 -0400 Message-ID: <4C21A77B.5070308@web.de> Date: Wed, 23 Jun 2010 08:19:39 +0200 From: Jan Kiszka MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Sender: jan.kiszka@web.de Subject: [Qemu-devel] [PATCH] x86: Fix INIT processing List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Cc: Blue Swirl From: Jan Kiszka This fixes a regression of 0e26b7b892: Reset halted also on INIT. Signed-off-by: Jan Kiszka --- target-i386/helper.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/target-i386/helper.c b/target-i386/helper.c index 718394c..e134340 100644 --- a/target-i386/helper.c +++ b/target-i386/helper.c @@ -1151,6 +1151,7 @@ void do_cpu_init(CPUState *env) cpu_reset(env); env->interrupt_request = sipi; apic_init_reset(env->apic_state); + env->halted = !cpu_is_bsp(env); } void do_cpu_sipi(CPUState *env) -- 1.6.0.2