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 E6D28E7717D for ; Wed, 11 Dec 2024 21:43:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 030836B0082; Wed, 11 Dec 2024 16:43:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F225D6B0085; Wed, 11 Dec 2024 16:43:47 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E108D6B0089; Wed, 11 Dec 2024 16:43:47 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id C40E56B0082 for ; Wed, 11 Dec 2024 16:43:47 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 1CE28C1754 for ; Wed, 11 Dec 2024 21:43:47 +0000 (UTC) X-FDA: 82884004770.07.46EFAFA Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf05.hostedemail.com (Postfix) with ESMTP id 5827810001B for ; Wed, 11 Dec 2024 21:43:00 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fKvnV9kX; spf=pass (imf05.hostedemail.com: domain of will@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=will@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733953414; 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-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=5/JtqkswqPtidrvUwbscz9qFCApJnJKi71RGMev7qMI=; b=xyTsTxQJel7WYrbo8P9wJnZ2rqrNFqzeWblxsN2ZDKPiq2lRLOYZXDYn0l43nMgYzltJCU TeWPY7loeJYR8xZbCr6LqvFEcig24cspHSSJyr39o8TpEh8d669dcAwrjrLGro0WtiAnde HDkCo7slnFjMNGKdwx5iOIwyauBGlok= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733953414; a=rsa-sha256; cv=none; b=hV9U+JKrX4le94ecDoxxKqqiq/VybJr8JnEQYg+oGEtCGbPqPkPRNx6agW65dyCAqTHLht KcZyOxIcJBBbl8DkGvOvE9exdXNuLh+2HYp8T3R0LFALR4CTusn45Q8GXV1uhuiRLM7ssp NgVXtWd+nYuWkGvz5oTCkznap9xLMQo= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=fKvnV9kX; spf=pass (imf05.hostedemail.com: domain of will@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=will@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id CF7905C4396; Wed, 11 Dec 2024 21:43:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C0DFAC4CED2; Wed, 11 Dec 2024 21:43:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1733953424; bh=C1XymWqfodxSnsIvmXLKqjg7LIUnl1Qfra4eDbeAd/I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fKvnV9kXvmCjXmLPPKS4tLsHWN9qQvZDMulx8M0mYORsaYyFdu/BxUw88PDSuLIdC G2yAG8Qhp4RkoJsd47nnbXFLnsHLWQLZ47lkHKJvi8bFu3f4xEgxncifgLqto7IkA/ UQGnn/9QQqvZg1+FwPk3UxhrcgH+ciegg8p2Aq0C2eNQEb82ljzck6BlzHGL0+Grl3 JoNVRuc04uY3h4pay24pyaeKYfQQH0z+RRdOPuXorC/xYfHQ3IJhDQ/bFW32xH178/ sjjR6tweESRmNTrPvhMicFuSFsfJ2VEVcFisSh8gumUVGhnnN5+s/ZFTC5oUFNUsal oxDyNzeAUg8gg== Date: Wed, 11 Dec 2024 21:43:39 +0000 From: Will Deacon To: Anshuman Khandual Cc: linux-mm@kvack.org, Catalin Marinas , Andrew Morton , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXECMEM_LATE Message-ID: <20241211214338.GC17486@willie-the-truck> References: <20241210043257.715822-1-anshuman.khandual@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241210043257.715822-1-anshuman.khandual@arm.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 5827810001B X-Stat-Signature: 9773dm9sh1r7eamz8ptbn8ynb4jjj9ig X-Rspam-User: X-HE-Tag: 1733953380-630051 X-HE-Meta: U2FsdGVkX19oG8vk+D/+dA+n58q6cVPeqJYiv+LA/q2fj3qRAQFRf9oyEiXkKRVM6k7sfluXMlNo+cnzyQV0PjDWuMJ3FsMD+4wzAomwhbg27i4iRm64aWCzD66PjMp4gSyTuIPp2YS5IGSMvVSJy/acLrIhM/liiadD992gEUQvn21zGJ2+Vo1Lk8DvM8+/CnnTrQcBH9wnEkqDYwz4jH87Jjo2oxyXdnHE0V4TMZaksNEr8UC6nbQSVze2+/9vfVDF4CFjC8B4Mg7JHntmlFJt8CtqXFCyEqW6lTQbLZjgz1dhrC0oUQnngk+R+Lbb2qVBdBq1FYN+jK89D8HqCIycezxjKZyIWC838Pg6HERBcFwBMhzrNZAbh9v8njM8KhjzyKRbw02vg4i+cj2gCTECUd8ZYipQqOa71wpfQEMyuHCL0l28HYsBQvp0gaApgw0KIZKSh4fPfN4S0NfHO9QmedzLSuxXTyCYjqsiyFA3EqBBdlfgrK3niMDA7vyWnkk0jpBxIGbQfbN14JZ1K5LSHmHjnlQBE5+p7BL1VF40JcWQJrNJzSrwm5tlVKIXrFqEzAESfFcftVFeCbPsW8fx/HdIRZX18Nf0N9slzoZivyiUuMmfQ+hoLxDkRfuMVvTocDyV/YorOiosaHLJXJbWIvLWs0rIMpawjIUWDvW7Uw6OTITnfivcJRBR/X5KIirSqEepAryebAvHVpAyHZyIUPtiAEwOYf+rqjXu0Pi5O+MoEamSdb6Bblrgwl9p7MAA7VCOe4xLKigiFJEp+lvWFDsW2F0Rjek5OqXaMcVphPEGFVybWDK/t51BsKV0zsqDZ6Z6pnIX9moAgleVJSl1+0CyB02FpFnyOPRrmL3v0tVXK2I0/6sLZ2cmQqy0oeIJvoIoGGCoX8vPU/T7KwKbCtA3p9hsDOQFtm4eyMTPFqG694pX50Gs9fNzHm0MopZXviD28xH7uyEvN5o R2W34dAp aJnJHAcw7K3VvC5RtKaz7Z0XaUFcr9j8Od2B6QqgE6UtyCvqfO+PHRTXKnNahMlEuG8Zaa7Ie/c6plN0MuwOU5W2nzG8EcV+WONoulfWMeN3VvIWA3iOmQ4M2rDB/QptrNWXCCTxxjsTAeB3Xxa+tHNb3FAWf7KV40PrbdnhZgrOOjwqOo0UtcKCe8qA5dlNP4+1eJVC5CYiHGL2ZNYAYcBkoewRuW+Kz/l4+h/f3uwtQpoQbNUVRCOWeacVY4ttq9xddwAYHjFeKD/s9m6EWNxQrBeCf/mbarpri6hT7lncfnAtM6B8U+lAmyMZ8l895HvzrmUAm+J/9K3s+GPcI5SAbJV3mP0rlcNG+kXHgoRNCNASfX+gqvzZAUS8C31DoJEvUKaiNLfxd21YQWtuAMal4YU/T+V+ML6b49rCdc8XRkyvxbS1P3mGJuvunrtO7Q6yjxapEogoXCtrMHfvGB99qL+oyZEOHQGWLrqMR2XTwHnCNaeyA5jChe9svn2nt12Wh3iDyCtN+5AYgSUoupJdqsjDv86qG+gLAdPgbGWUem0cITop9G1oau4YqNqjL4Lvq X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Dec 10, 2024 at 10:02:57AM +0530, Anshuman Khandual wrote: > ARCH_WANTS_EXECMEM_LATE indicates subscribing platform's preference for > EXECMEM late initialisation without creating a new dependency. Hence this > just drops EXECMEM dependency while selecting ARCH_WANTS_EXECMEM_LATE. > > Cc: Catalin Marinas > Cc: Will Deacon > Cc: Andrew Morton > Cc: linux-arm-kernel@lists.infradead.org > Cc: linux-mm@kvack.org > Cc: linux-kernel@vger.kernel.org > Signed-off-by: Anshuman Khandual > --- > This patch applies on v6.13-rc1 > > Changes in V2: > > - Dropped generic EXECMEM config changes per Catalin > - Updated the commit message as required > > Changes in V1: > > https://lore.kernel.org/all/20241209031251.515903-1-anshuman.khandual@arm.com/ > > arch/arm64/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index b5479c8b454c..b146372bc365 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -113,7 +113,7 @@ config ARM64 > select ARCH_WANT_FRAME_POINTERS > select ARCH_WANT_HUGE_PMD_SHARE if ARM64_4K_PAGES || (ARM64_16K_PAGES && !ARM64_VA_BITS_36) > select ARCH_WANT_LD_ORPHAN_WARN > - select ARCH_WANTS_EXECMEM_LATE if EXECMEM > + select ARCH_WANTS_EXECMEM_LATE > select ARCH_WANTS_NO_INSTR > select ARCH_WANTS_THP_SWAP if ARM64_4K_PAGES > select ARCH_HAS_UBSAN tbh, I really don't see what we gain from this change but it also looks harmless. *shrug* I guess I can pick it up. Will