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 B24B3C48BC1 for ; Wed, 14 Feb 2024 17:38:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1E7486B0074; Wed, 14 Feb 2024 12:38:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 197736B0078; Wed, 14 Feb 2024 12:38:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F2B9D8D0012; Wed, 14 Feb 2024 12:38:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id E4A4A8D000E for ; Wed, 14 Feb 2024 12:38:23 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 9215980DFC for ; Wed, 14 Feb 2024 17:38:23 +0000 (UTC) X-FDA: 81791118486.12.B267AF3 Received: from mout-p-201.mailbox.org (mout-p-201.mailbox.org [80.241.56.171]) by imf03.hostedemail.com (Postfix) with ESMTP id BF86720020 for ; Wed, 14 Feb 2024 17:38:21 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=pankajraghav.com header.s=MBO0001 header.b=bS0LZlXP; dmarc=none; spf=pass (imf03.hostedemail.com: domain of kernel@pankajraghav.com designates 80.241.56.171 as permitted sender) smtp.mailfrom=kernel@pankajraghav.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1707932302; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=sENgyQIfMJrprwSCQD6BnlwUXKHmIs45mARoOV6LcHI=; b=bjy8vlDbdL24t9/cL76ZnSxASzHyDvVnDFOhfhH4gJBE2Fzh2h8qV4bf9aWlO3UVbeFKqm 4oiLNKd5Oif/ePhxHGrGlOBfhcI6al7CUuQuUy1bINnzfpjSlveaoaNy4DuQOb9ssLjYix iLcCnX7YxMzeWnuURQyZzhCVUo6Inu4= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=pankajraghav.com header.s=MBO0001 header.b=bS0LZlXP; dmarc=none; spf=pass (imf03.hostedemail.com: domain of kernel@pankajraghav.com designates 80.241.56.171 as permitted sender) smtp.mailfrom=kernel@pankajraghav.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707932302; a=rsa-sha256; cv=none; b=DUOrEk2vdQLkOUY404NgUxqFkyLleZVYjxMFn2lCLdTrDV5du8EV8fA6tpNLyGFI8p5R5Q AG0PFphvlr3URbGjS+Rfck663g3+V9bHYUdnT4L/Ttkm2A7t0x2iEKmP2+Mki5ArQQ7UeE KbNKAOfzYKjMqd5ZFQSrqdStkfufXzs= Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4TZllr01Ppz9sqP; Wed, 14 Feb 2024 18:38:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pankajraghav.com; s=MBO0001; t=1707932296; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=sENgyQIfMJrprwSCQD6BnlwUXKHmIs45mARoOV6LcHI=; b=bS0LZlXPS54FRT/AI0C8xeZlvGsjQeTurUngmAUx3VgaKmOdICNJAzvuS8Hcz5Cbe3a3Zq fc98QmzKnvfPDogUpKx9Sz6mLV6arx/Lhmn7gyGj1lXtOqZcMq6lfaJzsYcGsKVGhW5IUM tM2z80U3jR/Pf/6V+89v1Zz70v/xO2+kOIat8NJKTuprLGP+X/HOHUP9HNxSasAeaox2vX XjV/oYg74OeZRfnJAvlGVTX1A+Y486vAS19kFNvYUmwzjaFuPU9UWP4gzbt9Py9hVH3IFa 9og1z8puLb9xNQnyaxBmt9KDJoUuqd0P+RBHP8+c2U0ITezBkYFOeFmXfj+uWA== Date: Wed, 14 Feb 2024 18:38:11 +0100 From: "Pankaj Raghav (Samsung)" To: Zi Yan Cc: "\"Matthew Wilcox (Oracle)\"" , linux-mm@kvack.org, David Hildenbrand , Yang Shi , Yu Zhao , "\"Kirill A . Shutemov\"" , Ryan Roberts , =?utf-8?Q?=22Michal_Koutn=C3=BD=22?= , Roman Gushchin , "\"Zach O'Keefe\"" , Hugh Dickins , Mcgrof Chamberlain , Andrew Morton , linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH v4 0/7] Split a folio to any lower order folios Message-ID: References: <20240213215520.1048625-1-zi.yan@sent.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Stat-Signature: ycuequ8rd16byhahya3od5obztt9mey5 X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: BF86720020 X-HE-Tag: 1707932301-968067 X-HE-Meta: U2FsdGVkX18bNM9aR4vLAEwZgBuH22d5kWO42vs9ilM9rtFl1sgVrzCUOmhM8pJwVEq3D2lnUcaWcS1M8JPEuXc5RemOxl8KyJ8WGeEhzglh5iYA5YibZy24BaxhMLVWHK8YjFrS7Iiei+LVSJX+VI30GJZGAzzJf/eSfdHBGNkpRrRHqlBO4doAN0yeAjAvUdWR1GtwZAfx9ig5pTrVsWT1NbJhrrMaLXNzte5CpND+l4S/dbVSJYgR7X9KZHNYOG4ug+lA9K0SlXu4C3EFsvOpKbIsNWJgE9dxQGBGtYeGWjzQkSa0cwVowD80pl7EQnpahjuN0bf6YDs8PLyLLwmD/N3I2WySBnHPIbLFp0BtgxSfqqXPzubtmgpMEgyvX1v2GERvcSsZf8KHMPb71ZaXg+1+AyEZLBngOBI6KtK9IfPDyXQR2FOaXLxvk5aXHKSzKOHRf2DxeSzusop42XIACarWsWsZEoOX0ZxjSEa3oehZt1QnAC+UHBX/eAsC23a7+3HpnMt9jCi/7CUun6/RNfF3ehSKc3yR8P3gGb2iFMBVtwyYjFunQIFjy2ZoLmBprCVFv3d4pgn6bDMPBDFk5VRwxWbCuT/eGE35Ot8fQvPBcMyTAjHlaT8tGhYP6xGrt5AgbDP00AJy3Obeg8tKS5bKr210xtkkl0AnEa9IAXtuADOZ3zuF/Jd/7JRey/ILX0kM441G2r1O5mMx2Z4Exj1gQeQYZoK1y2ker6wX/ds2O50+X1bLeZ/NeWOuuhJDgk7spHMRh0p1v7t2S1xra4TKMpH1y3nMuWvs5bFCtzbmqvFOKwBkfJ3kyDkx76pO7l2KpwkX3CPnRQ6nsnuPdgEZss1ZngtjNXsTKu47lWtJtlnGWuIV9+eis1p4d0bC1m02+1OWcinMT1Opp6nZjplyb+sInYqccYDikUfoCVOAgEQci+aKYQiLcOg4jjuKuSBWl8pbuUPYT7I /1VGtp+o YK9OPZPLxTaDpmQxTYbSQMVI7TbWRbW8yMZMzzjBSKtNph8jlhv3dagYRnMIMH/9z5rElS8FR44IjrBq6TiS0K1tFtJoL0W30Xbsp2K+1X5tcjPPoM/+UYb2acpLYPSpYos+M5AA03S2h46ElXq66xxftuuvqFvj99gNgSDRD6swZi6I= 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: On Wed, Feb 14, 2024 at 12:18:14PM -0500, Zi Yan wrote: > Hi Pankaj, > > On 13 Feb 2024, at 16:55, Zi Yan wrote: > > > From: Zi Yan > > > > Hi all, > > > > File folio supports any order and multi-size THP is upstreamed[1], so both > > file and anonymous folios can be >0 order. Currently, split_huge_page() > > only splits a huge page to order-0 pages, but splitting to orders higher than > > 0 is going to better utilize large folios. In addition, Large Block > > Sizes in XFS support would benefit from it[2]. This patchset adds support for > > Just talked to Matthew about his order-1 pagecache folio, I am planning to > grab that into this one, so that I can remove the restriction in my patches > and you guys do not need to do that in your patchset. Let me know if it works > for you. > Cool! Sounds good to me. I generally base my baseline based on -rcs. So I might include it while sending for reviews until 6.8. I will remove that patch once this gets in for the 6.9 merge window. Thanks. -- Pankaj