Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp4125959pxb; Tue, 2 Nov 2021 04:41:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxY5P111NJBR7+0z+jF7xxKkeUeF7Jfw4oqSI4rcjk5U6HckvXMb2BGL8wIf+66AOxV8hkG X-Received: by 2002:a17:907:2953:: with SMTP id et19mr7899323ejc.311.1635853297797; Tue, 02 Nov 2021 04:41:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635853297; cv=none; d=google.com; s=arc-20160816; b=Qdc0FKJ6yU+8YJKC8hHL81Bwgz2zhqdD53S+doS0jNJFzmQmo+T1Xx6iK+eBb3rFhG W7wBnMqqGnAYbuqER7eEz6cIP86VnLDLss12UMU+/qTkie6DqF3qQqVtyukyd47/aKBo pPVCh7gCW3Edgf14ERChkb8mq9DE8aL0qK6bf8AbMdywGkZrsSSFph4BkKZN8Gt+TPVh g6UEx+jMzd0CrKHxQXxwCj/RjzTAABRJIPfHaHPHkTieCpJBAcRCZ249v5dwnC/Px3iW ARzkB95yuJmQaF0t41O7ZVjjL4PLk0PdaiKEecPlIjzl0FDZ7bLoeeq2pkGxITQVnDwj hhsw== 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:date :message-id:subject:references:in-reply-to:cc:to:from; bh=XjCwM5IFWDjYDbJC2p4WCEk9dMuyIaGQtT4IciEM3/8=; b=0EC/zMenSy3Gf9HKEK8SNsU/qx0snLMr3Sb47SrgRFlwoFAWiK0a2rz/k+EYDkOo7E k5AdksxBJJ3h8UMRAIZCQDjawS2LwgtCDZE3q0qvXuQ53lFbDAvYG/2TrUnqXmWN1g0C 2BeDRR+wq8AnSpGiGvrzQ10PTeFClcF3v3ABZfVqqhcglQuVtvB41u0VeDlcs6PPXPLX MLerWtBqL+9/CnR0vTq4WDXCOdVCihigOzstHGJ5/ilVyy/NUvIcbQyITzL9yPa1y3OY 9g7kSUU4p8h9rg2xrumYXPrxdhSFKFJVW1aMIK/BBUzzCewR17MVi44tlyvQxItIpWB7 KBXQ== ARC-Authentication-Results: i=1; mx.google.com; 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 u23si19286421eds.163.2021.11.02.04.41.14; Tue, 02 Nov 2021 04:41:37 -0700 (PDT) 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; 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 S231683AbhKBLl0 (ORCPT + 99 others); Tue, 2 Nov 2021 07:41:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59200 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231446AbhKBLlH (ORCPT ); Tue, 2 Nov 2021 07:41:07 -0400 Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [IPv6:2404:9400:2:0:216:3eff:fee2:21ea]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 90121C061714 for ; Tue, 2 Nov 2021 04:38:32 -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 4Hk7Fg22bMz4xcw; Tue, 2 Nov 2021 22:38:31 +1100 (AEDT) From: Michael Ellerman To: Michael Ellerman , Paul Mackerras , Christophe Leroy , Benjamin Herrenschmidt Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org In-Reply-To: References: Subject: Re: [PATCH v1 1/8] powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE Message-Id: <163584790135.1845480.2173070961841776938.b4-ty@ellerman.id.au> Date: Tue, 02 Nov 2021 21:11:41 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 15 Oct 2021 12:02:42 +0200, Christophe Leroy wrote: > fsl_booke and 44x are not able to map kernel linear memory with > pages, so they can't support DEBUG_PAGEALLOC and KFENCE, and > STRICT_KERNEL_RWX is also a problem for now. > > Enable those only on book3s (both 32 and 64 except KFENCE), 8xx and 40x. > > > [...] Applied to powerpc/next. [1/8] powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE https://git.kernel.org/powerpc/c/68b44f94d6370e2c6c790fedd28e637fa9964a93 [2/8] powerpc/fsl_booke: Rename fsl_booke.c to fsl_book3e.c https://git.kernel.org/powerpc/c/3a75fd709c89cb45b8b1044b8ef0d15027a69f9b [3/8] powerpc/fsl_booke: Take exec flag into account when setting TLBCAMs https://git.kernel.org/powerpc/c/01116e6e98b08ab0641fa516ddafb1b1b2088e64 [4/8] powerpc/fsl_booke: Enable reloading of TLBCAM without switching to AS1 https://git.kernel.org/powerpc/c/a97dd9e2f760c6996a8f1385ddab0bfef325b364 [5/8] powerpc/fsl_booke: Tell map_mem_in_cams() if init is done https://git.kernel.org/powerpc/c/52bda69ae8b5102fe08c9db10f4a1514478e07d3 [6/8] powerpc/fsl_booke: Allocate separate TLBCAMs for readonly memory https://git.kernel.org/powerpc/c/0b2859a74306b2b89f6e77c216fe0992ff890fa6 [7/8] powerpc/fsl_booke: Update of TLBCAMs after init https://git.kernel.org/powerpc/c/d5970045cf9e266d9a43941ac0866865fd22a36a [8/8] powerpc/fsl_booke: Enable STRICT_KERNEL_RWX https://git.kernel.org/powerpc/c/49e3d8ea62482625c3835f0a33ae9c1dda39ea8f cheers