Received: by 2002:ab2:b82:0:b0:1f3:401:3cfb with SMTP id 2csp875638lqh; Thu, 28 Mar 2024 22:13:31 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXao+4rO+zetxVpyEInSN7wj04Zp01J7MxETknL4s/mFntS0AxYERQWWjniktw+goMFOC+PgarDikAV+O4ivisUJRi8f/CpZ6hpQTIFQg== X-Google-Smtp-Source: AGHT+IFociCKWUrxFqijncA+MXM6uySl96S4KCiqssRncKx9nOHt9wSnnoKHPVf5TLu/NZJBM2kK X-Received: by 2002:a0c:de01:0:b0:696:96ff:c71f with SMTP id t1-20020a0cde01000000b0069696ffc71fmr1393435qvk.9.1711689211448; Thu, 28 Mar 2024 22:13:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711689211; cv=pass; d=google.com; s=arc-20160816; b=FPlE50N2MhFTndjS/piRMvbro779RnjlhTbhCTbo4EnSP58k/euPqk59v/WodK5+I7 OSvlmw0uTH3+y4Modh/KtLPRHJlHXT75C7AYVH7oYrz+HWJgs18hBwPElP6ot/hgag2y EzlGpy1ceH8QYkF+04UwDCds6CWdqW5uFCHbZIoGMu+QxX1aHQcCz2GegSFLXV6/Q54m j40UdWZcZrpljL7Q0pEiX7PmsmXgkCW/rjHEYhTtHh0eeTs67R18khgSaxhyu3raL+T5 lThKOLfwnE3t80f7c5OSGCQCdVPcvZAUko2YOuD0PlSBZmbUvkjijPEXmkHgmsy7AOY6 Cw4A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=PEpiqzPowyn+Jm6DRSZLkzq3QJrNEIFqLCLs1kU8rzI=; fh=wmG7i7JAJzIC9Hf7+qLtgMb+mV0fCAeHw0tesVThFds=; b=Q4UihQ96vd/ryjF1BrJTKScm23CEZQJyArw3ie06CdLugiHtDGbFkx3Wg3uS77d8LV c74or+M8BomoiULX6wd00TumQ1vTGxTH2pMmsFkm/MsAQrwNjwHHxdXwTxActKX6fwzB bxW7X8mXUENWcJ/w3mvTOv8Igx0XbWZFAwiGbYPW2a99HRnazAtuC42hIrTE0tsNWoHH 00uf3Kv+JKjKl5KWLiMs5u9vjckCK2CLYjuzEqxjFnE2iXuKAls3JsR/x1TWEHNFsBsU UF1JkAVOO9pD6jcJBDbUW+g8BCtpQCFQk8vFq1+2iqSyAkkdFuBUwDRof6cGYNwCQR8D ktmA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=F1YDiwD5; arc=pass (i=1 spf=pass spfdomain=rivosinc.com dkim=pass dkdomain=rivosinc-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-124152-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-124152-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id m17-20020ad44a11000000b00696b0ef3c13si2861038qvz.51.2024.03.28.22.13.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Mar 2024 22:13:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-124152-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=F1YDiwD5; arc=pass (i=1 spf=pass spfdomain=rivosinc.com dkim=pass dkdomain=rivosinc-com.20230601.gappssmtp.com); spf=pass (google.com: domain of linux-kernel+bounces-124152-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-124152-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 174BF1C2261A for ; Fri, 29 Mar 2024 05:13:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1A6813BBCC; Fri, 29 Mar 2024 05:13:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rivosinc-com.20230601.gappssmtp.com header.i=@rivosinc-com.20230601.gappssmtp.com header.b="F1YDiwD5" Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A68283B298 for ; Fri, 29 Mar 2024 05:13:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711689201; cv=none; b=cfx+h6KacGBIE0eIZa9C6r3N09UZBrvRkrYbAToAB8au91SRdsG1t+DjS/IzM2zgajfY5x8ttSUcoIQCW0LOPz6za33uxyexW2NPDjxKS1UNfRwY1ugKcDcl9uPCiaLfTVSn0R+lzBGdbKuqq8WdCIBb8VjY2rJsG6tJFUeNPcI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711689201; c=relaxed/simple; bh=8Fkz6BkRQSRCyX3LV97sDuqjWeqMtrS+J4i9MTg0akY=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=bev+luJHqi/ODmie6GBKAvZz1qLNJzeP+VXvpRKk35/YftAfjHVJQhmZf52BQAj1Sf1tXfkJRh4gaA465t2O7L7bFGXemqr8mrfgr1AFmhxSQ9eUq3vyqAKBOjJHJeEbdMYBkGpoug2G5BulowYa2WIQhUcf/UCvwFNNMrdDp0w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rivosinc.com; spf=pass smtp.mailfrom=rivosinc.com; dkim=pass (2048-bit key) header.d=rivosinc-com.20230601.gappssmtp.com header.i=@rivosinc-com.20230601.gappssmtp.com header.b=F1YDiwD5; arc=none smtp.client-ip=209.85.128.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rivosinc.com Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-609f1f97864so19175947b3.0 for ; Thu, 28 Mar 2024 22:13:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1711689199; x=1712293999; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=PEpiqzPowyn+Jm6DRSZLkzq3QJrNEIFqLCLs1kU8rzI=; b=F1YDiwD5lxQGc3plCn7FJpGpj5r3ljpV2a1rdi0KO8yixWvEh4woADJCeL4SQKTBN3 BdSxEIgct6O3/iT/uxd6qxpzoFS7d+qQWp3VmZ1dQqLZcUHOCVPf9S8Y2yuTLzDaAise fKZO+yIRRXsDkYggUYWTKsfzafW7j7pWJtDHdd2kg7A5QV93iEiGWtJFcddzbStuG/D6 ZkYcvZDRfatHOSmpfyFVMvgnGLhrvaGOJKh9RZflNxwUXzTOLblozvq2XJ9pnw2AZiPU Q6Y83eDNN/IkNJbsUNi3kYxolP2pLDSE0Nqwqrs5iTjdjp/85Od8I+InbsP59FIDbV6h 74mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711689199; x=1712293999; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=PEpiqzPowyn+Jm6DRSZLkzq3QJrNEIFqLCLs1kU8rzI=; b=vvUIYbgwmZJd51/Z5rFpvLvziIN1wAyEdwGnP2zGWXpRgOCs9GeGFg1sagZ/RlxPU0 rD8zK4FdD3b8B5B+vFh9BsvZlbQzK0HeW6UEqDsEopxFfeEBRi3sgB66BvsbUMmN8x9W K//qPcjKzIMxz0bJSC7RnvrKLE7PRDcMR/xVbuhrcoiE3zQuOphNTBxaRNPSA0foMT1/ FF67qZC3C32oje2rZSuleB74P5sd5N5f+LUsbsA37lZIzBGja84FcEdcl5dl/7KAH3Ps 9kipM6wQMsqK8Lxh0gip71njghL4Abks9mFut/OWXC8Ngg0/Zm6vb8v4gGk0OOAoLNys ebLA== X-Forwarded-Encrypted: i=1; AJvYcCWYd4TY31X88Y/Nbl7dmf+0NAB0o6hU8w8TdVHaGpvZGhlJi0p812arKRuotDXDYbZMmW0EFtjQVqgtAaKpAGiJoY/1mJ1RGqm4AMkm X-Gm-Message-State: AOJu0YwpT1770SEXKViXPtYtWMwq9U+KHe6ZcdTnfpgZA8z6nJfAVNPF YiqKQJLaM3aOCFfHlRGkUaw/ukYGCj2h6qXS/2NGLSHeAUpWjWo/6Vrk0gzoDjlnUrxZ64bt2Nq PZczMLj0K2/ZLqZzGF/g6SreKLBE8UfHuE2Yr2Q== X-Received: by 2002:a0d:d78f:0:b0:610:e46c:18f6 with SMTP id z137-20020a0dd78f000000b00610e46c18f6mr1641447ywd.17.1711689198756; Thu, 28 Mar 2024 22:13:18 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240329044459.3990638-1-debug@rivosinc.com> <20240329044459.3990638-5-debug@rivosinc.com> In-Reply-To: From: Deepak Gupta Date: Thu, 28 Mar 2024 22:13:09 -0700 Message-ID: Subject: Re: [PATCH v2 04/27] riscv: zicfiss/zicfilp enumeration To: "Stefan O'Rear" Cc: Paul Walmsley , Rick P Edgecombe , Mark Brown , Szabolcs Nagy , "kito.cheng@sifive.com" , Kees Cook , Andrew Jones , Conor Dooley , =?UTF-8?B?Q2zDqW1lbnQgTMOpZ2Vy?= , Atish Patra , Alexandre Ghiti , =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , Alexandre Ghiti , Samuel Holland , palmer@sifive.com, Conor Dooley , linux-doc@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-mm@kvack.org, linux-arch@vger.kernel.org, linux-kselftest@vger.kernel.org, Jonathan Corbet , tech-j-ext@lists.risc-v.org, Palmer Dabbelt , Albert Ou , Rob Herring , Krzysztof Kozlowski , oleg@redhat.com, Andrew Morton , Arnd Bergmann , "Eric W. Biederman" , Liam.Howlett@oracle.com, vbabka@suse.cz, lstoakes@gmail.com, shuah@kernel.org, Christian Brauner , Andy Chiu , jerry.shih@sifive.com, hankuan.chen@sifive.com, greentime.hu@sifive.com, Evan Green , Xiao Wang , Charlie Jenkins , Anup Patel , mchitale@ventanamicro.com, dbarboza@ventanamicro.com, Samuel Ortiz , shikemeng@huaweicloud.com, willy@infradead.org, Vincent Chen , guoren , Sami Tolvanen , songshuaishuai@tinylab.org, Greg Ungerer , Heiko Stuebner , Baoquan He , Sia Jee Heng , Yangyu Chen , maskray@google.com, ancientmodern4@gmail.com, mathis.salmen@matsal.de, yunhui cui , bgray@linux.ibm.com, mpe@ellerman.id.au, baruch@tkos.co.il, Alejandro Colomar , David Hildenbrand , Catalin Marinas , revest@chromium.org, josh@joshtriplett.org, shr@devkernel.io, deller@gmx.de, omosnace@redhat.com, ojeda@kernel.org, jhubbard@nvidia.com Content-Type: text/plain; charset="UTF-8" > > > > + - const: zicfilp > > + description: > > + The standard Zicfilp extension for enforcing forward edge > > control-flow > > + integrity as ratified in commit 0036ff2 of riscv-cfi. > > + > > + - const: zicfiss > > + description: > > + The standard Zicfiss extension for enforcing backward edge > > control-flow > > + integrity as ratified in commit 0036ff2 of riscv-cfi. > > + > > Neither of these extensions is currently ratified (the public review > period started 15 hours ago) and the git hashes are unlikely to be > correct for the ratified version. Noted will fix the text in the next series. > > -s > > > - const: zicntr > > description: