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 8D7BAC433F5 for ; Mon, 21 Feb 2022 10:01:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D246B8D0002; Mon, 21 Feb 2022 05:01:03 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CD41E8D0001; Mon, 21 Feb 2022 05:01:03 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BC30E8D0002; Mon, 21 Feb 2022 05:01:03 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0230.hostedemail.com [216.40.44.230]) by kanga.kvack.org (Postfix) with ESMTP id A99E58D0001 for ; Mon, 21 Feb 2022 05:01:03 -0500 (EST) Received: from smtpin13.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 6271B8249980 for ; Mon, 21 Feb 2022 10:01:03 +0000 (UTC) X-FDA: 79166343606.13.CB88FCA Received: from elvis.franken.de (elvis.franken.de [193.175.24.41]) by imf29.hostedemail.com (Postfix) with ESMTP id A7BFB120006 for ; Mon, 21 Feb 2022 10:01:02 +0000 (UTC) Received: from uucp (helo=alpha) by elvis.franken.de with local-bsmtp (Exim 3.36 #1) id 1nM5V6-0006mq-00; Mon, 21 Feb 2022 11:01:00 +0100 Received: by alpha.franken.de (Postfix, from userid 1000) id 2EAEEC254E; Mon, 21 Feb 2022 10:55:16 +0100 (CET) Date: Mon, 21 Feb 2022 10:55:16 +0100 From: Thomas Bogendoerfer To: Anshuman Khandual Cc: linux-mm@kvack.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, Christoph Hellwig , linux-arch@vger.kernel.org, linux-mips@vger.kernel.org Subject: Re: [PATCH V2 07/30] mips/mm: Enable ARCH_HAS_VM_GET_PAGE_PROT Message-ID: <20220221095516.GA6314@alpha.franken.de> References: <1645425519-9034-1-git-send-email-anshuman.khandual@arm.com> <1645425519-9034-8-git-send-email-anshuman.khandual@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1645425519-9034-8-git-send-email-anshuman.khandual@arm.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: A7BFB120006 X-Rspam-User: Authentication-Results: imf29.hostedemail.com; dkim=none; spf=none (imf29.hostedemail.com: domain of tsbogend@alpha.franken.de has no SPF policy when checking 193.175.24.41) smtp.mailfrom=tsbogend@alpha.franken.de; dmarc=none X-Stat-Signature: hhhxg5e11oks3p4fn19rpsiyks875buh X-HE-Tag: 1645437662-982260 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000397, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, Feb 21, 2022 at 12:08:16PM +0530, Anshuman Khandual wrote: > This defines and exports a platform specific custom vm_get_page_prot() via > subscribing ARCH_HAS_VM_GET_PAGE_PROT. Subsequently all __SXXX and __PXXX > macros can be dropped which are no longer needed. > > Cc: Thomas Bogendoerfer > Cc: linux-mips@vger.kernel.org > Cc: linux-kernel@vger.kernel.org > Signed-off-by: Anshuman Khandual > --- > arch/mips/Kconfig | 1 + > arch/mips/include/asm/pgtable.h | 22 ------------ > arch/mips/mm/cache.c | 60 +++++++++++++++++++-------------- > 3 files changed, 36 insertions(+), 47 deletions(-) Acked-by: Thomas Bogendoerfer -- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]