From nobody Sun Sep 28 16:30:45 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1758845613; cv=none; d=zohomail.com; s=zohoarc; b=fJU0uIuoYuJUnTUZt0pJgL06yH73OxwNyfABCn6zy/IxrP9mRep5QaNMicq3afedyYZ8HFTC22q018XrCHbHKTG/EgnQUS3oft7KqpMsQ+1Dckgr5wMRddJMLXSvaO86TWe0cTrFO07alnJVbG9n8nazBC5xu6KJ87xxZaDg7bE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1758845613; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=tB5C290k7yyIo4Y/P1tVjReN0Xb1fSsY20ynZPbwsQ4=; b=R2sMy6nQOrsnTSKojUIAQsZdPWwKG9bBX9GgAvmKIDIGVQWJsOW/Uu5LbKF+5zmuYsC7pbb5i2cn1ZnwIEqh9sJP1OjnakUU49TMZCdqfs0iROugo+xxZfgTsmdsIKfq+C1kHuKKOgGw6MtzK559oE4trnoyUg8nWU1l6jPs8eE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1758845613722234.5322228464414; Thu, 25 Sep 2025 17:13:33 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v1w44-0002FP-HF; Thu, 25 Sep 2025 20:11:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v1w42-0002Ez-RD for qemu-devel@nongnu.org; Thu, 25 Sep 2025 20:11:54 -0400 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1v1w3s-0005E6-HQ for qemu-devel@nongnu.org; Thu, 25 Sep 2025 20:11:54 -0400 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-77f605f22easo1444889b3a.2 for ; Thu, 25 Sep 2025 17:11:39 -0700 (PDT) Received: from stoup.. ([71.212.157.132]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-27ed6ac37efsm35829425ad.137.2025.09.25.17.11.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 17:11:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1758845498; x=1759450298; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tB5C290k7yyIo4Y/P1tVjReN0Xb1fSsY20ynZPbwsQ4=; b=pXpLe2Cku21sw+ltMRJoAa0OB9N+0Xh1N8kALfkuXYH+9lCLTybd+SUwWuNqKd3mGz tanN22EFW8rp6MaZIaJqTocWH8DsngXfbJ87BHn/ODZyDT8Ijpd3NosbeR0AnAU/PVii KUGdBiWRMysjepnMAVSVcBdiFE4BfyAbp5pOoPuHpVTIBay2mJl3MQ5DOMjGUSUKv+er +WsBpQyiOJgdG25DOwZjjjk/+n5HKijkd9fQ31kDaTEKW+eLT2DXGRi70pK9HCZcY/bx 2i36StAB7R+v89gd9gdXoUu60vozu94TL4thiMOFa4GAbzhePWTt8rCDv8r8UDg0bGYM umzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758845498; x=1759450298; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tB5C290k7yyIo4Y/P1tVjReN0Xb1fSsY20ynZPbwsQ4=; b=YjMgmy7XTSYq7FKO2NOr9n7iGuP+NE32nrGg+j2fLBmvQCRguIb/JVaPR6T2JtCcHl n0N+5hlYblUMJ8HFKrq2P/F5GetzJx10hDacD1dTxp+YLiKmFJ+ak7IzmiOYY6mKQ6cu R6QU8+DmIJULp3oFKMN+v9AwtnSvcCnkx+9G4bfqJU8BS7Jrd/Y9TPkpmJjMVMlZlWjV QJHJjsBjN8/sZH2MqAFtSENd3ql3pr9uKrHDyPAv1O+1Cg+iA+mQdLeRYCg4Fv9hsxzJ c1z5RERD/jI3hLCZWvbir9pyJ0+UN4KXXrbFPLv81MkAv8SJVT95qkTeDNXZlxvbWWGZ /U1g== X-Gm-Message-State: AOJu0YwFpAGnYjOw4DMa5uy8LHNkxFjW/bE31JAHc4J6duWzYS+9KsqH yr8Tx5iWsYpfq/Ca7HmHDHCNO5A6V06gI9sSIf/zkjNHrRPKbqhrI4Zs2S+IJLHnUPdyjtzRreO /ENJ6 X-Gm-Gg: ASbGnct9HvjnLNRRItJGWiCq0Mcj0mB5Cjj12G0GQhdKRl43DxNJPqU12qSVJAYY9oz NYHX4hLZbV8Yrctj1nw9zarkhhhir34xWAOtmcH6lfCjL5VG1Hy1GSRaneum576J4hVNizZaySE LcKa3RSGMXRQ3VgmXLgKJ63mlc3XPvKi2DPwvrJoqRrP6G4lCjHClCEq+A12dNIs5b2IkH79OxQ dOOpGgZ1K+p9cEuny0tFZ/9tRr/1SayWKriDcAIssVVAfQiVxCJ+SQPzN4to4gDlmujwlRthkHf JU+2Y2ehqjowYyEMFXJdFIdvAjpHY7u9pHeE5qTnuxjRqR5Y+kum7k4Nf96K/DCfMn6JbhPwS1I 432OGcr+NujSw7PPdux6BWVLRpE6E X-Google-Smtp-Source: AGHT+IEMYClNsId25RIMqYL8dJaLmsFxmQBLvKlBiMXFDkOm4UDw7pNfploGjEQPtrmngoR+krHppA== X-Received: by 2002:a17:902:ef03:b0:27e:e55f:c6c3 with SMTP id d9443c01a7336-27ee55fc7d3mr27117595ad.55.1758845497878; Thu, 25 Sep 2025 17:11:37 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Cc: qemu-arm@nongnu.org Subject: [PATCH 03/10] target/arm: Enable FEAT_RME_GPC2 bits in gpccr_write Date: Thu, 25 Sep 2025 17:11:27 -0700 Message-ID: <20250926001134.295547-4-richard.henderson@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250926001134.295547-1-richard.henderson@linaro.org> References: <20250926001134.295547-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.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; Received-SPF: pass client-ip=2607:f8b0:4864:20::42d; envelope-from=richard.henderson@linaro.org; helo=mail-pf1-x42d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 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-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1758845615638116600 Content-Type: text/plain; charset="utf-8" Signed-off-by: Richard Henderson --- target/arm/helper.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/target/arm/helper.c b/target/arm/helper.c index c44294711f..bfc40c505e 100644 --- a/target/arm/helper.c +++ b/target/arm/helper.c @@ -5109,6 +5109,11 @@ static void gpccr_write(CPUARMState *env, const ARMC= PRegInfo *ri, R_GPCCR_ORGN_MASK | R_GPCCR_SH_MASK | R_GPCCR_PGS_MASK | R_GPCCR_GPC_MASK | R_GPCCR_GPCP_MASK; =20 + if (cpu_isar_feature(aa64_rme_gpc2, env_archcpu(env))) { + rw_mask |=3D R_GPCCR_APPSAA_MASK | R_GPCCR_NSO_MASK | + R_GPCCR_SPAD_MASK | R_GPCCR_NSPAD_MASK | R_GPCCR_RLPAD_= MASK; + } + env->cp15.gpccr_el3 =3D (value & rw_mask) | (env->cp15.gpccr_el3 & ~rw= _mask); } =20 --=20 2.43.0