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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 036C9C4345F for ; Fri, 19 Apr 2024 06:57:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=WnGMqNk1s3xli8dUFmYf9BZatBIZHsLpXm/xvz3eILU=; b=iMPyLN30kwZ1PK U+Cz/AJ0mmopRc7Q1PCrvaQQHCfZrKppz4hJz3q6D008PDuKLAWQ/fdAd4EeyRnrFoMMvuIZTzHQ1 8J6fGwHedh4tAM0VDFjo0Mo7c4WnryWC6IijFSkpWhZlUL9S3vW7jki0rxSYFJU/RWKK/6z4Jcpkk xzpucmsy00JxpWZXjcBV8oKHKVZ2dV3FOB2N+5JLhK6s1wmi0fpZt9gXHbxxS7OdqO6azgVwxHUI0 iIzQY82Nbzz34ve8ZSLQcvq7V9RkWT8T3IM9IrZ6wRroztMuppi+qHtXuVoPcxv/lWvGF++gLKuJp NYov4ByWNrFQWasSc4qg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rxiAw-00000004goY-33Jq; Fri, 19 Apr 2024 06:56:46 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rxiAo-00000004gkV-2T5s; Fri, 19 Apr 2024 06:56:45 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 9E2956034B; Fri, 19 Apr 2024 06:56:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id A5881C072AA; Fri, 19 Apr 2024 06:56:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713509797; bh=QyMnC6yNCYeGf0vrwo+bvOEGlhU1enTkpEMS1UdTz3o=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=GGPxC8PCY8SnZrF0RCOMbIgSLrKy8hMUcTwQhGg04AArCCIqcrHmv5Ozj+/15Mxmb Z5tAH7Vdwb4CwNtAt3c/UrCpMIZJPngEV7ak2csa/7FlHToGNqqaiOtjXXYFiXJWt3 6ObsP+646nnF8SnH5skC5WEdWELGtHSHzBDWXZqXYwBofamn2QdDvdgy5CTKGNpPOO 1v84dtOt7AKF4KxvZWU3TOdBN2g9tkVxrJyakFg/qwL0NKQfGsXLfFOWV0O05jtLTZ wM29U64qOuZV772RLQ5j7ljjoO+qx0/azdfHFMH7xioH9AhimXQ/fqnfmBiI3Sy0+P 8Za6g/P3pUaVg== Date: Fri, 19 Apr 2024 09:55:16 +0300 From: Mike Rapoport To: Song Liu Cc: Mark Rutland , Peter Zijlstra , linux-kernel@vger.kernel.org, Alexandre Ghiti , Andrew Morton , Bjorn Topel , Catalin Marinas , Christophe Leroy , "David S. Miller" , Dinh Nguyen , Donald Dutile , Eric Chanudet , Heiko Carstens , Helge Deller , Huacai Chen , Kent Overstreet , Luis Chamberlain , Michael Ellerman , Nadav Amit , Palmer Dabbelt , Puranjay Mohan , Rick Edgecombe , Russell King , Steven Rostedt , Thomas Bogendoerfer , Thomas Gleixner , Will Deacon , bpf@vger.kernel.org, linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mips@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, linux-parisc@vger.kernel.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-trace-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, loongarch@lists.linux.dev, netdev@vger.kernel.org, sparclinux@vger.kernel.org, x86@kernel.org Subject: Re: [PATCH v4 05/15] mm: introduce execmem_alloc() and execmem_free() Message-ID: References: <20240411160051.2093261-1-rppt@kernel.org> <20240411160051.2093261-6-rppt@kernel.org> <20240415075241.GF40213@noisy.programming.kicks-ass.net> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240418_235638_771203_8DB91926 X-CRM114-Status: GOOD ( 23.02 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBBcHIgMTgsIDIwMjQgYXQgMDI6MDE6MjJQTSAtMDcwMCwgU29uZyBMaXUgd3JvdGU6 Cj4gT24gVGh1LCBBcHIgMTgsIDIwMjQgYXQgMTA6NTTigK9BTSBNaWtlIFJhcG9wb3J0IDxycHB0 QGtlcm5lbC5vcmc+IHdyb3RlOgo+ID4KPiA+IE9uIFRodSwgQXByIDE4LCAyMDI0IGF0IDA5OjEz OjI3QU0gLTA3MDAsIFNvbmcgTGl1IHdyb3RlOgo+ID4gPiBPbiBUaHUsIEFwciAxOCwgMjAyNCBh dCA4OjM34oCvQU0gTWlrZSBSYXBvcG9ydCA8cnBwdEBrZXJuZWwub3JnPiB3cm90ZToKPiA+ID4g PiA+ID4KPiA+ID4gPiA+ID4gSSdtIGxvb2tpbmcgYXQgZXhlY21lbV90eXBlcyBtb3JlIGFzIGRl ZmluaXRpb24gb2YgdGhlIGNvbnN1bWVycywgbWF5YmUgSQo+ID4gPiA+ID4gPiBzaG91bGQgaGF2 ZSBuYW1lZCB0aGUgZW51bSBleGVjbWVtX2NvbnN1bWVyIGF0IHRoZSBmaXJzdCBwbGFjZS4KPiA+ ID4gPiA+Cj4gPiA+ID4gPiBJIHRoaW5rIGxvb2tpbmcgYXQgZXhlY21lbV90eXBlIGZyb20gY29u c3VtZXJzJyBwb2ludCBvZiB2aWV3IGFkZHMKPiA+ID4gPiA+IHVubmVjZXNzYXJ5IGNvbXBsZXhp dHkuIElJVUMsIGZvciBtb3N0IChpZiBub3QgYWxsKSBhcmNocywgZnRyYWNlLCBrcHJvYmUsCj4g PiA+ID4gPiBhbmQgYnBmIChhbmQgbWF5YmUgYWxzbyBtb2R1bGUgdGV4dCkgYWxsIGhhdmUgdGhl IHNhbWUgcmVxdWlyZW1lbnRzLgo+ID4gPiA+ID4gRGlkIEkgbWlzcyBzb21ldGhpbmc/Cj4gPiA+ ID4KPiA+ID4gPiBJdCdzIGVub3VnaCB0byBoYXZlIG9uZSBhcmNoaXRlY3R1cmUgd2l0aCBkaWZm ZXJlbnQgY29uc3RyYWlucyBmb3Iga3Byb2Jlcwo+ID4gPiA+IGFuZCBicGYgdG8gd2FycmFudCBh IHR5cGUgZm9yIGVhY2guCj4gPiA+Cj4gPiA+IEFGQUlDVCwgc29tZSBvZiB0aGVzZSBjb25zdHJh aW50cyBjYW4gYmUgY2hhbmdlZCB3aXRob3V0IHRvbyBtdWNoIHdvcmsuCj4gPgo+ID4gQnV0IHdo eT8KPiA+IEkgaG9uZXN0bHkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0IGFyZSB5b3UgdHJ5aW5nIHRv IG9wdGltaXplIGhlcmUuIEEgZmV3Cj4gPiBsaW5lcyBvZiBpbml0aWFsaXphdGlvbiBpbiBleGVj bWVtX2luZm8/Cj4gCj4gSUlVQywgaGF2aW5nIHNlcGFyYXRlIEVYRUNNRU1fQlBGIGFuZCBFWEVD TUVNX0tQUk9CRSBtYWtlcyBpdAo+IGhhcmRlciBmb3IgYnBmIGFuZCBrcHJvYmUgdG8gc2hhcmUg dGhlIHNhbWUgUk9YIHBhZ2UuIEluIG1hbnkgdXNlIGNhc2VzLAo+IGEgMk1pQiBwYWdlIChhc3N1 bWluZyB4ODZfNjQpIGlzIGVub3VnaCBmb3IgYWxsIEJQRiwga3Byb2JlLCBmdHJhY2UsIGFuZAo+ IG1vZHVsZSB0ZXh0LiBJdCBpcyBub3QgZWZmaWNpZW50IGlmIHdlIGhhdmUgdG8gYWxsb2NhdGUg c2VwYXJhdGUgcGFnZXMgZm9yIGVhY2gKPiBvZiB0aGVzZSB1c2UgY2FzZXMuIElmIHRoaXMgaXMg bm90IGEgcHJvYmxlbSwgdGhlIGN1cnJlbnQgYXBwcm9hY2ggd29ya3MuCgpUaGUgY2FjaGluZyBv ZiBsYXJnZSBST1ggcGFnZXMgZG9lcyBub3QgbmVlZCB0byBiZSBwZXIgdHlwZS4gCgpJbiB0aGUg UE9DIEkndmUgcG9zdGVkIGZvciBjYWNoaW5nIG9mIGxhcmdlIFJPWCBwYWdlcyBvbiB4ODYgWzFd LCB0aGUgY2FjaGUgaXMKZ2xvYmFsIGFuZCB0byBtYWtlIGtwcm9iZXMgYW5kIGJwZiB1c2UgaXQg aXQncyBlbm91Z2ggdG8gc2V0IGEgZmxhZyBpbgpleGVjbWVtX2luZm8uCgpbMV0gaHR0cHM6Ly9s b3JlLmtlcm5lbC5vcmcvYWxsLzIwMjQwNDExMTYwNTI2LjIwOTM0MDgtMS1ycHB0QGtlcm5lbC5v cmcKCj4gVGhhbmtzLAo+IFNvbmcKCi0tIApTaW5jZXJlbHkgeW91cnMsCk1pa2UuCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==