From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ABE01C47422 for ; Tue, 2 Jan 2024 22:02:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B3FEA6B02C0; Tue, 2 Jan 2024 17:01:50 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AA1966B02C2; Tue, 2 Jan 2024 17:01:50 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8CB646B02C1; Tue, 2 Jan 2024 17:01:50 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 78AD36B02BF for ; Tue, 2 Jan 2024 17:01:50 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 5597EC0190 for ; Tue, 2 Jan 2024 22:01:50 +0000 (UTC) X-FDA: 81635743980.12.B6B0CB1 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by imf19.hostedemail.com (Postfix) with ESMTP id 6B1DB1A0020 for ; Tue, 2 Jan 2024 22:01:48 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=sifive.com header.s=google header.b=nXDLSsaC; spf=pass (imf19.hostedemail.com: domain of samuel.holland@sifive.com designates 209.85.216.47 as permitted sender) smtp.mailfrom=samuel.holland@sifive.com; dmarc=pass (policy=reject) header.from=sifive.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1704232908; 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=O8uQuAx5HbeGrqX4Ip/qQY7nv6lrxw4qacCJFbpKbko=; b=Fi3Pykhsrubq1twLYADK3zRDFoLcaW44uM2BpkJcRdC+I0AeD/a8KRUfBxZkl4NUrRsMXC TLdD0eRYQhhIBsDefJ7PjKNsQX4Zo585NgVkaIeWXECWfBTqSc2j2l9qcvZpLLtwkguTKF OxqBtWOJQlnntJMi8l+JukuZkz28+u8= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=sifive.com header.s=google header.b=nXDLSsaC; spf=pass (imf19.hostedemail.com: domain of samuel.holland@sifive.com designates 209.85.216.47 as permitted sender) smtp.mailfrom=samuel.holland@sifive.com; dmarc=pass (policy=reject) header.from=sifive.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1704232908; a=rsa-sha256; cv=none; b=Z1L6MBF1siF8ZLRvJMyM+Z4KIRtEyDAb7IHQPsg4q001B5l6waX66Z3Wt+7LOkc24zEYV0 CV+8j9gi6w9TtMesgN/1uqI7JZ6CDihs35Tte26x1Jq8k1feN12e464ML6zUe4VO9M7o+7 GQvSJriWrCPyeiJBJxbLlB9SEEz05Gw= Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-28ca63fd071so1666546a91.3 for ; Tue, 02 Jan 2024 14:01:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; t=1704232907; x=1704837707; darn=kvack.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=O8uQuAx5HbeGrqX4Ip/qQY7nv6lrxw4qacCJFbpKbko=; b=nXDLSsaCoyybkEIVBcdHGv6vTXEyNKn8KBHqEs+5fjjk00796Gv6u3WxcVadqsIOpf xaBbCW3X1/exti4FKh17ssur4zc3wqp7aIT5dGObdqOulr0UaNv1Sr65QyX7tUbJcgzO oj8OvMmBVqpGgeKYygKGz9iQJXT0esPqUPxH7j3hqD3WyDKeUcIKgWAKpTSO73o8OWz3 L4KK3qw1F67kg2rDX6y1qAJy0ojIpq9RSu478hWcZ1HUyU5QMpeEYGqxpOvqkamLU4nv vsUCi5wuTnWLA57zPDjSUItH7eY69LH7Kq+ZunUtonjLFmUy+uVOXFDAXLywUXvPgjSc eaiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704232907; x=1704837707; 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=O8uQuAx5HbeGrqX4Ip/qQY7nv6lrxw4qacCJFbpKbko=; b=qr7DAkyR5Vzzo4k16yXql7cEdZdz5yg81v4KX9zaibWwknCtrIMGOV4u758eTNh2Wu qnHpAaetRHpsKbybLCBY7RpzrsJMQm/s5IRWTLsmvYGqUPGyDWMcry1SMnDNtrhutFy2 oWaRKlj8vMwoUA1nTFtD5ObbqoUwa+tgPSqnv9r8Ww8/tgBImgYeOuvUgY4li8q74lMe d+8RpeUNVs6PnE5xBfVb/8ocheHayUOPQq8QBqUg3E8D9Q2Z070IjGYn2ec7GpDrUyr3 7lp7GWPJ0DL49+Yct3fbF+yDWlWD1LxasCbQuT+FSA3WXcZvZKx7s5F3mP1Bw410fRPa JvWg== X-Gm-Message-State: AOJu0YwBrFuS1/+KMFbviRa1FJmMQ98P3IQeaPqYHOVlJvsiF9DvFnVo TgJmE0+o1tOZQ82f8dH9gaGCuYVMHxJ9BA== X-Google-Smtp-Source: AGHT+IEU78MnSVmG+tTKoY5SsP+KmgJHfZS8cB0cAVh744mS+tR8J0bWreXJl70FWHY5n2NbigpZXg== X-Received: by 2002:a17:90b:33cc:b0:28a:f2cc:e008 with SMTP id lk12-20020a17090b33cc00b0028af2cce008mr6619129pjb.54.1704232907387; Tue, 02 Jan 2024 14:01:47 -0800 (PST) Received: from sw06.internal.sifive.com ([4.53.31.132]) by smtp.gmail.com with ESMTPSA id r59-20020a17090a43c100b0028ce507cd7dsm101724pjg.55.2024.01.02.14.01.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jan 2024 14:01:47 -0800 (PST) From: Samuel Holland To: Palmer Dabbelt , linux-riscv@lists.infradead.org Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, Alexandre Ghiti , Samuel Holland Subject: [PATCH v4 10/12] riscv: mm: Make asid_bits a local variable Date: Tue, 2 Jan 2024 14:00:47 -0800 Message-ID: <20240102220134.3229156-11-samuel.holland@sifive.com> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20240102220134.3229156-1-samuel.holland@sifive.com> References: <20240102220134.3229156-1-samuel.holland@sifive.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 6B1DB1A0020 X-Rspam-User: X-Stat-Signature: 8bsddqpijj41nrs19x6wg977x9q5e4wc X-Rspamd-Server: rspam01 X-HE-Tag: 1704232908-315841 X-HE-Meta: U2FsdGVkX18EMwknaV0fr+6Ol9ZRKvNIOj1qNIhFO0li17Z1PYTdjt64T+Os/HMTpMpXVdlojeDUFTGWwaGDsGODH75doGdH9EHP927Q/8x6RZSf/EfWRlvtRG4PuKPoGtIsVa9w86LxVzXw8OhGndPMGV2UMRKAXSzXPZ97pEQnB/LR3qwg3lOhS4b7yZ2dmrpcLuN7vbBbQS9RKW4byoDjTwHUrus1qS9dnbQlpTt98bR6cTeDf1u6m6aW15XTinGXBkp9rNGQcwKIoMtm5t25JH9GqiMdBKpcpNjWEO1PD4nqiejkHzx3zdX9rbxzODfXisQYEE2+7IqMiCwftjTLHGCLjSRzMgWRg/DMg9kv4fzP4qQGOof7P/jD260TtaPuB98fcskPt2GGAggvxn1xZgXNW2dhQ3jz0nT+NKuwLKbThQAJZLm2Sxx8AxTO1Uxooz4nyTQzMBm3eGAEWVqLz+txUuAfj8lgrU1faXoneNcFpjxvPpgxtQIs9OirmzDg7AFx8CuNT2RKP9hC/Zs2K+6ghYwraxC8Kn0/EsWfSUY8kTDPlIE3xVu4MAWSgQSVQ6J7I6Ncdhbso2UcYUSb9O+3CgXjaiXfP2CXdimemrW8pCh2GtMwXizXvnOUaE2YT7p+4isF8/FMPQhJnMrAM3/aFjREDSDYCQ9BTk9QANCFgeRlREr4mOOUCdy1wXRIFVJvLUy6FEEp0c6tM6U5wRow+Cgq9bB1Pffxdwc9XFY0CAUBQ6Ln/25iq9+N5atY0ttcqjAxhG2EzXoo6yh3qjJdkYo1UiiHTf+S9G4TW4oaCs2uAdxc6N/a21BQ+uo2ZxMLuy6qiasstqsy82yGXSOgSJ0wUphbbogWRS50qXZ/6R513jTIaGk95gBrlVhpVZB8yTzOKs3yjvPLVqqlJsZvWIabMZ+BfzeT6TuJCcft46wpon/VUsDTHIzioinOp/8nx+jJSd6LUHz 3gpX5Go3 OKB8VSim6XtIgQkScQ65KSKIs0zkzDgmvius86t2cYqyAhlUpNjZyWDA5VmvvjVJvyNIJ5vZMVPMpk5r3R2rPf4MqfvuklnF1EepwZ3C187k7TRsiMZw55oKPI2cjz/FGBkwUPoHXVGFHzAygVEvCFZ5Qt5Xo0WT6CiQaW5uLfMQuNfHjSrULmegSLIgvkAq1prVDJToMEp8DSqVpCIfsJHaYI8UkW8TvRohlRX+6drOAuCql/SAwGiVNdJnLdlXb21hVZRwzuMYaNaWHzib/8zLX1PlYHwvnFJwrNhGNZ/UYHPGNT0Sh6N30qYHCfchqBQOiama4B8aiBkx2UQcQcHeOporSjNG1aODtRBeBI6ur8y2jkv1dcPDgJTyOfuf9+V4R/SgHqCnou8HUYVsQ7GEHUT9I/rsFGSLu5Vbp9K+W/J74mC0qAK8gHIgHlfaE/tiq X-Bogosity: Ham, tests=bogofilter, spamicity=0.002168, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This variable is only used inside asids_init(). Signed-off-by: Samuel Holland --- (no changes since v1) arch/riscv/mm/context.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); -- 2.42.0