Message ID | 20230909201727.10909-5-samuel@sholland.org (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 10514EE7FF4 for <linux-mm@archiver.kernel.org>; Sat, 9 Sep 2023 20:17:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 930866B0123; Sat, 9 Sep 2023 16:17:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 868346B0124; Sat, 9 Sep 2023 16:17:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6E37D6B0125; Sat, 9 Sep 2023 16:17:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 51E616B0123 for <linux-mm@kvack.org>; Sat, 9 Sep 2023 16:17:43 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 32C7F1605D0 for <linux-mm@kvack.org>; Sat, 9 Sep 2023 20:17:43 +0000 (UTC) X-FDA: 81218169606.02.FD0E9B8 Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) by imf13.hostedemail.com (Postfix) with ESMTP id 16DDB2000C for <linux-mm@kvack.org>; Sat, 9 Sep 2023 20:17:39 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=sholland.org header.s=fm2 header.b="E N8Sx3Q"; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="l R+Q/fY"; spf=pass (imf13.hostedemail.com: domain of samuel@sholland.org designates 64.147.123.20 as permitted sender) smtp.mailfrom=samuel@sholland.org; dmarc=pass (policy=none) header.from=sholland.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1694290660; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=rUsqFVJjBVyLyCtvleKeuxMZhdTqpYL3EtsdFwHrfmk=; b=vHtsqz1aacXB6alL2lOgLTWMmdhczps3kOqCWehGkqgDyS4ssp/4SSTAMx94wzEEDivMnI u/cmNlj+pe5j4WTAyxHG5N06EWsuGM/UhULcRKjNFIq3A+LgGaaeBi34iRZkuEZfNlqUCp RbpWtMvihKLY7cAYLhErQbtgS0De08U= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=sholland.org header.s=fm2 header.b="E N8Sx3Q"; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="l R+Q/fY"; spf=pass (imf13.hostedemail.com: domain of samuel@sholland.org designates 64.147.123.20 as permitted sender) smtp.mailfrom=samuel@sholland.org; dmarc=pass (policy=none) header.from=sholland.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694290660; a=rsa-sha256; cv=none; b=x4bJEdRPBxq+tLdMs6X8KS9SUCJbKu7d0olwFA8SyX8Wai8PEawq8kDUZ0GkRe5wXa83T6 b7bywOjVAYvxaj7SnE5DZNg41OXAGFY4s08roBj0wZmc1Mo9d0f4edyufuufaQUcuaYxYF pE8TFSjQBoCh5M6mfzstE905qQiools= Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2D9BD3200805; Sat, 9 Sep 2023 16:17:38 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sat, 09 Sep 2023 16:17:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; t=1694290657; x= 1694377057; bh=rUsqFVJjBVyLyCtvleKeuxMZhdTqpYL3EtsdFwHrfmk=; b=E N8Sx3QN/zwyT1uB2+ogFARNEBx5avj520tUSxakXtHkIRaKHXquCPWKjhWIzDZgG srtx3VyL9+CDt3cqFSDUG6MQF2i/sOudw4fvnTOxSxeyya6GP/oPZW2IYxCwRut2 40mmFiiqU6NNduAoRnoXLlYRKOSSRHcwtZ6GXPO3ZkS6e9fZ27yZrvOyB0euLz9y kj88QUz7fOXwIZUbxic69m6Kh2dLZ/WpeigR/X4t3feBkqX7h24Rk/4bXQEfm40M fQdX4a9Nz3LeVejqFaHuJXTUPRCg2thjwWhWK1mK2V6IgHXJdCUprlREPHV1mf+b tDiB8MPwA70ma9zm4JwUQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1694290657; x= 1694377057; bh=rUsqFVJjBVyLyCtvleKeuxMZhdTqpYL3EtsdFwHrfmk=; b=l R+Q/fYfNiHJVIzgyH8iPibJTTy6BLgjJwAJX9wbPM0FZjI/tTm4mQMH5s2MYqzG7 CoypenZlZDIJwwfOBTr01Buows1SWTkPrwjGvr26szHSjHxGbO+6QUhMwxCDrjqy X013ycgQWlbyxULqmNrU3Xfy+mJZL3U876cdL6urH/vRtDyoMEk99b46BbaZTwPE FPfJ+CPX3k0+3F9zmkQop8AxbAbmC2TrHdCRcFf3vELyKw6fJ4BqmE60GJNZdLXQ slewUndvm4x5TzH5Y1HEHVR6aif3RLAIEw78+QsrAXYpDFfgIf7KUkBJT8Srh0vt LdKCPxnON/hgTnyTp6hFQ== X-ME-Sender: <xms:4dL8ZP9-5oTidZloLy-nR4A4FbUUVGt-C7Bk6E37WxyKXgTk2PJW-g> <xme:4dL8ZLtIRylnb_DLOCyHGJRtEVI_MwLggr1EH8q_NWYe7mgHOn_NNCTPiwgZR46nf I4oD6zJTmMiIbRTog> X-ME-Received: <xmr:4dL8ZNBRdsxg3h_Z2SdA8FnR7qYUb0DtLHc-6Uo2qgP792mDniMJ9-aMgr5_b_o2xaS1Okk7eqLaBwHkqmV18wwEYkZXxlBr7oU1BozGtUF4cebUMD0iKGnavlKwwDLOtcgwVA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudehledgudeghecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefurghm uhgvlhcujfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenuc ggtffrrghtthgvrhhnpedukeetueduhedtleetvefguddvvdejhfefudelgfduveeggeeh gfdufeeitdevteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhg X-ME-Proxy: <xmx:4dL8ZLchhWySKUuDasjyZRBwirkTM0Hv-5KK324bJPnioTfpilz32A> <xmx:4dL8ZEOJ8dOb5MX812UdY66grGmMnTiq_0FdOjruBInopqeysKKZQQ> <xmx:4dL8ZNk_1GNUP3mm6M8l-i85_rfeI8IhxNymwDZf0md-BVV5Yd1Ktw> <xmx:4dL8ZBoYoYJ7FQKWFAUwYWhZX7FXYpsZwK4IwxxST5Z9rMObLBc-Fw> Feedback-ID: i0ad843c9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 9 Sep 2023 16:17:37 -0400 (EDT) From: Samuel Holland <samuel@sholland.org> To: Palmer Dabbelt <palmer@dabbelt.com>, Alexandre Ghiti <alexghiti@rivosinc.com>, linux-riscv@lists.infradead.org Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Samuel Holland <samuel@sholland.org> Subject: [PATCH 4/7] riscv: mm: Make asid_bits a local variable Date: Sat, 9 Sep 2023 15:16:32 -0500 Message-ID: <20230909201727.10909-5-samuel@sholland.org> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230909201727.10909-1-samuel@sholland.org> References: <20230909201727.10909-1-samuel@sholland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 16DDB2000C X-Rspam-User: X-Stat-Signature: n3s8e5iyopfkt6yudbnd61exbwm7zk7i X-Rspamd-Server: rspam01 X-HE-Tag: 1694290659-793542 X-HE-Meta: U2FsdGVkX1/Z2F3WfFCsQIvUnf9bbLAop90CiGmY4DnHT0+rHj20Lo2f/e3h2ouFj8pj1XQXfPcTvmuds+QttQC7RKghI3Zp/r5S4j1xC/XDl3QhH+vmbvE3rw/TgzbNmbgyOZm1UBujHB9T34A/P3LAzaNfV9TdiFHtZYRDO5L1tOjGISvCr7o56ymzQob43wheogwDzyMApoqS1k5s6Cdq0iyZgk0qomEN9tfgZBLSJxsF3wOivl05rKSZ5pNzDK7wxwdoXVQv8qbNt+GZvnjeSeDXT+4mUwJhVq7TrWu/jQlJVPxtLPz6LFkY7YZETBaBN95oghMkPfxtm8UQna8TDsmCS+e1IzuKlPag0KFXlZpX7kGLmENeBKem8CV00unWfb+WUZ5DrSVW88kOah1OLzPEXFMray920vg0LBMm3hXSnAT820slvdNEThQOw+xrUxCFMWojr+E5Sw3jYRSrt/Q1RYKN1MGc/oW+5kocA+DMo0KDgFHxf5r+UHxOlXOiGNP+NPMokWVLF3URe6WyG98kJsU7PF33Xxm4CvRv3Nfsp6wM3zUc/39j62BGaLr1WRlzfOw8nIgtNzGtUZTbF9xbRzSiU9Vs00v0Li2/YpY0Ddl/V/kH8eHtsVQEJk8+K3f6pP6wOfsJ2Z8/ySLJKVvSmsQ+0pUY91Vwm3LPuUlihEyY21tSlufasUVO6jEInUYkLC8aaKa6wI1bcVNZ2MqMihN202d8PkviRWOLchLIGpnXmGaQOciVYHgRqOYyj9KmnfIZgbS0YhDNg4/RJNJ77fdwpDPwBqVYBItFR3GcDxC0dssBozasQUUg2kHtyrFImCXFJNuyYjg6jdIZbzWteRN5V7WyouM5iltEAKKPtohrGk6RiB62Kbtrymp0btPyWYuw5fDWsndlpUFVxZVUxBtQb0Rox3nhSCWM0MAJI8YBb5Nrmx0GiPcKKojeJ0hMiZQ8dq3oPgr 1FbwRXmb L5nT1S9LDpT1m1DbiAsl4kXTA4T7QGkQR7Q/EvQ5k4f6pl/3MYEo/d/tb+9nSlosVccu4N7QiOhvE5DURTqszS4nXmTmYfsPGd+TLCuipfraLw988FBf8Jl3tERDyc1CgNlBsFycM3EWf1CpeuXShLezp7AGk28qCTmaqjqkhTu1LeJFngoH9jZPbvIteemkzKAblMcavBwLCTD3UCek9eM3sZy6Pk2ZV60N1U/K1gvm/eSShjEmmeR8LufnrPcIovlhViwcziiZdSbqqI5vySlqhmHavhnnrk184n/FD7HvUgM19zHVsyM/O+ooYyDIpvQwZ16vi2VK/yK2rkTIPcNZujqewZdYLHrwSU6wKxberKzH22ai2S6p3pg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000007, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: <linux-mm.kvack.org> |
Series |
riscv: ASID-related and UP-related TLB flush enhancements
|
expand
|
diff --git a/arch/riscv/mm/context.c b/arch/riscv/mm/context.c index b5170ac1b742..43a8bc2d5af4 100644 --- a/arch/riscv/mm/context.c +++ b/arch/riscv/mm/context.c @@ -20,7 +20,6 @@ DEFINE_STATIC_KEY_FALSE(use_asid_allocator); -static unsigned long asid_bits; static unsigned long num_asids; static atomic_long_t current_version; @@ -226,7 +225,7 @@ static inline void set_mm(struct mm_struct *prev, static int __init asids_init(void) { - unsigned long old; + unsigned long asid_bits, old; /* Figure-out number of ASID bits in HW */ old = csr_read(CSR_SATP);
This variable is only used inside asids_init(). Signed-off-by: Samuel Holland <samuel@sholland.org> --- arch/riscv/mm/context.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)