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 BCD0BC25B6B for ; Thu, 26 Oct 2023 01:35:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9A1328D001E; Wed, 25 Oct 2023 21:35:18 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 950818D0001; Wed, 25 Oct 2023 21:35:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 83F608D001E; Wed, 25 Oct 2023 21:35:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 7615A8D0001 for ; Wed, 25 Oct 2023 21:35:18 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 4DE851A0887 for ; Thu, 26 Oct 2023 01:35:18 +0000 (UTC) X-FDA: 81385894716.18.C87FF6B Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) by imf02.hostedemail.com (Postfix) with ESMTP id B09CB80008 for ; Thu, 26 Oct 2023 01:35:16 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=none; dmarc=none; spf=none (imf02.hostedemail.com: domain of riel@shelob.surriel.com has no SPF policy when checking 96.67.55.147) smtp.mailfrom=riel@shelob.surriel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1698284116; h=from:from:sender: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; bh=MnHn+hPiqKxK9DEPEHTm3QGVAqr6dNgonYoPZRFZtEc=; b=weJmWyKuDv4wTB0AGQn2xDsS3dXAbVx7bGpZjyVLS0/rFMQ3Ysc4dWpUJt4dxwDbGL4rAt 453JWTplX3n1RRLswWFydM99MA9THNnJ0Ppi0bhFMLqvXc0tdkLAqsq7lJIhIO+lNA4JVP tHO5cK6UtlrBVIKH2qhWF+BdeGGk29I= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=none; dmarc=none; spf=none (imf02.hostedemail.com: domain of riel@shelob.surriel.com has no SPF policy when checking 96.67.55.147) smtp.mailfrom=riel@shelob.surriel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1698284116; a=rsa-sha256; cv=none; b=2PEeFUcbhHmw8rLYm7rKW7wHr/rpnK501FfUmbNIz80cc8cWc5/oGaLebuWtygH9GyLvmh Suhl3DbEVPAsSjbUTDqk4rSBt2LhGcU/fzdsxWD8kyBY36tfhZobd/LAj7yEz/cTRc/tdB 9SftdpZqWyftSGl+kzlaj8REYQ0RPnc= Received: from imladris.home.surriel.com ([10.0.13.28] helo=imladris.surriel.com) by shelob.surriel.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1qvpGJ-00067y-2B; Wed, 25 Oct 2023 21:34:15 -0400 Message-ID: <3ac68b3be0f62cfcd930ee84b87fbdc8244fe45e.camel@surriel.com> Subject: Re: [PATCH] kpageflags: respect folio head-page flag placement From: Rik van Riel To: Gregory Price , linux-mm@kvack.org Cc: akpm@linux-foundation.org, willy@infradead.org, david@redhat.com, vbabka@suse.cz, naoya.horiguchi@linux.dev, linux-kernel@vger.kernel.org, Gregory Price Date: Wed, 25 Oct 2023 21:34:15 -0400 In-Reply-To: <20231025201237.948993-1-gregory.price@memverge.com> References: <20231025201237.948993-1-gregory.price@memverge.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 (3.46.4-1.fc37) MIME-Version: 1.0 X-Rspamd-Queue-Id: B09CB80008 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: bu9srrrisdeoacbxatxstj4on5fby9j5 X-HE-Tag: 1698284116-472048 X-HE-Meta: U2FsdGVkX1/ddcjH285eLWn3ed5mRS3n9+deC6tbs55Dqnt5ilCiQ5X0f6wBo8eYDQhZ17uBBGdQyU8wCC7utJmqSkKFSKjvz0aTnjdu6ZOSKHdQC20fZLKlhkOiEcreLzYRw9fh+POxHg4QuyYbovVnZpiH+pJAddInbXYy0e2zy52JOrD2hxGCOId9vqAQBWBkOwGr2cgAerO6L+op4tSl0QoYDaq2vqbCn5nTHMLwWlLA29uH7tmfb7Jp/aV+N2bdfBCFfhk88wmPiVeqJUuuYMKaAVfWcHAr68iL/n9ID6jqIi2A9m1YaCSKK00Pwdmcabw2adHBDlCFda9QgCxqPCsOTEjU8j8alVQxGt6rvWIwF4yL9+2iugY6FjdX3AGHKOe7u/GEluyMfkXN+G8VOYZXC8OX0N0o9WXGIdDDb++N2oZVKBkfebbA85DRta5gcdAZDDqBCXu6icEQCVKi4v8UnHkJlImmteTGKCRnIgni2q99z9LR9hW6IJg7ipjlBI0b4fTRO5HSEQ09AWFcyFr926ZJh8Uw7js7y+H+VyXe9A6GurMTiG3X3q+lUhHqQKP+vYHZD85gLxPRrIjpnSGtcix4zB/xblxUfNxgu/N5096B4hfhy+u42TInilgFlFsSfxMJD5MMV2BntftQwbpx7WP02iOOm5aw7ddDH4L2ARlrx0rabQFv3n8cM+H1fZqyTU08pCd3PjVv6KASPQYt2ozYx/RqGKML5NpcIh2VyKP9NYyvEUOuah47npaVjV2HP4/kHOHsu596p5clhgN2aFX/iW5Aw4cyoO0S07YvBH9ZbRJ7gAISCJ80pYIaHq5jucRHVSRgNp5TmSIPHdASPq1QDz1WEJD5rdtAxgamZW4PK3BJOKNlG6t48RwtyxCLowIfvIjoLfprw8JxawJuRMfg7P+GB3bM3110uAgttAFM1sFKcyiwi1SANBAYymiAp10AFG1lOdg x7tMr1w/ 01pIo91dIYaUCnGPI+F35ucpMhGszxHTZxkw2CnMGO26m50knqpvutfLojXQFheKe7/GvrCo+I9Ft/AtHOvZBFXzHOMO0II6gGwNg5yQ3hoHpBAVLZ2FAE+b5facPuapRMgM40ELdsy546KfRPfGn41NpP4QhNvrSH572qPjwcuzTv4ywexyTj6wtHrnmGj94zxbfhvAgG2I6zV6KoZkCg4oushWdEzEM7zzPKsBa1X/JZ65tqdM3c2yY8QQaAtUs/0ZjkBS9Ztzhu0CkVEuFNKiwRus6fakJ6JTQWGJh/8IJNKFYqxfBtEU34pgMj5nC8ePxbJocEQiZr/7MoLcyVZxpOTcNvIIFbnXy 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: T24gV2VkLCAyMDIzLTEwLTI1IGF0IDE2OjEyIC0wNDAwLCBHcmVnb3J5IFByaWNlIHdyb3RlOgo+ IAo+ICsrKyBiL2ZzL3Byb2MvcGFnZS5jCj4gQEAgLTE4OCwyMCArMTg4LDMxIEBAIHU2NCBzdGFi bGVfcGFnZV9mbGFncyhzdHJ1Y3QgcGFnZSAqcGFnZSkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHUgfD0gMSA8PCBLUEZfU0xBQjsKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqB1IHw9 IGtwZl9jb3B5X2JpdChrLCBLUEZfRVJST1IswqDCoMKgwqDCoMKgwqDCoMKgUEdfZXJyb3IpOwo+ IC3CoMKgwqDCoMKgwqDCoHUgfD0ga3BmX2NvcHlfYml0KGssIEtQRl9ESVJUWSzCoMKgwqDCoMKg wqDCoMKgwqBQR19kaXJ0eSk7Cj4gKwo+ICvCoMKgwqDCoMKgwqDCoGlmIChQYWdlRGlydHkocGFn ZSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHUgfD0gMSA8PCBLUEZfRElSVFk7 Cj4gKwo+IMKgwqDCoMKgwqDCoMKgwqB1IHw9IGtwZl9jb3B5X2JpdChrLCBLUEZfVVBUT0RBVEUs wqDCoMKgwqDCoMKgUEdfdXB0b2RhdGUpOwo+IMKgwqDCoMKgwqDCoMKgwqB1IHw9IGtwZl9jb3B5 X2JpdChrLCBLUEZfV1JJVEVCQUNLLMKgwqDCoMKgwqBQR193cml0ZWJhY2spOwo+IMKgCj4gLcKg wqDCoMKgwqDCoMKgdSB8PSBrcGZfY29weV9iaXQoaywgS1BGX0xSVSzCoMKgwqDCoMKgwqDCoMKg wqDCoMKgUEdfbHJ1KTsKPiAtwqDCoMKgwqDCoMKgwqB1IHw9IGtwZl9jb3B5X2JpdChrLCBLUEZf UkVGRVJFTkNFRCzCoMKgwqDCoFBHX3JlZmVyZW5jZWQpOwo+IC3CoMKgwqDCoMKgwqDCoHUgfD0g a3BmX2NvcHlfYml0KGssIEtQRl9BQ1RJVkUswqDCoMKgwqDCoMKgwqDCoFBHX2FjdGl2ZSk7Cj4g K8KgwqDCoMKgwqDCoMKgaWYgKFBhZ2VMUlUocGFnZSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoHUgfD0gMSA8PCBLUEZfTFJVOwo+ICsKPiArwqDCoMKgwqDCoMKgwqBpZiAoUGFn ZVJlZmVyZW5jZWQocGFnZSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHUgfD0g MSA8PCBLUEZfUkVGRVJFTkNFRDsKPiArCj4gK8KgwqDCoMKgwqDCoMKgaWYgKFBhZ2VBY3RpdmUo cGFnZSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHUgfD0gMSA8PCBLUEZfQUNU SVZFOwo+ICsKPiDCoMKgwqDCoMKgwqDCoMKgdSB8PSBrcGZfY29weV9iaXQoaywgS1BGX1JFQ0xB SU0swqDCoMKgwqDCoMKgwqBQR19yZWNsYWltKTsKPiDCoAo+IMKgwqDCoMKgwqDCoMKgwqBpZiAo UGFnZVN3YXBDYWNoZShwYWdlKSkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHUg fD0gMSA8PCBLUEZfU1dBUENBQ0hFOwo+IMKgwqDCoMKgwqDCoMKgwqB1IHw9IGtwZl9jb3B5X2Jp dChrLCBLUEZfU1dBUEJBQ0tFRCzCoMKgwqDCoFBHX3N3YXBiYWNrZWQpOwo+IAoKQXJlbid0IFBH X2xvY2tlZCwgUEdfcmVjbGFpbSwgYW5kIFBHX3N3YXBiYWNrZWQgYWxzbyBtYWludGFpbmVkIG9u bHkgb24KdGhlIGZvbGlvL2hlYWQ/CgpXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGNvbnZlcnQgdGhv c2Ugb3ZlciBhcyB3ZWxsPwoKLS0gCkFsbCBSaWdodHMgUmV2ZXJzZWQuCg==