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 Mime-Version: 1.0 Message-Id: In-Reply-To: References: <20230616085038.4121892-1-rppt@kernel.org> <20230616085038.4121892-3-rppt@kernel.org> <20230618080027.GA52412@kernel.org> <20230625161417.GK52412@kernel.org> Date: Mon, 17 Jul 2023 10:23:56 -0700 From: "Andy Lutomirski" Subject: Re: [PATCH v2 02/12] mm: introduce execmem_text_alloc() and jit_text_alloc() 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+lwn-linux-arm-kernel=archive.lwn.net@lists.infradead.org List-Archive: To: Song Liu , Mark Rutland Cc: Mike Rapoport , Kees Cook , Linux Kernel Mailing List , Andrew Morton , Catalin Marinas , Christophe Leroy , "David S. Miller" , Dinh Nguyen , Heiko Carstens , Helge Deller , Huacai Chen , Kent Overstreet , Luis Chamberlain , Michael Ellerman , Nadav Amit , "Naveen N. Rao" , Palmer Dabbelt , Puranjay Mohan , Rick P Edgecombe , "Russell King (Oracle)" , Steven Rostedt , Thomas Bogendoerfer , Thomas Gleixner , Will Deacon , bpf@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, the arch/x86 maintainers CgpPbiBNb24sIEp1biAyNiwgMjAyMywgYXQgMTA6NDggQU0sIFNvbmcgTGl1IHdyb3RlOgo+IE9u IE1vbiwgSnVuIDI2LCAyMDIzIGF0IDU6MzHigK9BTSBNYXJrIFJ1dGxhbmQgPG1hcmsucnV0bGFu ZEBhcm0uY29tPiB3cm90ZToKPj4KPiBbLi4uXQo+PiA+Cj4+ID4gU28gdGhlIGlkZWEgd2FzIHRo YXQgaml0X3RleHRfYWxsb2MoKSB3aWxsIGhhdmUgYSBjYWNoZSBvZiBsYXJnZSBwYWdlcwo+PiA+ IG1hcHBlZCBST1gsIHdpbGwgYWxsb2NhdGUgbWVtb3J5IGZyb20gdGhvc2UgY2FjaGVzIGFuZCB0 aGVyZSB3aWxsIGJlCj4+ID4gaml0X3VwZGF0ZSgpIHRoYXQgdXNlcyB0ZXh0IHBva2luZyBmb3Ig d3JpdGluZyB0byB0aGF0IG1lbW9yeS4KPj4gPgo+PiA+IFVwb24gYWxsb2NhdGlvbiBvZiBhIGxh cmdlIHBhZ2UgdG8gaW5jcmVhc2UgdGhlIGNhY2hlLCB0aGF0IGxhcmdlIHBhZ2Ugd2lsbAo+PiA+ IGJlICJpbnZhbGlkYXRlZCIgYnkgZmlsbGluZyBpdCB3aXRoIGJyZWFrcG9pbnQgaW5zdHJ1Y3Rp b25zIChlLmcgaW50MyBvbgo+PiA+IHg4NikKPj4KPj4gRG9lcyB0aGF0IHdvcmsgb24geDg2Pwo+ Pgo+PiBUaGF0IGlzIGluIG5vIHdheSBnYXVyYW50ZWVkIGZvciBvdGhlciBhcmNoaXRlY3R1cmVz OyBvbiBhcm02NCB5b3UgbmVlZAo+PiBleHBsaWNpdCBjYWNoZSBtYWludGVuYW5jZSAod2l0aCBJ LWNhY2hlIG1haW50ZW5hbmNlIGF0IHRoZSBWQSB0byBiZSBleGVjdXRlZAo+PiBmcm9tKSBmb2xs b3dlZCBieSBjb250ZXh0LXN5bmNocm9uaXphdGlvbi1ldmVudHMgKGUuZy4gdmlhIElTQiBpbnN0 cnVjdGlvbnMsIG9yCj4+IElQSXMpLgo+Cj4gSSBndWVzcyB3ZSBuZWVkOgo+IDEpIEludmFsaWRh dGUgdW51c2VkIHBhcnQgb2YgdGhlIGh1Z2UgUk9YIHBhZ2VzOwo+IDIpIERvIG5vdCBwdXQgdHdv IGppdCB1c2VycyAoaW5jbHVkaW5nIG1vZHVsZSB0ZXh0LCBicGYsIGV0Yy4pIGluIHRoZQo+IHNh bWUgY2FjaGUgbGluZTsKPiAzKSBFeHBsaWNpdCBjYWNoZSBtYWludGVuYW5jZTsKPiA0KSBjb250 ZXh0LXN5bmNocm9uaXphdGlvbi1ldmVudHMuCj4KPiBXb3VsZCB0aGVzZSAob3IgYSBzdWJzZXQg b2YgdGhlbSkgYmUgc3VmZmljaWVudCB0byBwcm90ZWN0IHVzIGZyb20gdG9ybiByZWFkPwoKTWF5 YmU/ICAjNCBpcyBzdWZmaWNpZW50bHkgdmFndWUgdGhhdCBJIGNhbid0IHJlYWxseSBpbnRlcnBy ZXQgaXQuCgpJIGhhdmUgYSBoYWxmLWRyYWZ0ZWQgZW1haWwgYXNraW5nIGZvciBvZmZpY2lhbCBj bGFyaWZpY2F0aW9uIG9uIHRoZSBydWxlcyB0aGF0IG1pZ2h0IGhlbHAgc2hlZCBsaWdodCBvbiB0 aGlzLiAgSSBmaW5kIHRoYXQgdGhpcyB0eXBlIG9mIHJlcXVlc3Qgd29ya3MgYmVzdCB3aGVuIGl0 J3MgcmVhbGx5IHdlbGwgd3JpdHRlbiA6KQoKPgo+IFRoYW5rcywKPiBTb25nCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1h aWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==