Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3352132pxb; Tue, 19 Jan 2021 22:34:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJwSXXdTktlTEjDklxan1tRmOgZ42gyaMybvDSvnvvm0TyONv+cUzmU5P0PxxLhDJoMo9Bgu X-Received: by 2002:aa7:ce87:: with SMTP id y7mr6202141edv.211.1611124450847; Tue, 19 Jan 2021 22:34:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611124450; cv=none; d=google.com; s=arc-20160816; b=XGxuqPX5GrgAFjNyhrmGC/SX+tW41t0gC2bETrcvMcy1WAKvhY536hNR3DeUKaaa6q LHIShRfKjCzyprevs+p8w/CFqqwYeYTE38kVZ4ZHAu7jP2VP8nhQJwDyEGfU5kGAcFfH EqInGqaJIeh1S77aADy+9UZf29B4bwrH5bmT88SQEBf0OVBOcVMSI+31PNZnLVEEY6sl A1ficoJQngfQjARcRp4VCx0BIxDOdb+QjUrCKOjOnBjzDfFRJ+JzlmOGAwuvWzszvKi0 i6RpLC4RSIDsQd0mKrWsHt3S+Oze5Hz2d00fQgKGUFaSJ79KYl7qIEL3tvTFr8lS0F0S b97Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=b2DTaMHzo3Ue5S7ruvnvZzqPnHl6qkqYcmEOZk1Xp8Q=; b=ft1OKHsW3RvttZ/StoMw9UpZwuRk4hOZuMGKo/tPSj2eDORgfMyrXeWWsD7CA9+jEQ E5U0GsogtOOZIYgaxyj7a/zqp5BOm5Pb0CAW6Dk+wEDeeh9vg3kQNOtCg5yRq2nSZJzE inVubyLzyYb6p8e97Ow4rHZT5ZG2HPz8X0uSC2YTQ3ICiaa0+ItGtjxocpocAPL7U6UG 2f0ShntSA0naQZRvg7D008QAgf526ROnaJO5Oq2m6dYYyxxrCnr246cWzX0FmbM1Uh3j RvPtOtHzrf55VD07Ju/a6a561z2DEyjHMdx3Zfzba69phGm/c/EOcAcrspte0VoOe0/A oLrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=l8BIBTeW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a3si370539ejd.122.2021.01.19.22.33.47; Tue, 19 Jan 2021 22:34:10 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=l8BIBTeW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726477AbhATFri (ORCPT + 99 others); Wed, 20 Jan 2021 00:47:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53694 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726802AbhATFq0 (ORCPT ); Wed, 20 Jan 2021 00:46:26 -0500 Received: from ozlabs.org (ozlabs.org [IPv6:2401:3900:2:1::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3C1AC061575 for ; Tue, 19 Jan 2021 21:45:45 -0800 (PST) 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 4DLDyZ6qHMz9rx6; Wed, 20 Jan 2021 16:45:42 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ellerman.id.au; s=201909; t=1611121543; bh=ISBNVX3LDUBTyhkPqMavSnFG3QO/ASLTAlab4isvt/Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=l8BIBTeW9QzGb/pmvDh762sGhBJD5+xKpauVBQzHEuLYeW1a57zcSmRA3c5HkUsF8 cGIVRTRmQc302mYniglMXvmn5jRe5I2ysuX431rvSI2y+RHaW+IxX83ibAzgU1hYPG 7EnecDGKQyy6fJpmuOvkrd4Ew4Vx4Uh71UxXJxEdxDB2tRNH/0yorv66R4LDo6zzTT UhrPs4efphD0mLUCwl/4mXQ2p4rOr5GE5ZCJ9MZ/YND0N8p1PHdj5U+P1XcjnrQE52 2BWJPpD+zyfVF23MzGCp0ZJzvN5+Bh0erX1IcGKC4yNfRVph0A5KIMV3oT/SXUogSc kNxWlRd9IWP1A== From: Michael Ellerman To: Christophe Leroy , Benjamin Herrenschmidt , Paul Mackerras Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: Re: [PATCH] powerpc/47x: Disable 256k page size In-Reply-To: <2fed79b1154c872194f98bac4422c23918325e61.1611039590.git.christophe.leroy@csgroup.eu> References: <2fed79b1154c872194f98bac4422c23918325e61.1611039590.git.christophe.leroy@csgroup.eu> Date: Wed, 20 Jan 2021 16:45:38 +1100 Message-ID: <87h7ncqhz1.fsf@mpe.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christophe Leroy writes: > PPC47x_TLBE_SIZE isn't defined for 256k pages, so > this size of page shall not be selected for 47x. > > Reported-by: kernel test robot > Fixes: e7f75ad01d59 ("powerpc/47x: Base ppc476 support") > Signed-off-by: Christophe Leroy > --- > arch/powerpc/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig > index 107bb4319e0e..a685e42d3993 100644 > --- a/arch/powerpc/Kconfig > +++ b/arch/powerpc/Kconfig > @@ -772,7 +772,7 @@ config PPC_64K_PAGES > > config PPC_256K_PAGES > bool "256k page size" > - depends on 44x && !STDBINUTILS > + depends on 44x && !STDBINUTILS && !PPC_47x Do we still need this STDBINUTILS thing? It's pretty gross, and I notice we have zero defconfigs which disable it, meaning it's only randconfig builds that will ever test 256K pages. Can we just drop it and say if you enable 256K pages you need to know what you're doing? cheers