From nobody Mon Feb 9 23:01:02 2026 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 Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1529374002194315.31211743469964; Mon, 18 Jun 2018 19:06:42 -0700 (PDT) Received: from localhost ([::1]:38493 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fV62b-0000J4-4u for importer@patchew.org; Mon, 18 Jun 2018 22:06:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45282) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fV5hV-00013V-32 for qemu-devel@nongnu.org; Mon, 18 Jun 2018 21:44:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fV5hU-00085n-21 for qemu-devel@nongnu.org; Mon, 18 Jun 2018 21:44:53 -0400 Received: from mail-ot0-x242.google.com ([2607:f8b0:4003:c0f::242]:44060) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fV5hT-00085f-So; Mon, 18 Jun 2018 21:44:51 -0400 Received: by mail-ot0-x242.google.com with SMTP id w13-v6so20756323ote.11; Mon, 18 Jun 2018 18:44:51 -0700 (PDT) Received: from localhost ([2600:1700:70:e488:b0ee:9bda:ee6f:91be]) by smtp.gmail.com with ESMTPSA id t4-v6sm16636816otd.40.2018.06.18.18.44.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 18 Jun 2018 18:44:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=GkGE+KCrq+P0aYVBj7dDqXVu+irS20/NTs9htUFjkkQ=; b=lt6V+BPJGd8fhK+ry7aoD/5H4PxWkeUbdKwhcBmYpneNBtUC3mnIgQnttmsIQA72Lc tlZ/i42osHNQ3CYysuYBBmACVXTjjJrmjcV4lKaDs8nppMKrfEpZpNLABEddCsOA5iN6 q7FCUynkqLHXfKowlgjlROKunTo9bIq0DLZxZknQct8QeS3vDflrZgp+6hc2hKGb6WEh 2Eg7wOHs0BgUTH1TO3/CkThO7i74sQBxSSBfxCbMQOkgDGPmZqS4ZB1WsqkFMRXR6Ogd Uz5iqLQF2gQiYc2pMuNYUIVBygbOByKjMtdM/JXA4EQSYdz7UMDuH4cgoGT+wlEgj780 f2cA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=GkGE+KCrq+P0aYVBj7dDqXVu+irS20/NTs9htUFjkkQ=; b=ifMqQmuiv7ra08uxJlIWZZy1V70WZt/pMeWp0ueQa6m0MFImP1G2Eok5511od7/fGu +f9dIDtf88j98yolFX9bi60fUXnO7kPCTUgBqhZyHC4R7b3Gz0v9r8ASeBsyKB1c/Kw0 PFIQ7lEIbK1bZZh2Ys1xpKw9VFY8Dra7511ywbSIXh25oXOUhEy3TEyVuIzCBYxNyjVv Xu/z6m4oOD0h4hB6bJtDRpj/IaMd01bKo9IXhqzrPExG9sqbZ18nO8itaCcIluxECRST 0H7GiiGVU5IN+hvTDAoK9LXHpPvTT9hpjzyieQ49R5xdOfaHWeqHfrCuxgMh6WqqorFl miGw== X-Gm-Message-State: APt69E39UCz+LmRnqc0KF94iNKve3Xns/sejqJ9vma087VpIbwLgEAPw QE/j5vdoScJeJWqaKRhWnUlJXXZm X-Google-Smtp-Source: ADUXVKI+70G+B3P7VQa01IDl2JKttipZc2XE9h+Gy+cChEyAyNI70CQ5UqjW7jUk5F25zulhdo47gA== X-Received: by 2002:a9d:5c84:: with SMTP id a4-v6mr9619574oti.301.1529372690613; Mon, 18 Jun 2018 18:44:50 -0700 (PDT) From: Michael Roth To: qemu-devel@nongnu.org Date: Mon, 18 Jun 2018 20:41:48 -0500 Message-Id: <20180619014319.28272-23-mdroth@linux.vnet.ibm.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180619014319.28272-1-mdroth@linux.vnet.ibm.com> References: <20180619014319.28272-1-mdroth@linux.vnet.ibm.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c0f::242 Subject: [Qemu-devel] [PATCH 022/113] target/xtensa: dump correct physical registers 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: Max Filippov , qemu-stable@nongnu.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 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Max Filippov xtensa_cpu_dump_state outputs CPU physical registers as is, without synchronization from current window. That may result in different values printed for the current window and corresponding physical registers. Synchronize physical registers from window before dumping. Cc: qemu-stable@nongnu.org Signed-off-by: Max Filippov (cherry picked from commit b55b1afda942306e4e40420aced1524bd83ba16d) Conflicts: target/xtensa/translate.c * drop context dependencies Signed-off-by: Michael Roth --- target/xtensa/translate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c index 20f7ddf042..60f2fe6e0b 100644 --- a/target/xtensa/translate.c +++ b/target/xtensa/translate.c @@ -3288,6 +3288,7 @@ void xtensa_cpu_dump_state(CPUState *cs, FILE *f, (i % 4) =3D=3D 3 ? '\n' : ' '); } =20 + xtensa_sync_phys_from_window(env); cpu_fprintf(f, "\n"); =20 for (i =3D 0; i < env->config->nareg; ++i) { --=20 2.11.0