Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp329922rdb; Thu, 21 Dec 2023 10:14:51 -0800 (PST) X-Google-Smtp-Source: AGHT+IGeMoX+HMegjaXYcs5KezYhtP/Am5yigMAqzYsGQGNeLIE9FkBWtFJosucbsBYdsvA8J+Wn X-Received: by 2002:a05:6358:949d:b0:172:fe13:7f8e with SMTP id i29-20020a056358949d00b00172fe137f8emr166362rwb.7.1703182490718; Thu, 21 Dec 2023 10:14:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703182490; cv=none; d=google.com; s=arc-20160816; b=SER3qst5FgtUD7WFS808jInaQIMUO4T7d8U/lireeQMnhkj/Qewzeeu+X3IPQpNYnG nbeWsSz3BcW9G/lYPu02Smb3PIRWDdy8lFVmeOH/KmpneGEhTHtaNB++Ob6hNFGfLRCW Bf4Y/PM8oP/aHTMPDVWLZ0W/3LsNkdgSN+J/uP9Egi6YC2cLF5yR1iSmlimgo9Ft6AWX ViEnpsm3/9f/lPIZvQrnLch3ksCQtR20qFGKr6bUZzRjxIGID0mobSvJXJ89IVIA5W4l y7IPOcIaCEDkQ/fRj5gyAVHFErYsfy94CprF6DUIva7XgNm4Wt+JCPVpe6uPsa1a2um8 vmEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=uyvnsyjEDwsUuLwMHfYUDOCjkLXxDADJ3gDmnw3h4uw=; fh=t0Hm87W9s7LTxpazMxHvvvJpX4vRoviqqc3uBpgF4I4=; b=Oss0v5KSmEPLFbt0BNymvN+mX7aby9E7lQn86VN95sLK36g1JEpgXIDOmyF27SKpaA j9R8Ysr/1HbUaJ4Kyegqhn1MXQFfoXNlEOIJpj6jDYQfieV9bG583zPE6x/NFCXNP15k sZm/tUsbRGMbMfVQUNY1VA1vKrgOJsChhN7ZW7Yf8v4seWoc/NBbUswj9I8T2kZM/v1E 5nVEr+fyjZ1CzNeF3RcpJi2y/kYuuUDQ0OXJgJdSFC1RYM+7qTzyNPUG1m1mE8fqeqKN vV9w1hAGmx7e6hEP4PogLt7kEtqzLtCnGUj4kQ4T/zJSiHCyWHlI0ljyUDRMjEtd8Ih6 p6Jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=kooKke3E; spf=pass (google.com: domain of linux-kernel+bounces-8881-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8881-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id f10-20020a63510a000000b005cdad153d85si1980839pgb.651.2023.12.21.10.14.50 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 10:14:50 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-8881-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=kooKke3E; spf=pass (google.com: domain of linux-kernel+bounces-8881-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8881-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 583D528963F for ; Thu, 21 Dec 2023 17:54:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E965A634F3; Thu, 21 Dec 2023 17:54:00 +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="kooKke3E" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-lf1-f48.google.com (mail-lf1-f48.google.com [209.85.167.48]) (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 68DCA634E2 for ; Thu, 21 Dec 2023 17:53:58 +0000 (UTC) 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-lf1-f48.google.com with SMTP id 2adb3069b0e04-50e4a637958so1422959e87.2 for ; Thu, 21 Dec 2023 09:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1703181236; x=1703786036; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uyvnsyjEDwsUuLwMHfYUDOCjkLXxDADJ3gDmnw3h4uw=; b=kooKke3ExWIs55KMR0sS95C5ojaPw04G7o/Ku8rr/b0D5t6O5XVMhK3gY2AqRPZx0F Xi9gsDW87a+bvrFGcS9FPexLLboB+zN7feG72PZ1e80s9UhOKllBC+PWapkn9BZQZZRI G9TB6mH+wfDbYcAvjOqAZ5BCwyPQIlkhTHTqYj7+jClty6VvLiSzdUXtapa8xw3NUczx ZJEMzMmeHNygs7iaClaKfrAilgha+TTI1zMan+SyENaV9TqGnI6ktLsKKlbgroiUx6W7 qS1taynyQhDCDm2N4gGAucoRTl7Iv4tSrWBLPbfPFiVeZ39+bOAEcpifixOMtA1BFu5U ELxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703181236; x=1703786036; h=content-transfer-encoding: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=uyvnsyjEDwsUuLwMHfYUDOCjkLXxDADJ3gDmnw3h4uw=; b=F/i7k+Iuk5j0LZiKje/z7qzPN3Auk7fVmqRI1+/U09AJtjqTJ48TR1acn217kBZ2ql 0xTv17v59T56Sm/8PyGsEewQF0bioIlXFqgLr1HFNdNRIRCtHi5I4YKiw2lZtkgEFT9W 6dg3BtaCdN+Lb+MzEeFkx0GZzqwQu0104jhcMv6t2ZTVMWNbG5+D474TeDGyg15drcFY mMfaNg+xTKebMD6PoCgoRYuJ9qTT01fqFH50w5P9dG5W+Qhr74Vn2z+Bfe9iUPyQs755 fm6ix+C9ye+9mK/aNXMtJo0AHjwbJp8gDmO9WXIRzhq0LSIT4EVSgv6/d3cjV8ZOI18v 2+tw== X-Gm-Message-State: AOJu0YwYyMTEFhzus+1pY3m39n3ewMbFeFO3qirO2vGmXVODU0+CBWmu nvioNXEWXzjgATPewbv/x9TESvazNrqrXTvz7Lve0g== X-Received: by 2002:a05:6512:60d:b0:50e:5e48:2282 with SMTP id b13-20020a056512060d00b0050e5e482282mr412065lfe.146.1703181236297; Thu, 21 Dec 2023 09:53:56 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231220-optimize_checksum-v13-0-a73547e1cad8@rivosinc.com> <20231220-optimize_checksum-v13-2-a73547e1cad8@rivosinc.com> In-Reply-To: <20231220-optimize_checksum-v13-2-a73547e1cad8@rivosinc.com> From: Evan Green Date: Thu, 21 Dec 2023 09:53:19 -0800 Message-ID: Subject: Re: [PATCH v13 2/5] riscv: Add static key for misaligned accesses To: Charlie Jenkins Cc: Palmer Dabbelt , Conor Dooley , Samuel Holland , David Laight , Xiao Wang , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, Paul Walmsley , Albert Ou , Arnd Bergmann Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 20, 2023 at 3:37=E2=80=AFPM Charlie Jenkins wrote: > > Support static branches depending on the value of misaligned accesses. > This will be used by a later patch in the series. All cpus must be > considered "fast" for this static branch to be flipped. > > Signed-off-by: Charlie Jenkins You didn't pick up my tag from the last spin, so here it is again: Reviewed-by: Evan Green