From nobody Wed Apr 16 13:10:40 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.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 209.51.188.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 [209.51.188.17]) by mx.zohomail.com with SMTPS id 155352461585629.19266365104272; Mon, 25 Mar 2019 07:36:55 -0700 (PDT) Received: from localhost ([127.0.0.1]:43502 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8Qic-0003of-Qs for importer@patchew.org; Mon, 25 Mar 2019 10:36:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8Qdr-0000MW-0g for qemu-devel@nongnu.org; Mon, 25 Mar 2019 10:31:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8Qdq-00020F-44 for qemu-devel@nongnu.org; Mon, 25 Mar 2019 10:31:58 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]:45429) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8Qdp-0001zu-OV for qemu-devel@nongnu.org; Mon, 25 Mar 2019 10:31:57 -0400 Received: by mail-wr1-x42c.google.com with SMTP id s15so10394016wra.12 for ; Mon, 25 Mar 2019 07:31:57 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id j1sm18858048wme.4.2019.03.25.07.31.55 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Mar 2019 07:31:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=HfvsvheoIJ3OHd3ttrjFYM1nQgTAZ30153WjHlZo3AA=; b=DTObLpC0RKJpG0ZSBS08O4LcOpwDSHOUzU+6oHLV3Cf36BSdDkxFhr3QR60YRDtFCK 3j9b+OFxu+6NWaHkDO6rGGsyHK5MTJ/4foywXStI1vWbi2Npq/iNLvW1ez0FyfweIW9U jKyyG5myYdGGWLIlM3yXLbHlU+Jv7+H4Mb9njEa2ipzbpF8t/DPnovV0O33B/Ey/cBIF BnKoV0OEp9o0x/z7651bFQpOZX0twVLVaBBGJtbEo4fBNgmDM80j6/66PKTk6NYhKljE RscLI5hthFyzo0QcYgqu0VMsKUhGfbmUSbfE6fJ8a5usGemC1431oit9WMc8w8o903qS 5RTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HfvsvheoIJ3OHd3ttrjFYM1nQgTAZ30153WjHlZo3AA=; b=PMHdoBn1Tc7L79IYN68oGNWOe/HQ5it6aqXrI9bue/VEiSVfHj/77+Dh/DJ/njhdx8 vHiGEYEfTH4pNmBuw/L8p3qbasNTUelWljVv+F5k3EBMCJn49RWXeRrbwnWjjsWGab0x d45lVs7MhGalvLvOSJjEv6t1biFVWn/rgd4H1PEI954DHVvmbR9TCN2CXRSTy7WNX0zN i686Pq0AIBNNKiD6ULJG91FftWwFHrHC46R6/6CpYTqOqL33F7Wt4yd3vg7EdOUlJx1j PWO/x2ewTqCuf8GEWx1IHbU+OdBi2/sUqKIFnUkVCXgXTgiZIpOIu0vBq/R0f9nzNxLt vpQw== X-Gm-Message-State: APjAAAXjt5Xr+U0F1yH/16mUHe/8DJXaHj56Y2rtr2whZNwfXLlkG9/E CrOoYnMMMj2mEJhkxNcdStNUOaYZQFU= X-Google-Smtp-Source: APXvYqx4RG3nrK4zp191rtNb2jTYtlexEiqq5bWgOlEZsKphzyIddEfwN85ejJEJn8YwRdDhLFCDIQ== X-Received: by 2002:adf:f04e:: with SMTP id t14mr16377548wro.263.1553524316449; Mon, 25 Mar 2019 07:31:56 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Date: Mon, 25 Mar 2019 14:31:47 +0000 Message-Id: <20190325143152.9981-2-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190325143152.9981-1-peter.maydell@linaro.org> References: <20190325143152.9981-1-peter.maydell@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: 2a00:1450:4864:20::42c Subject: [Qemu-devel] [PULL 1/6] target/arm: Fix non-parallel expansion of CASP 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: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) From: Richard Henderson The second word has been loaded from the unincremented address since the first commit. Fixes: 44ac14b06fa Reported-by: Alex Benn=C3=A9e Signed-off-by: Richard Henderson Reviewed-by: Alex Benn=C3=A9e Tested-by: Alex Benn=C3=A9e Message-id: 20190322234302.12770-1-richard.henderson@linaro.org Signed-off-by: Peter Maydell --- target/arm/translate-a64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/arm/translate-a64.c b/target/arm/translate-a64.c index 19590463433..dcdeb80176e 100644 --- a/target/arm/translate-a64.c +++ b/target/arm/translate-a64.c @@ -2510,7 +2510,7 @@ static void gen_compare_and_swap_pair(DisasContext *s= , int rs, int rt, tcg_gen_qemu_ld_i64(d1, clean_addr, memidx, MO_64 | MO_ALIGN_16 | s->be_data); tcg_gen_addi_i64(a2, clean_addr, 8); - tcg_gen_qemu_ld_i64(d2, clean_addr, memidx, MO_64 | s->be_data); + tcg_gen_qemu_ld_i64(d2, a2, memidx, MO_64 | s->be_data); =20 /* Compare the two words, also in memory order. */ tcg_gen_setcond_i64(TCG_COND_EQ, c1, d1, s1); --=20 2.20.1