From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526680786452825.4921237463375; Fri, 18 May 2018 14:59:46 -0700 (PDT) Received: from localhost ([::1]:40999 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnPd-0001RT-98 for importer@patchew.org; Fri, 18 May 2018 17:59:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55319) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNf-0000FU-Te for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNc-0003X1-1e for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:43 -0400 Received: from mail-pl0-x22d.google.com ([2607:f8b0:400e:c01::22d]:46593) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNb-0003Ws-S6 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:39 -0400 Received: by mail-pl0-x22d.google.com with SMTP id 30-v6so5293427pld.13 for ; Fri, 18 May 2018 14:57:39 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=STgBX3F2/8XZLXjWBiyLorDOCBcXVgz74cYaOmA4Zl4=; b=BMfWeujAvKQ0uCb4IiqjXtza1LbbyxRBzlMvfCZBrPSMRQHNZ/LZLJ4mjcPlNtJv4J xYAfkQcv9b4sWBG/ijlCJljENnRg/u77TrCY3NrCOSeykZqBxEQrdvOvD2JxbGHeSG2g bHhrXuAe7mCfpzFbmUzW9u5Dm/ZQ+SME5KHvo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=STgBX3F2/8XZLXjWBiyLorDOCBcXVgz74cYaOmA4Zl4=; b=JmA3X1VZF0sR2ur2jyP65C9NyTHQ0UEAq8S3B0WybGq5M7dt5WOTyyqO6WsarR/oEh 1+mAMnckj4Vm1viJCpzeEM2Ll38uLxh5PVBFrVxwYpm3uqxFRizvWe1HhyOrrmCp0D4n TGcqnqsztM949WaRcBBWduwQqv9yzV6eOIAHLT3048Pg5cti4Z81T6U+uk1FHxIWjiey pLPr7cSlqpxFiKOBwedetiiQWWDUPArspp9qno9pDKx0G7hS7MBIuf7UnyxfLhRJvjIu emz93qs+ho8WFxqlypxj+RqXOnckfTOxFlmxmPlaLiyByL8G0Kj9JEgFTosMCneHp+Z4 qzkQ== X-Gm-Message-State: ALKqPwfF28kwDi/HzO/k5gELq+AEJn70Uq1i83CKmW5sEXPd7/8JjCxz 41cUQwIRLYLMxk8/IbuBmjaoyEawqm4= X-Google-Smtp-Source: AB8JxZrhniFucf62r8SsZ2mP0VrXMR256BpBnqWvBkbdIVcD3W3d2/1+5ds5ZAtRFoZxIu/tPo0HBQ== X-Received: by 2002:a17:902:20c9:: with SMTP id v9-v6mr11133106plg.206.1526680658553; Fri, 18 May 2018 14:57:38 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:27 -0700 Message-Id: <20180518215734.18833-2-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::22d Subject: [Qemu-devel] [PULL 1/8] target/alpha: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/alpha/helper.c | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/target/alpha/helper.c b/target/alpha/helper.c index 8a6a948572..57e2c212b3 100644 --- a/target/alpha/helper.c +++ b/target/alpha/helper.c @@ -442,20 +442,19 @@ void alpha_cpu_dump_state(CPUState *cs, FILE *f, fpri= ntf_function cpu_fprintf, cpu_fprintf(f, " PC " TARGET_FMT_lx " PS %02x\n", env->pc, extract32(env->flags, ENV_FLAG_PS_SHIFT, 8)); for (i =3D 0; i < 31; i++) { - cpu_fprintf(f, "IR%02d %s " TARGET_FMT_lx " ", i, - linux_reg_names[i], cpu_alpha_load_gr(env, i)); - if ((i % 3) =3D=3D 2) - cpu_fprintf(f, "\n"); + cpu_fprintf(f, "IR%02d %s " TARGET_FMT_lx "%c", i, + linux_reg_names[i], cpu_alpha_load_gr(env, i), + (i % 3) =3D=3D 2 ? '\n' : ' '); } =20 cpu_fprintf(f, "lock_a " TARGET_FMT_lx " lock_v " TARGET_FMT_lx "\= n", env->lock_addr, env->lock_value); =20 - for (i =3D 0; i < 31; i++) { - cpu_fprintf(f, "FIR%02d " TARGET_FMT_lx " ", i, - *((uint64_t *)(&env->fir[i]))); - if ((i % 3) =3D=3D 2) - cpu_fprintf(f, "\n"); + if (flags & CPU_DUMP_FPU) { + for (i =3D 0; i < 31; i++) { + cpu_fprintf(f, "FIR%02d %016" PRIx64 "%c", i, env->fir[i], + (i % 3) =3D=3D 2 ? '\n' : ' '); + } } cpu_fprintf(f, "\n"); } --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526680968892189.19123884638702; Fri, 18 May 2018 15:02:48 -0700 (PDT) Received: from localhost ([::1]:41019 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnSZ-0004Yu-Mz for importer@patchew.org; Fri, 18 May 2018 18:02:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNf-0000FV-Tr for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNd-0003XJ-PW for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:43 -0400 Received: from mail-pl0-x236.google.com ([2607:f8b0:400e:c01::236]:34848) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNd-0003XA-JX for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:41 -0400 Received: by mail-pl0-x236.google.com with SMTP id i5-v6so5318997plt.2 for ; Fri, 18 May 2018 14:57:41 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Mnk1otYYKGW50XEMJpFlx5Pfsy5bSn7kSyvoC3ACZXY=; b=KSjEeGPac+XZJqH1v9Co9qYv2BtOJ11E5Iia0wV9jIfKAOytLf9HQz9PZKf4vRQTDe UPpMjVxKTmr4zAbezlcpImjWJrTK+d68a3HReITs3oz0SmOUTcZrci+gl9pYyZvRBOnc sSQOULqXVd5XyEF2filDmcM+6kQ1grBG1u9Io= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Mnk1otYYKGW50XEMJpFlx5Pfsy5bSn7kSyvoC3ACZXY=; b=uh+oHdZTtfZN+7mTRrwe4e1DhClT85xpgF1GQU9JcbLOHL4tCvs8PVJIy1sA+rXqg3 VmiFEKGLMNyEYyZRoG+CPPX10QUx/2uF1JQCfPQZj5R4agU8lX1vlCUDOX3qOdzjdK85 z1b471BCwdukcV3LxZytXhLYYqRO/IKeZBFPUnjtI1KXy5cANt/68GdYeZXtgLI7mheA vaAmKV66jZBsNpTAHGkYjuuVlbH+5+1q3nazVSL6sItLnwPH/9OILNil4xoXCmtoOm5h 8KMqC5BUpNFrVzGUVjm7MeK2vodUnWbfoGKLqi7lGVcAM3VTTZen3UXGWeWgJY01eC91 /Dgg== X-Gm-Message-State: ALKqPwcIZQ6nPbjmTwP69JZykR7VsvJJXB/CUA8BU5dWnUOfptoV3QWJ eLKlePCgtjckITMqVwI0pSgvISaaXu0= X-Google-Smtp-Source: AB8JxZo4jc1X1SaGfzHRs0mqagMU6JYJmNmybxmvvBQkrxSF/qyTeF7tDHBiRpwwBT9qgdSLoLY0CA== X-Received: by 2002:a17:902:76c3:: with SMTP id j3-v6mr10925347plt.15.1526680660251; Fri, 18 May 2018 14:57:40 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:28 -0700 Message-Id: <20180518215734.18833-3-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::236 Subject: [Qemu-devel] [PULL 2/8] target/mips: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Yongbok Kim , Aurelien Jarno Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Cc: Aurelien Jarno Cc: Yongbok Kim Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/mips/translate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/mips/translate.c b/target/mips/translate.c index f1c1fdd35c..e88f983ae7 100644 --- a/target/mips/translate.c +++ b/target/mips/translate.c @@ -20446,8 +20446,9 @@ void mips_cpu_dump_state(CPUState *cs, FILE *f, fpr= intf_function cpu_fprintf, env->CP0_Config2, env->CP0_Config3); cpu_fprintf(f, " Config4 0x%08x Config5 0x%08x\n", env->CP0_Config4, env->CP0_Config5); - if (env->hflags & MIPS_HFLAG_FPU) + if ((flags & CPU_DUMP_FPU) && (env->hflags & MIPS_HFLAG_FPU)) { fpu_dump_state(env, f, cpu_fprintf, flags); + } } =20 void mips_tcg_init(void) --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526680780622324.0894668173827; Fri, 18 May 2018 14:59:40 -0700 (PDT) Received: from localhost ([::1]:40997 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnPX-0001N8-Fz for importer@patchew.org; Fri, 18 May 2018 17:59:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55327) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNg-0000FW-9y for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNf-0003XY-4Q for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:44 -0400 Received: from mail-pl0-x22e.google.com ([2607:f8b0:400e:c01::22e]:37278) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNe-0003XS-UU for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:43 -0400 Received: by mail-pl0-x22e.google.com with SMTP id w19-v6so5311674plq.4 for ; Fri, 18 May 2018 14:57:42 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=lHJR68CPJRWk2IbUp2yAlkCNZJabBOnOUaj/36kp3cE=; b=Vtu83vA3k1U7xvDlAVv6hIYANsrDdg0gtmUbt0gyNC4RCDYqeAKR1C8Cbq2l4nAhwD P0+/DlKUxYzZ4wffMoBHnNumXCf9XfqCQasIWH+uDlVz2CSPJnQdtR81MPhvBVwF5cPG RJshsc9rnTvkPoBT8tPEen5Hg24BmXdHceFZM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lHJR68CPJRWk2IbUp2yAlkCNZJabBOnOUaj/36kp3cE=; b=YGPzqGmyK98QUxOsmAiVkXTQL+NIy1gIejZjutKhco1mALTJA8E/NhvplaeHU4GL2E nCh+BEX9SmJXdBNUbseeNGbn6lXwptljT8sTHhD+QxOpACx0sxqi4xRaLrELhgSu2zWc uZkpGkT3k6kkwaJjcYPL2anRlknheLdedMfKjPm313/LPv1Yt29DpWhjSorslE+6tKOo UpaZx0N8mygCrc/LclsVgsJC57C5HOT9aLeydkAzCoayA1L4QGVWPwaEkFSibqL9qWCE xyz5K7fzva/xyiWaZJQNKoP6x9xbijri2r3m4SmYxAzLfYCg0aKH+MzTeVFCS043nk1Y 9AIA== X-Gm-Message-State: ALKqPwd9eQ/O+2EbCVIJzBjoqwiezy4frgcmW+nawx7c5I7l7be9XRoo d61ZWHaGJvjR9+TY3gJBnB/jiRuJJRo= X-Google-Smtp-Source: AB8JxZqnuURlo9EH2HTNwfsM48Ob/WpeWMmxhIqTUuaovYo6yOhlUGcX+I/+MF3an7Uc40f4H3bLiQ== X-Received: by 2002:a17:902:5610:: with SMTP id h16-v6mr11076976pli.140.1526680661571; Fri, 18 May 2018 14:57:41 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:29 -0700 Message-Id: <20180518215734.18833-4-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::22e Subject: [Qemu-devel] [PULL 3/8] target/ppc: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Alexander Graf , David Gibson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Cc: Alexander Graf Cc: David Gibson Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/ppc/translate.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/target/ppc/translate.c b/target/ppc/translate.c index d5e5f953da..e30d99fcbc 100644 --- a/target/ppc/translate.c +++ b/target/ppc/translate.c @@ -7048,14 +7048,20 @@ void ppc_cpu_dump_state(CPUState *cs, FILE *f, fpri= ntf_function cpu_fprintf, } cpu_fprintf(f, " ] RES " TARGET_FMT_lx "\n", env->reserve_addr); - for (i =3D 0; i < 32; i++) { - if ((i & (RFPL - 1)) =3D=3D 0) - cpu_fprintf(f, "FPR%02d", i); - cpu_fprintf(f, " %016" PRIx64, *((uint64_t *)&env->fpr[i])); - if ((i & (RFPL - 1)) =3D=3D (RFPL - 1)) - cpu_fprintf(f, "\n"); + + if (flags & CPU_DUMP_FPU) { + for (i =3D 0; i < 32; i++) { + if ((i & (RFPL - 1)) =3D=3D 0) { + cpu_fprintf(f, "FPR%02d", i); + } + cpu_fprintf(f, " %016" PRIx64, *((uint64_t *)&env->fpr[i])); + if ((i & (RFPL - 1)) =3D=3D (RFPL - 1)) { + cpu_fprintf(f, "\n"); + } + } + cpu_fprintf(f, "FPSCR " TARGET_FMT_lx "\n", env->fpscr); } - cpu_fprintf(f, "FPSCR " TARGET_FMT_lx "\n", env->fpscr); + #if !defined(CONFIG_USER_ONLY) cpu_fprintf(f, " SRR0 " TARGET_FMT_lx " SRR1 " TARGET_FMT_lx " PVR " TARGET_FMT_lx " VRSAVE " TARGET_FMT_lx "\n", --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526680784233478.72385948088197; Fri, 18 May 2018 14:59:44 -0700 (PDT) Received: from localhost ([::1]:40998 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnPa-0001Q9-QB for importer@patchew.org; Fri, 18 May 2018 17:59:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55343) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNh-0000Fl-84 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNg-0003Xv-7g for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:45 -0400 Received: from mail-pl0-x22d.google.com ([2607:f8b0:400e:c01::22d]:39664) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNg-0003Xi-2C for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:44 -0400 Received: by mail-pl0-x22d.google.com with SMTP id c19-v6so5311903pls.6 for ; Fri, 18 May 2018 14:57:43 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=dV358W01yp4pLzhn9IyhFE+0mDzmrJptsmL54IVwF/8=; b=euGLhdxRTAkXKX9IrPA6uLoszz91LtK8xw/fWf7BMc/KlOhRlFVbvUaWjZ2IT+yiJ+ 8a3v5IrySmhUkMg3cysUQTc4/b2lftkYDmTGJFhhdlmfG3E5DTjpCcOYa2JHQd6Xwk5d 5uii3wyEdhCZOpkxx/vul5W1uHdwin4yzyJUo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dV358W01yp4pLzhn9IyhFE+0mDzmrJptsmL54IVwF/8=; b=McsZwJPWhusAEaSYXBtxDCjOBhCY9tGewEBfRejHTyxPfOteHoK6cQTBeo/9dToY0p lr8fzbjAWtOBCOJxnEWglEnVkbOwrQwBv+bsaPQzf7PJalSFmnmy39QXi2PtmIyb2Ovs TOmGtI+M7er6IzaH7/Vgijpv/NXEBCEPgbF8yZM2nHDQW3arYaRYvGTk6R/j+suGxlGW htCX41lzp+888ITR28APoBBK51N0QunSktEKRcjQVD3cjk/A2N8vX6saZKtqekFgtpPH XUy8nm8X2nE3moA6xVV3UzJUP8e6n12lFk9rQUo5b0vEoqEGd2OmN3J7hja5IdJnuiw1 ovKw== X-Gm-Message-State: ALKqPweZZqnIeoo3EyjmroapNREBfviaNPZetytIHm3Ed3l3c3O4GDCr 1tUSwf8DUzhbyTSK5/sS7c2xd4OZ0qM= X-Google-Smtp-Source: AB8JxZo2R4iBklmiVv4qcHnHN+ioohW8hdV8/pZwx9RrXEc2NGpIn3rHZKmUrtcGhsNlnV4BnmFcEg== X-Received: by 2002:a17:902:5a1:: with SMTP id f30-v6mr10865329plf.167.1526680662782; Fri, 18 May 2018 14:57:42 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:30 -0700 Message-Id: <20180518215734.18833-5-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::22d Subject: [Qemu-devel] [PULL 4/8] target/riscv: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Palmer Dabbelt , Sagar Karandikar , Bastian Koppelmann Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Cc: Palmer Dabbelt Cc: Sagar Karandikar Cc: Bastian Koppelmann Reviewed-by: Michael Clark Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/riscv/cpu.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index 4e5a56d4e3..d630e8fd6c 100644 --- a/target/riscv/cpu.c +++ b/target/riscv/cpu.c @@ -219,11 +219,13 @@ static void riscv_cpu_dump_state(CPUState *cs, FILE *= f, cpu_fprintf(f, "\n"); } } - for (i =3D 0; i < 32; i++) { - cpu_fprintf(f, " %s %016" PRIx64, - riscv_fpr_regnames[i], env->fpr[i]); - if ((i & 3) =3D=3D 3) { - cpu_fprintf(f, "\n"); + if (flags & CPU_DUMP_FPU) { + for (i =3D 0; i < 32; i++) { + cpu_fprintf(f, " %s %016" PRIx64, + riscv_fpr_regnames[i], env->fpr[i]); + if ((i & 3) =3D=3D 3) { + cpu_fprintf(f, "\n"); + } } } } --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 152668109983276.38430745536573; Fri, 18 May 2018 15:04:59 -0700 (PDT) Received: from localhost ([::1]:41029 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnUg-0006eI-J5 for importer@patchew.org; Fri, 18 May 2018 18:04:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNi-0000H4-Pz for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNh-0003YU-Os for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:46 -0400 Received: from mail-pl0-x242.google.com ([2607:f8b0:400e:c01::242]:46842) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNh-0003YF-J0 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:45 -0400 Received: by mail-pl0-x242.google.com with SMTP id 30-v6so5293553pld.13 for ; Fri, 18 May 2018 14:57:45 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=7hGW8vpnqWdMjjxasbxw2llw0JJWisaRtTCKXIWJxv4=; b=LFw10GoijB2/y4dVURoKSY5HOJMpY57i/iOno4nD3+3KIXnGnyp4UhWumijSPaT+zz +t4ReABRFJfa/Vho0q184j1/FOxxZMAd67ktYvXhZC+Q9u0/WrX+DSotDWGQf6Cr5ugQ HDbUwgWiUnWEJvdVZJsKo0qEhCojIe7R2ecss= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=7hGW8vpnqWdMjjxasbxw2llw0JJWisaRtTCKXIWJxv4=; b=QLi7OMKd0UUy6VJfW76AMrThAnqj4C+iUSUFuipkTdxZ0+nPBlqHKQV8P0ajasXRsL bOuEXP/5dNpEHXoYPe8rXYPbs88aUVvtMeaJU0H6rkePt2xDDyPEjRcy+zIr1mYlS3iU tYS/jK423CHxGFEkAJRSJq7GTXG8/WEv0duaK0181z1UX0YJhDf2ECeABNhaI63hdTT0 iOwKoKvCB6P68wH4Qrr9iyZvRuZL3L8WQwmUSBh3telfYVql0QPo8RNwaElEKRw2poVe svgZU+xb3DhfzW9AI9Z7qZpzCs96NBEDYNVzyfC8aaFSSFc1NfX5wyVJ6hKZY9MaOjkR k64w== X-Gm-Message-State: ALKqPwf9V552xnU87jM8dkOaAbn8oNLBjNBFzEVUfPHiNCH85roxQaqe yD4GQyVrqL/GeLPPY0CZf5o8hBTEFAw= X-Google-Smtp-Source: AB8JxZoeYNens4+K7eAujOVQWIWDhIo54nhKrEX/FpLfiuVu2JCYfTNVy0YC/CxiLh7yN6PiER8+7Q== X-Received: by 2002:a17:902:42a3:: with SMTP id h32-v6mr11240189pld.72.1526680664218; Fri, 18 May 2018 14:57:44 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:31 -0700 Message-Id: <20180518215734.18833-6-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::242 Subject: [Qemu-devel] [PULL 5/8] target/s390x: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Alexander Graf Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Also do not dump both "fpu" and "vector" registers as the former overlaps the latter. Cc: Alexander Graf Reviewed-by: David Hildenbrand Signed-off-by: Richard Henderson --- target/s390x/helper.c | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/target/s390x/helper.c b/target/s390x/helper.c index e8548f340a..fd5791f134 100644 --- a/target/s390x/helper.c +++ b/target/s390x/helper.c @@ -327,21 +327,22 @@ void s390_cpu_dump_state(CPUState *cs, FILE *f, fprin= tf_function cpu_fprintf, } } =20 - for (i =3D 0; i < 16; i++) { - cpu_fprintf(f, "F%02d=3D%016" PRIx64, i, get_freg(env, i)->ll); - if ((i % 4) =3D=3D 3) { - cpu_fprintf(f, "\n"); + if (flags & CPU_DUMP_FPU) { + if (s390_has_feat(S390_FEAT_VECTOR)) { + for (i =3D 0; i < 32; i++) { + cpu_fprintf(f, "V%02d=3D%016" PRIx64 "%016" PRIx64 "%c", + i, env->vregs[i][0].ll, env->vregs[i][1].ll, + i % 2 ? '\n' : ' '); + } } else { - cpu_fprintf(f, " "); + for (i =3D 0; i < 16; i++) { + cpu_fprintf(f, "F%02d=3D%016" PRIx64 "%c", + i, get_freg(env, i)->ll, + (i % 4) =3D=3D 3 ? '\n' : ' '); + } } } =20 - for (i =3D 0; i < 32; i++) { - cpu_fprintf(f, "V%02d=3D%016" PRIx64 "%016" PRIx64, i, - env->vregs[i][0].ll, env->vregs[i][1].ll); - cpu_fprintf(f, (i % 2) ? "\n" : " "); - } - #ifndef CONFIG_USER_ONLY for (i =3D 0; i < 16; i++) { cpu_fprintf(f, "C%02d=3D%016" PRIx64, i, env->cregs[i]); --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 152668097203531.34993909225409; Fri, 18 May 2018 15:02:52 -0700 (PDT) Received: from localhost ([::1]:41020 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnSc-0004aB-Re for importer@patchew.org; Fri, 18 May 2018 18:02:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNk-0000Ie-8o for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNj-0003Yr-Dr for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:48 -0400 Received: from mail-pl0-x231.google.com ([2607:f8b0:400e:c01::231]:37281) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNj-0003Yh-85 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:47 -0400 Received: by mail-pl0-x231.google.com with SMTP id w19-v6so5311753plq.4 for ; Fri, 18 May 2018 14:57:47 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=n+kdM7nowHozKU+u9m4ymzWrvEBy6tLDOGHpr1dMhqk=; b=gCNyPeKzT8yIxfLPWEW1ENFty1M+h0kccgAb1HW0GNYOSzQLDMiF7bfT4B0rPGo6Of 1LwoBKuqwjwIOwF6KnKu43eyWRIEj3+/m/sh2HRIqPqqdsJwAL9iOeU+EyDGOwtgUiIu gC5qhqhcvc5zcEcFBRNdmKsiAIuIkbV9Amr5w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=n+kdM7nowHozKU+u9m4ymzWrvEBy6tLDOGHpr1dMhqk=; b=EZUEJiRCAbUKSFSM8RCaazBm9fI7N9965k2My5bE8IWbm5Du4sPk5qCaxWtKqrzY8X 6FM2ohXyW0VUQhFm1PsnRh+YYw4dTDcIBYoW5gp4PJsPDkcD/EEA0JRFGz06LsC5nMpz BnFaGfHDRBGMx/CYKPTtouoWQtSigJO6guqTl0GBGXqFRgZRCP0CZsi7PlMpUs3AbTGd PTdLoRlF7kbDn1gvAZ4jOvNgGPIlK7dw1rePcDYAKWGpMiDeNnbasoyHygniWotLlubl pZCtb9QoR4oil4K5DfftwEYRr+68ifTUNW2R0AClYgykF+PGZsSjsewosOC11Zkanz7E B38Q== X-Gm-Message-State: ALKqPwcu4Q4LbCoTSCkzxmV1dr3ONRzPgv3aqEGL386/vS0KpSV2Z4uD 3BPPozapC1o4LaZaSo4FN+rF7svciyo= X-Google-Smtp-Source: AB8JxZpj/kR0cbkoZnP40WUK9wKVMQCQmeWfql6Zviy6MVG+wDqepeM/CkdpctaCB6KN4ks5p2Bb2Q== X-Received: by 2002:a17:902:aa95:: with SMTP id d21-v6mr11021405plr.73.1526680665879; Fri, 18 May 2018 14:57:45 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:32 -0700 Message-Id: <20180518215734.18833-7-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::231 Subject: [Qemu-devel] [PULL 6/8] target/sparc: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Mark Cave-Ayland , Artyom Tarasenko Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Cc: Mark Cave-Ayland Cc: Artyom Tarasenko Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/sparc/cpu.c | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/target/sparc/cpu.c b/target/sparc/cpu.c index ff6ed91f9a..0f090ece54 100644 --- a/target/sparc/cpu.c +++ b/target/sparc/cpu.c @@ -647,15 +647,18 @@ void sparc_cpu_dump_state(CPUState *cs, FILE *f, fpri= ntf_function cpu_fprintf, } } =20 - for (i =3D 0; i < TARGET_DPREGS; i++) { - if ((i & 3) =3D=3D 0) { - cpu_fprintf(f, "%%f%02d: ", i * 2); - } - cpu_fprintf(f, " %016" PRIx64, env->fpr[i].ll); - if ((i & 3) =3D=3D 3) { - cpu_fprintf(f, "\n"); + if (flags & CPU_DUMP_FPU) { + for (i =3D 0; i < TARGET_DPREGS; i++) { + if ((i & 3) =3D=3D 0) { + cpu_fprintf(f, "%%f%02d: ", i * 2); + } + cpu_fprintf(f, " %016" PRIx64, env->fpr[i].ll); + if ((i & 3) =3D=3D 3) { + cpu_fprintf(f, "\n"); + } } } + #ifdef TARGET_SPARC64 cpu_fprintf(f, "pstate: %08x ccr: %02x (icc: ", env->pstate, (unsigned)cpu_get_ccr(env)); --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526680977118443.73585644647846; Fri, 18 May 2018 15:02:57 -0700 (PDT) Received: from localhost ([::1]:41021 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnSh-0004fy-W0 for importer@patchew.org; Fri, 18 May 2018 18:02:56 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55377) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNl-0000Kd-Oa for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNk-0003ZM-P7 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:49 -0400 Received: from mail-pl0-x243.google.com ([2607:f8b0:400e:c01::243]:37216) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNk-0003Z3-Jm for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:48 -0400 Received: by mail-pl0-x243.google.com with SMTP id w19-v6so5311779plq.4 for ; Fri, 18 May 2018 14:57:48 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=xtBmp0z2yZBoI+q20c8s9Q66roOmuGBnhqmjWfpcarg=; b=DwyveICrcAiJXGBq5s6WhMVkvbCjAdvK/uTLLKsAi0v2AIr54M94KPax8zSNy5Q0rB Xpjof3Zw4imVdirbWF2XvLt1BEu0N2dOlUTY6UbuOalItBq7XG4wkUAhDg1MLbE294Qq TWQgL9SGTHpveKhuvNgx7kn65Pg4otsXUS3r0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=xtBmp0z2yZBoI+q20c8s9Q66roOmuGBnhqmjWfpcarg=; b=H+dqQkDm2Gn7yRgsQF9gtF+8XR5VYJYKgKZAjPdZfW7fK9/unRWH0koNnyOioJmST3 AX6AWUmhfjoUuuVxboQgDIKSpqZ2OUs5urOkzQxAe1ICgXjuFSX0KJ4leWfm8c8jVNw6 6ZqtXzu9c9hWxQG9eHKoHLvZYt+Fo9LFBl6yKGxEgeg9M3Um3eHPxIqDRqDyj/Xw/51a lLZc+x0dqIltKvDqytVRlxt2FoNzNVt3+uoozZuERZQ6x5QW04qNoUGSEAmPmp97SSPw MijVIhfM+2fa2E2EaceYjDxfJm6ZdKVgajPL+ztLWRSmxDjYsvALFXZ3CAxWpPOinI8w 3Rxg== X-Gm-Message-State: ALKqPwe0k0O8ZF47GzdCiH8dEtRzdVVI5cg/bB/cZriavi+dz9QTyy+F h3GQHn+q5yx6XVd7tj5/EOeiLUC6F/I= X-Google-Smtp-Source: AB8JxZpEIqjSN0wmUJwQcF6X1axalDoZu3ybzulLmFZ4ppmbiFvyUOoGwfV3wj+K9mp8+S/OrlVtyg== X-Received: by 2002:a17:902:301:: with SMTP id 1-v6mr11310894pld.328.1526680667276; Fri, 18 May 2018 14:57:47 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:33 -0700 Message-Id: <20180518215734.18833-8-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c01::243 Subject: [Qemu-devel] [PULL 7/8] target/unicore32: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org, Guan Xuetao Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Cc: Guan Xuetao Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/unicore32/translate.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/target/unicore32/translate.c b/target/unicore32/translate.c index abe2ea8592..3cae111955 100644 --- a/target/unicore32/translate.c +++ b/target/unicore32/translate.c @@ -2101,7 +2101,9 @@ void uc32_cpu_dump_state(CPUState *cs, FILE *f, psr & (1 << 28) ? 'V' : '-', cpu_mode_names[psr & 0xf]); =20 - cpu_dump_state_ucf64(env, f, cpu_fprintf, flags); + if (flags & CPU_DUMP_FPU) { + cpu_dump_state_ucf64(env, f, cpu_fprintf, flags); + } } =20 void restore_state_to_opc(CPUUniCore32State *env, TranslationBlock *tb, --=20 2.17.0 From nobody Thu May 9 02:24:06 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1526681041080518.0964607231384; Fri, 18 May 2018 15:04:01 -0700 (PDT) Received: from localhost ([::1]:41022 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnTk-0005fG-28 for importer@patchew.org; Fri, 18 May 2018 18:04:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55388) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJnNq-0000Pu-Nw for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJnNm-0003Zg-85 for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:54 -0400 Received: from mail-pg0-x232.google.com ([2607:f8b0:400e:c05::232]:38600) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJnNm-0003ZV-2J for qemu-devel@nongnu.org; Fri, 18 May 2018 17:57:50 -0400 Received: by mail-pg0-x232.google.com with SMTP id n9-v6so3849402pgq.5 for ; Fri, 18 May 2018 14:57:49 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id h8-v6sm10780814pgq.56.2018.05.18.14.57.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 May 2018 14:57:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=l/9wUfl6+EG5TNrDrqYTInImNKqPqlQlpqHO5Quw0z8=; b=WmSSuGxGn4b0MkRz1FIRM3mX0sJktTC22f57gh93GAiAFtCCOXj1a26RttikQYSA/G Qyo1vD06qnJD8F5jhP5+2A18bHoD+Q0e2QZF52zp2+a4yRUQ6tx1mJs0f5YT+t6fOPvY 6bMqsO9OLPgQf5IuiSgl2quEAxQSUzXj4e6t8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=l/9wUfl6+EG5TNrDrqYTInImNKqPqlQlpqHO5Quw0z8=; b=Qiih8M/B3ysku7dZboF0RWSMtiK93mipOkQC35Iw3xy5wOlXY2X5NYaY5AVIG7ed/U 3sKts2Sa54M/L8zZjHaaXMvvH85I9RbjhC9RPySjNO7OiDeEJ9lsCl6qpiW+mL7zx7fW uEK1WG3tk2RfpBR2in9wDBe9nacKM7bWJgQf4MMN4ATyWyeYb4jkhJvTq8MlLexdgbZz xBykJxf77LZW842qMpdpf7JEmd5SPFbMLxAxfC751hKHDqSjZJIxf5toytSvdR+yU4o1 qVzwMYUQZOKqaUPoivF7iQbQZ2GCj2fwN5MildzAfnnvs3OiWbL7ELQleUDJk2qPfQZX Zs/g== X-Gm-Message-State: ALKqPwdMDHwDAB6B+R0UmC7oLIAJXpmQCEJXhOEwS0pm7I4yp+LbO6E5 zhzvRdlamw17LJzUVsq+sHNgkgCjgzk= X-Google-Smtp-Source: AB8JxZpkIlXICyyHAWR3IS3xRSqBWG/Q1NfewAHV1EZr9b3RXgZGNKDPF9rVa426y5dhRz9j4cWO4A== X-Received: by 2002:a63:618b:: with SMTP id v133-v6mr8553978pgb.285.1526680668702; Fri, 18 May 2018 14:57:48 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 18 May 2018 14:57:34 -0700 Message-Id: <20180518215734.18833-9-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180518215734.18833-1-richard.henderson@linaro.org> References: <20180518215734.18833-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::232 Subject: [Qemu-devel] [PULL 8/8] target/xtensa: Honor CPU_DUMP_FPU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Acked-by: Max Filippov Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Richard Henderson --- target/xtensa/translate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c index ae0feb0254..53f6f5db8f 100644 --- a/target/xtensa/translate.c +++ b/target/xtensa/translate.c @@ -1243,7 +1243,8 @@ void xtensa_cpu_dump_state(CPUState *cs, FILE *f, } } =20 - if (xtensa_option_enabled(env->config, XTENSA_OPTION_FP_COPROCESSOR)) { + if ((flags & CPU_DUMP_FPU) && + xtensa_option_enabled(env->config, XTENSA_OPTION_FP_COPROCESSOR)) { cpu_fprintf(f, "\n"); =20 for (i =3D 0; i < 16; ++i) { --=20 2.17.0