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 E5BB5C7883B for ; Fri, 20 Sep 2024 13:19:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 45A846B0085; Fri, 20 Sep 2024 09:19:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 40A616B0088; Fri, 20 Sep 2024 09:19:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2D2956B0089; Fri, 20 Sep 2024 09:19:48 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 0FD2E6B0085 for ; Fri, 20 Sep 2024 09:19:48 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id AA78880366 for ; Fri, 20 Sep 2024 13:19:47 +0000 (UTC) X-FDA: 82585174014.07.F5EECE0 Received: from smtp-fw-80009.amazon.com (smtp-fw-80009.amazon.com [99.78.197.220]) by imf15.hostedemail.com (Postfix) with ESMTP id 6D058A0005 for ; Fri, 20 Sep 2024 13:19:45 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=rWXJ2Vvt; spf=pass (imf15.hostedemail.com: domain of "prvs=9860b8bee=graf@amazon.de" designates 99.78.197.220 as permitted sender) smtp.mailfrom="prvs=9860b8bee=graf@amazon.de"; dmarc=pass (policy=quarantine) header.from=amazon.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1726838270; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=DFJqtOF4lDhc4gTyULxbIXKWq6CAYC2v6Kd9JudlogQ=; b=RRp1M3rGU9JmM/9CkRazsZ9PCNHj3+DZAvPDooPOfr7b2x1tZo3lZHect/tKYQsrkPFOv0 /hcRfx9JOxC0aUiTepdtfBfApTlCbG9KYh5EuFV51MCkzKRVbXZkQ7xwOCSEYE5sqNnYqz 72hULUb6zsRIGhcaaqJNdm9VreCD+yk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726838270; a=rsa-sha256; cv=none; b=grhgHNXlkt3FVN9GrgZ2GJFfiNNj11icCdkQoRNTg24lrtrQqwLcGdvMhu9cOEV1wA8ar8 tKHGCKVoK3Nnc32akDJovpeFG1/IFPTACAqx1AZISjMHFx5SEpNYtSq6bYDbMxvi1+TCti KK7jWHL4Hy+sWvKCWsFLBC4XPAVq0Lg= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=amazon.com header.s=amazon201209 header.b=rWXJ2Vvt; spf=pass (imf15.hostedemail.com: domain of "prvs=9860b8bee=graf@amazon.de" designates 99.78.197.220 as permitted sender) smtp.mailfrom="prvs=9860b8bee=graf@amazon.de"; dmarc=pass (policy=quarantine) header.from=amazon.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1726838385; x=1758374385; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=DFJqtOF4lDhc4gTyULxbIXKWq6CAYC2v6Kd9JudlogQ=; b=rWXJ2VvtRydnM1O1TirWZ7Qt8+6jVDxAs4bxVDY56TVTFs64kT4osPCc E8sxBRco6KjtfW9604ts41Jls7ETfDX14QzPlkfCWzAlFwxn8LvR77cPL PSYxqCCTX7pWhCDjazeECpHS6v1k78Jk1kWYrxnW3U+ovq/vzs63hwLWZ g=; X-IronPort-AV: E=Sophos;i="6.10,244,1719878400"; d="scan'208";a="128029568" Received: from pdx4-co-svc-p1-lb2-vlan2.amazon.com (HELO smtpout.prod.us-west-2.prod.farcaster.email.amazon.dev) ([10.25.36.210]) by smtp-border-fw-80009.pdx80.corp.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Sep 2024 13:19:42 +0000 Received: from EX19MTAUWA002.ant.amazon.com [10.0.7.35:28574] by smtpin.naws.us-west-2.prod.farcaster.email.amazon.dev [10.0.51.228:2525] with esmtp (Farcaster) id 02076010-c227-44f5-850a-0b401f639afb; Fri, 20 Sep 2024 13:19:42 +0000 (UTC) X-Farcaster-Flow-ID: 02076010-c227-44f5-850a-0b401f639afb Received: from EX19D020UWC004.ant.amazon.com (10.13.138.149) by EX19MTAUWA002.ant.amazon.com (10.250.64.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.1258.34; Fri, 20 Sep 2024 13:19:40 +0000 Received: from [0.0.0.0] (10.253.83.51) by EX19D020UWC004.ant.amazon.com (10.13.138.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.1258.34; Fri, 20 Sep 2024 13:19:34 +0000 Message-ID: <23d90b50-f087-4daa-b4bc-4da406160c9d@amazon.com> Date: Fri, 20 Sep 2024 15:19:32 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 0/7] support for mm-local memory allocations and use it To: Fares Mehanna CC: , Marc Zyngier , Oliver Upton , James Morse , Suzuki K Poulose , Zenghui Yu , Catalin Marinas , Will Deacon , Andrew Morton , Kemeng Shi , =?UTF-8?Q?Pierre-Cl=C3=A9ment_Tosi?= , Ard Biesheuvel , Mark Rutland , "Javier Martinez Canillas" , Arnd Bergmann , Fuad Tabba , Mark Brown , Joey Gouly , Kristina Martsenko , "Randy Dunlap" , Bjorn Helgaas , Jean-Philippe Brucker , "Mike Rapoport (IBM)" , David Hildenbrand , Roman Kagan , "moderated list:KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)" , "open list:KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)" , open list , "open list:MEMORY MANAGEMENT" , , Mike Rapoport References: <20240911143421.85612-1-faresx@amazon.de> Content-Language: en-US From: Alexander Graf In-Reply-To: <20240911143421.85612-1-faresx@amazon.de> X-Originating-IP: [10.253.83.51] X-ClientProxiedBy: EX19D037UWB002.ant.amazon.com (10.13.138.121) To EX19D020UWC004.ant.amazon.com (10.13.138.149) Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-Stat-Signature: khgx87gc75a63r8a8uf1proqii38pjqw X-Rspamd-Queue-Id: 6D058A0005 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1726838385-915697 X-HE-Meta: U2FsdGVkX1+UyeBe49m7rUFrzD4NMm5t8dadFPCGXIck0R4bmmjGO13GUIwKLSk+1sA2fqrqpN36t78yDw6he4PMZozklw8o+FN5gzjoZ1tLHpVnHzjv3l+9owGS/tTnYEIG916X1ya6KVECcv71NMsbfSgIv8QvteFPpe7IAEMHTjxhMWsho9vs5rkciHNdQQvkARu5Zlz5hLD8FKGnE858YibtGzsn6TUX4649nB41xUv/scx3q4znJgPh3OHnVEtoPby+cPjWwuFuNquo/ewdSoJH1olt9Tn4bbXHo/0qXtW/rUhCulz0cNiDX/qGo+lxYcUZsOhhkr+gP3L39w50MCGnK7TmcB5RV1wCj/ux3AsVQ+A/rCD/ggQ9yT7wec8F6C9Dc4Wifj3NHBsPXx+FoOevyKyw5zWNolsTse/veHC2ZVJYlJlNkRfNd/M4qWR6MAmzbmDP9daS5TSNFCrNu30yrz8JDMTe3BC04l6unsdnzwZ9IXx1m8qNdIIvhi+kUsvamqFu1MzKM0vMAwb1BRVBo23jOhPnljk8i5V44RW5Z1WNpEOF7CbIftPJ8cLr4Xdq0RmDwmw4NcxDMDVnU1pooqP5B9CXSJpF2Vh3s1BG2uT1JnPcOF101piscajgTlycxtDz/GzdKP0OS8Zb+UUXh4Wro4dpr2W+F4cKuJ71ms1RUI+uUmZxmOhvfz6KPblENUPt7RoU/3oCEhq028YOOYMBYfyksX2vn8MU/TAk4Pff8GNSjxf/TgzFvgr1AxGZ2g5zPMb2UltkFJVSzp18uyEpQwteJpFEqA+RzBfX2llNEoqh1Lec0QhUMYhO3WmPi/2CfiuaM14S6IlSNN6dsbjHfC/btekH9PLthxHTUv18/NIDWI+EacOdh82502nR35gmAS4eQip2qGXREQW58xLXX2vtwgN2WTuK6VvhFqfQwEh6nNf9PXSyevqWiUP8KxBif+XGH82 dhiKv6gn H4Wtn1dX8f4if64Mzoq7/1yFfdbBCGpwbnNHnpDGlLkEbHzrFzGiPE+rKou0F5XYZIKCDFmdLyF1cGMXSCiN9KwJKAm5o0eZEyMNWsv3n8H1DI9M+HgeTAS9R/TJwKv4ejeanbfJgVnPkFVHv6JafrP1awQGLkWaNT6q+EXAhyeapJAE0whNJgis+vJjTAoIlxVD47xV4zAhE/oJTvuSUtS7ULAV0Psss3/spvwbwkH+C1XkwN/MqSELGOLXzdJ/pnnKRxWlODv/8VIOqwt2q+o4ZX0yLvrnvhdX452qrXcRebayFzmpNr6H3w3RgL6IEMnGi941A66WD/07/zqvoHvVsSfaO0MFVV/9xT6AGs6TU8E2PvfyRD6ZNktrwMd5VTegEkJBbjldd2J/nnGMBZJ5NJ6xPRWg50sh8oimabDVjQCRFbxSWO4Pm4R4fdvdP5HGbK7BLtfG3il554ATVJdciawg9c/vpN1HoehNMkXhrPGJ3YtEq7CM8yiTx9UAmAo3kWNj5GamsGKx0/gRS/oLtN2Zwdcp/DQLYyfglBfGM42WQA4ngxrwfzVJbBHrTz+eNt4O6xgObUwIiLpV0T0EHkGjPyPlqReeqmKGWsPsN+XH9O6vYPlFcmaH1Fup1oEQ1x/eql1F6L+jCd3JgRiHrL5rwL/5HILQzo7GY/bHvsqknZfN7xNPjJ1rifi/YGQ/J 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: T24gMTEuMDkuMjQgMTY6MzMsIEZhcmVzIE1laGFubmEgd3JvdGU6Cj4gSW4gYSBzZXJpZXMgcG9z dGVkIGEgZmV3IHllYXJzIGFnbyBbMV0sIGEgcHJvcG9zYWwgd2FzIHB1dCBmb3J3YXJkIHRvIGFs bG93IHRoZQo+IGtlcm5lbCB0byBhbGxvY2F0ZSBtZW1vcnkgbG9jYWwgdG8gYSBtbSBhbmQgdGh1 cyBwdXNoIGl0IG91dCBvZiByZWFjaCBmb3IKPiBjdXJyZW50IGFuZCBmdXR1cmUgc3BlY3VsYXRp b24tYmFzZWQgY3Jvc3MtcHJvY2VzcyBhdHRhY2tzLiAgV2Ugc3RpbGwgYmVsaWV2ZQo+IHRoaXMg aXMgYSBuaWNlIHRoaW5nIHRvIGhhdmUuCj4KPiBIb3dldmVyLCBpbiB0aGUgdGltZSBwYXNzZWQg c2luY2UgdGhhdCBwb3N0IExpbnV4IG1tIGhhcyBncm93biBxdWl0ZSBhIGZldyBuZXcKPiBnb29k aWVzLCBzbyB3ZSdkIGxpa2UgdG8gZXhwbG9yZSBwb3NzaWJpbGl0aWVzIHRvIGltcGxlbWVudCB0 aGlzIGZ1bmN0aW9uYWxpdHkKPiB3aXRoIGxlc3MgZWZmb3J0IGFuZCBjaHVybiBsZXZlcmFnaW5n IHRoZSBub3cgYXZhaWxhYmxlIGZhY2lsaXRpZXMuCj4KPiBBbiBSRkMgd2FzIHBvc3RlZCBmZXcg bW9udGhzIGJhY2sgWzJdIHRvIHNob3cgdGhlIHByb29mIG9mIGNvbmNlcHQgYW5kIGEgc2ltcGxl Cj4gdGVzdCBkcml2ZXIuCj4KPiBJbiB0aGlzIFJGQywgd2UncmUgdXNpbmcgdGhlIHNhbWUgYXBw cm9hY2ggb2YgaW1wbGVtZW50aW5nIG1tLWxvY2FsIGFsbG9jYXRpb25zCj4gcGlnZ3ktYmFja2lu ZyBvbiBtZW1mZF9zZWNyZXQoKSwgdXNpbmcgcmVndWxhciB1c2VyIGFkZHJlc3NlcyBidXQgcGlu bmluZyB0aGUKPiBwYWdlcyBhbmQgZmxpcHBpbmcgdGhlIHVzZXIvc3VwZXJ2aXNvciBmbGFnIG9u IHRoZSByZXNwZWN0aXZlIFBURXMgdG8gbWFrZSB0aGVtCj4gZGlyZWN0bHkgYWNjZXNzaWJsZSBm cm9tIGtlcm5lbC4KPiBJbiBhZGRpdGlvbiB0byB0aGF0IHdlIGFyZSBzdWJtaXR0aW5nIDUgcGF0 Y2hlcyB0byB1c2UgdGhlIHNlY3JldCBtZW1vcnkgdG8gaGlkZQo+IHRoZSB2Q1BVIGdwLXJlZ3Mg YW5kIGZwLXJlZ3Mgb24gYXJtNjQgVkhFIHN5c3RlbXMuCj4KPiBUaGUgZ2VuZXJpYyBkcmF3YmFj a3Mgb2YgdXNpbmcgdXNlciB2aXJ0dWFsIGFkZHJlc3NlcyBtZW50aW9uZWQgaW4gdGhlIHByZXZp b3VzCj4gUkZDIFsyXSBzdGlsbCBob2xkLCBpbiBhZGRpdGlvbiB0byBhIG1vcmUgc3BlY2lmaWMg b25lOgo+Cj4gLSBXaGlsZSB0aGUgdXNlciB2aXJ0dWFsIGFkZHJlc3NlcyBhbGxvY2F0ZWQgZm9y IGtlcm5lbCBzZWNyZXQgbWVtb3J5IGFyZSBub3QKPiAgICBkaXJlY3RseSBhY2Nlc3NpYmxlIGJ5 IHVzZXJzcGFjZSBhcyB0aGUgUFRFcyByZXN0cmljdCB0aGF0LCBjb3B5X2Zyb21fdXNlcigpCj4g ICAgYW5kIGNvcHlfdG9fdXNlcigpIGNhbiBvcGVyYXRlIG9uIHRob3NlIHJhbmdlcywgc28gdGhh dCBlLmcuIHRoZSB1c2VybW9kZSBjYW4KPiAgICBndWVzcyB0aGUgYWRkcmVzcyBhbmQgcGFzcyBp dCBhcyB0aGUgdGFyZ2V0IGJ1ZmZlciBmb3IgcmVhZCgpLCBtYWtpbmcgdGhlCj4gICAga2VybmVs IG92ZXJ3cml0ZSBpdCB3aXRoIHRoZSB1c2VyLWNvbnRyb2xsZWQgY29udGVudC4gRWZmZWN0aXZl bHkgbWFraW5nIHRoZQo+ICAgIHNlY3JldCBtZW1vcnkgaW4gdGhlIGN1cnJlbnQgaW1wbGVtZW50 YXRpb24gbWlzc2luZyBjb25maWRlbnRpYWxpdHkgYW5kCj4gICAgaW50ZWdyaXR5IGd1YXJhbnRl ZXMuCj4KPiBJbiB0aGUgc3BlY2lmaWMgY2FzZSBvZiB2Q1BVIHJlZ2lzdGVycywgdGhpcyBpcyBm aW5lIGJlY2F1c2UgdGhlIG93bmVyIHByb2Nlc3MKPiBjYW4gcmVhZCBhbmQgd3JpdGUgdG8gdGhl bSB1c2luZyBLVk0gSU9DVExzIGFueXdheS4gQnV0IGluIHRoZSBnZW5lcmFsIGNhc2UgdGhpcwo+ IHJlcHJlc2VudHMgYSBzZWN1cml0eSBjb25jZXJuIGFuZCBuZWVkcyB0byBiZSBhZGRyZXNzZWQu Cj4KPiBBIHBvc3NpYmxlIHdheSBmb3J3YXJkIGZvciB0aGUgYXJjaC1hZ25vc3RpYyBpbXBsZW1l bnRhdGlvbiBpcyB0byBsaW1pdCB0aGUgdXNlcgo+IHZpcnR1YWwgYWRkcmVzc2VzIHVzZWQgZm9y IGtlcm5lbCB0byBzcGVjaWZpYyByYW5nZSB0aGF0IGNhbiBiZSBjaGVja2VkIGFnYWluc3QKPiBp biBjb3B5X2Zyb21fdXNlcigpIGFuZCBjb3B5X3RvX3VzZXIoKS4KPgo+IEZvciBhcmNoIHNwZWNp ZmljIGltcGxlbWVudGF0aW9uLCB1c2luZyBzZXBhcmF0ZSBQR0QgaXMgdGhlIHdheSB0byBnby4K Pgo+IFsxXSBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTkwNjEyMTcwODM0LjE0ODU1 LTEtbWhpbGxlbmJAYW1hem9uLmRlLwo+IFsyXSBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21s LzIwMjQwNjIxMjAxNTAxLjEwNTk5NDgtMS1ya2FnYW5AYW1hem9uLmRlLwoKCkhleSBNYXJrIGFu ZCBNaWtlLAoKV2UgdGFsa2VkIGF0IExQQyBhYm91dCBtbS1sb2NhbCBtZW1vcnkgYW5kIHlvdSBo YWQgc29tZSBpbnB1dHMuIEl0IHdvdWxkIApiZSBhbWF6aW5nIHRvIHdyaXRlIHRoZW0gZG93biBo ZXJlIHNvIEkgZG9uJ3QgZW5kIHVwIHBsYXlpbmcgZ2FtZSBvZiAKdGVsZXBob25lIDopCgoKVGhh bmtzIQoKCgoKQW1hem9uIFdlYiBTZXJ2aWNlcyBEZXZlbG9wbWVudCBDZW50ZXIgR2VybWFueSBH bWJICktyYXVzZW5zdHIuIDM4CjEwMTE3IEJlcmxpbgpHZXNjaGFlZnRzZnVlaHJ1bmc6IENocmlz dGlhbiBTY2hsYWVnZXIsIEpvbmF0aGFuIFdlaXNzCkVpbmdldHJhZ2VuIGFtIEFtdHNnZXJpY2h0 IENoYXJsb3R0ZW5idXJnIHVudGVyIEhSQiAyNTc3NjQgQgpTaXR6OiBCZXJsaW4KVXN0LUlEOiBE RSAzNjUgNTM4IDU5Nwo=