Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp457397iob; Wed, 18 May 2022 06:02:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw/CIA2W0wTDO3utBr8ccEs0HyatA+tmV7F15ToVfW/g3JBjGcIc03iwEwiUBvfc1c+TEK/ X-Received: by 2002:a63:d504:0:b0:3c6:ab6b:fd2b with SMTP id c4-20020a63d504000000b003c6ab6bfd2bmr23722356pgg.437.1652878970979; Wed, 18 May 2022 06:02:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652878970; cv=none; d=google.com; s=arc-20160816; b=Dv4btzRiipvH+uMgkx2LblWPKWVXQOSt6MQyM5J3EwoPDWHqPnLUBvuBgSPzs6lWjY t231oGuTbTn7moDYTNbJh+YqYUqYt+kTYXpV5jkmAtVc/j6Ht9YyRHVFlcIlrxi8XSeh +W+QQQbZue4TaXC6H9rnfmt7NHG4q66maD1BWZTvH7+uqQ2sbb5UHFy6ro+MK94T4NAN IhgON6YJpykkTwvHeUh8ANQDaVhMsZdE5vbVT0Y/eWIVKnG7FSG61aHjMej3PF+gxLVH +THjSmtIj8V08naNtqm8S1bqsNAKEplKWyoNLisRyBHOxrNfGMIGzdBn2q6KTiBKhdWh CLLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:references:in-reply-to:subject:cc:to:from :dkim-signature; bh=8HGYHJPOmY1dIKPSQacOtCK4s9CAWP95ivD2NBejQPM=; b=WqLBfnQPTnN0BblECsC/5dC1zJgJkCYvzwFLSoZ2QK0kJt007Ml211drb2zBnOQhNZ /+yGbzPtSYOYm9xGezmcss8T8sEfAct22+BCAJ3N0ZGvwm3DDZXJHTkNKRZL/QHsJCnd yuu5ZdBq/jtoRKIx4y+gRjCi21RuTnwxhRGZ4Ei+3XHJFsRka97rLEEz/kWyxRHy+JRq 3HHFSj5kGk8SZjOo+Rb78CvPtBRDRfMMTqIP/48DCs4K1mpfAwsuVubs1Op9HtwccpC6 feOpoENpxoM2ZvMwxpwlc6l8mOxPuvLBuTdKIxW00ISIjfS3mhojURIIh3iDX0MWQ3AQ oXaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=cw4E8HBS; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id c8-20020a170902724800b0015f4370e96fsi2329392pll.588.2022.05.18.06.02.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 06:02:50 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=cw4E8HBS; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 6D3CC33E9B; Wed, 18 May 2022 06:00:41 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237437AbiERNAe (ORCPT + 99 others); Wed, 18 May 2022 09:00:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56676 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237447AbiERNA1 (ORCPT ); Wed, 18 May 2022 09:00:27 -0400 Received: from gandalf.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 361061A492A for ; Wed, 18 May 2022 06:00:26 -0700 (PDT) Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4L3ClD2Z4qz4xXk; Wed, 18 May 2022 23:00:24 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellerman.id.au; s=201909; t=1652878824; bh=8HGYHJPOmY1dIKPSQacOtCK4s9CAWP95ivD2NBejQPM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=cw4E8HBSr95cBHPK7ZOUBnc5sAKWS6+aTe9yKvjHS2T9aSI55aOoUeJpWZCJzzCiW dWqfRJGNK9z3bKJcJtMQrdznCUxRJeDr7HySp1nS57PTqkgoevjLuq+sBgbp5uQUNO IrLOY7017oapY48nVynMlSxckU6x/nqsjXUluzFe4N3GeG/StisLvVKeagV42o39N2 LxUu762iZteZGfGoOCggm/ETSSO9spoGwxEnjrcrdWC/teodjZ+LSjQYZFp/HKj7uj 3sm83a3U8X5FCHsYxN1ArtqfS2b53aVwzazmWe3PXZodOw601yaDLYmj/enEMRmezI lnJAwP8Wgn3Bg== From: Michael Ellerman To: Christophe Leroy , "linuxppc-dev@lists.ozlabs.org" Cc: "linux-kernel@vger.kernel.org" Subject: Re: [PATCH 1/2] powerpc: Add generic PAGE_SIZE config symbols In-Reply-To: References: <20220505125123.2088143-1-mpe@ellerman.id.au> Date: Wed, 18 May 2022 23:00:20 +1000 Message-ID: <87fsl7nggr.fsf@mpe.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christophe Leroy writes: > Le 05/05/2022 =C3=A0 14:51, Michael Ellerman a =C3=A9crit=C2=A0: >> Other arches (sh, mips, hexagon) use standard names for PAGE_SIZE >> related config symbols. >>=20 >> Add matching symbols for powerpc, which are enabled by default but >> depend on our architecture specific PAGE_SIZE symbols. >>=20 >> This allows generic/driver code to express dependencies on the PAGE_SIZE >> without needing to refer to architecture specific config symbols. > > I guess next step should be to get rid of powerpc specific symbols and=20 > use generic symbols instead. > > We have (only) 111 occurences of it. I thought about doing that, but it's quite a bit of churn. Maybe it's worth it though to avoid confusion between the two symbols. There's probably some that could be converted to IS_ENABLED() at the same time, especially in hash_utils.c. cheers