From patchwork Sat Mar 27 22:10:11 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Blue Swirl X-Patchwork-Id: 48754 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 9B12DB7CCD for ; Sun, 28 Mar 2010 09:11:12 +1100 (EST) Received: from localhost ([127.0.0.1]:51482 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NveDk-0000lD-3x for incoming@patchwork.ozlabs.org; Sat, 27 Mar 2010 18:11:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NveD0-0000jl-FB for qemu-devel@nongnu.org; Sat, 27 Mar 2010 18:10:22 -0400 Received: from [140.186.70.92] (port=45950 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NveCx-0000hX-8i for qemu-devel@nongnu.org; Sat, 27 Mar 2010 18:10:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NveCr-0007TS-Cg for qemu-devel@nongnu.org; Sat, 27 Mar 2010 18:10:14 -0400 Received: from mail-pz0-f194.google.com ([209.85.222.194]:65113) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NveCr-0007TL-62 for qemu-devel@nongnu.org; Sat, 27 Mar 2010 18:10:13 -0400 Received: by pzk32 with SMTP id 32so3450018pzk.4 for ; Sat, 27 Mar 2010 15:10:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=1qa64jLqVRtW1tffpUlGPXe3JFha0HuKvClfR9DtcNw=; b=izBpnbpqo4uAZrNf8K1Bv+4rAVuzuprSzxNYzMGoPxsrgVyx4xHYQ+dQpTfy/Sv9RX vFvMYL2ekTexwum+klEYmqDa7yNIL/ks8E8BM6EInnC0UoB/s/ChxeWn/qNKimAfQYdN 6OvukI2/uM2irtCj4oybQ2G9VNofJ1TJQUklI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=bcMgHqCXIfQW5kVQrP3oMN0nWuRsYAmTHEbb7VU7lzVvy82p/WDK4B1rg+ZeeS0iGg PLObwEe9RshGrmaBQ60ELKcCu0bJVgt8L7Z5r7gfHMYlU6K2wkuFr5Z2hLDlM1AUXFTo Bu48useBNcZAOmzvX+p29wYqgxWtjGNynqdaQ= MIME-Version: 1.0 Received: by 10.141.51.13 with HTTP; Sat, 27 Mar 2010 15:10:11 -0700 (PDT) Date: Sun, 28 Mar 2010 00:10:11 +0200 Received: by 10.141.213.23 with SMTP id p23mr2561655rvq.159.1269727811479; Sat, 27 Mar 2010 15:10:11 -0700 (PDT) Message-ID: From: Blue Swirl To: qemu-devel X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Qemu-devel] [PATCH 1/7] Adjust debug handling X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Signed-off-by: Blue Swirl --- vl.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vl.c b/vl.c index 8a73235..a2869b8 100644 --- a/vl.c +++ b/vl.c @@ -2920,7 +2920,7 @@ static bool tcg_cpu_exec(void) if (ret == EXCP_DEBUG) { gdb_set_stop_cpu(env); - debug_requested = 1; + debug_requested = EXCP_DEBUG; break; } } @@ -2983,8 +2983,8 @@ static void main_loop(void) #endif } while (vm_can_run()); - if (qemu_debug_requested()) { - vm_stop(EXCP_DEBUG); + if ((r = qemu_debug_requested())) { + vm_stop(r); } if (qemu_shutdown_requested()) { monitor_protocol_event(QEVENT_SHUTDOWN, NULL);