From patchwork Mon Apr 12 06:24:57 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jun Koi X-Patchwork-Id: 49940 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 9364DB7D19 for ; Mon, 12 Apr 2010 16:28:19 +1000 (EST) Received: from localhost ([127.0.0.1]:45128 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1D79-0005sG-P1 for incoming@patchwork.ozlabs.org; Mon, 12 Apr 2010 02:27:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1D5p-0005r7-Vx for qemu-devel@nongnu.org; Mon, 12 Apr 2010 02:25:58 -0400 Received: from [140.186.70.92] (port=33982 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1D5X-0005of-Be for qemu-devel@nongnu.org; Mon, 12 Apr 2010 02:25:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1D5D-0004hb-RP for qemu-devel@nongnu.org; Mon, 12 Apr 2010 02:25:35 -0400 Received: from mail-pz0-f204.google.com ([209.85.222.204]:43481) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1D5C-0004go-Tp for qemu-devel@nongnu.org; Mon, 12 Apr 2010 02:25:19 -0400 Received: by pzk42 with SMTP id 42so3491881pzk.4 for ; Sun, 11 Apr 2010 23:25:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:received :message-id:subject:to:content-type; bh=Nl9TPfcOt+4RiQUWWBmReygcCF4cz7qf4BO6Nl424l0=; b=E0ucZ1XQNFq/IgSDj1gKU0DRQuW+blilxeDNUaUG6rVYi371MLboUfUpQbdT9NmBMH 0CTwYjDTrzWX+44ifabqPAk8nKsLsUTbhouddF9ZQedSGi6O9BLdgdmbSPbC+ZmrtyTU d5CfzdyYMtQB0sBDym5lUn4IU3XBEZmpNPuo0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=b0SdarU4G/JFBVJSSMw+sjSRJoM0OFX72D8GPTbEbBh12bSBazNG6i6X1jcwbqFM0F tz8mrmT0J50MsTJnN2Os/vxZWyiym4Alkfo1lG21yarSBBMXbFuEz5zv6XeU8LfsIFci OsQ4s83QwWWbMRfSmV0Yjvza0pwEA1hbuE/GY= MIME-Version: 1.0 Received: by 10.114.80.15 with HTTP; Sun, 11 Apr 2010 23:24:57 -0700 (PDT) From: Jun Koi Date: Mon, 12 Apr 2010 15:24:57 +0900 Received: by 10.114.164.20 with SMTP id m20mr2779866wae.7.1271053517226; Sun, 11 Apr 2010 23:25:17 -0700 (PDT) Message-ID: To: qemu-devel@nongnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: [Qemu-devel] [Patch] Simplify cpu_can_run() 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 This patch simplifies cpu_can_run(). Signed-off-by: Jun Koi diff --git a/cpus.c b/cpus.c index 0debe77..4adb66d 100644 --- a/cpus.c +++ b/cpus.c @@ -98,9 +98,7 @@ static void do_vm_stop(int reason) static int cpu_can_run(CPUState *env) { - if (env->stop) - return 0; - if (env->stopped || !vm_running) + if (env->stop || env->stopped || !vm_running) return 0; return 1; }