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 6FD80C4167B for ; Tue, 28 Nov 2023 04:10:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0102D6B02F6; Mon, 27 Nov 2023 23:10:57 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F02286B02F9; Mon, 27 Nov 2023 23:10:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E18526B02FA; Mon, 27 Nov 2023 23:10:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id D31736B02F6 for ; Mon, 27 Nov 2023 23:10:56 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 91BCA12018C for ; Tue, 28 Nov 2023 04:10:56 +0000 (UTC) X-FDA: 81506037312.05.ECDE442 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf20.hostedemail.com (Postfix) with ESMTP id E87E51C0004 for ; Tue, 28 Nov 2023 04:10:54 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=HlUOQUSK; dmarc=none; spf=none (imf20.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701144655; 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=NHKll15xTEo9mrdFdz2lzv6dtg/D50aR80vn8riWfoE=; b=kkvzpCvxixag71gpNksKObELgq1lSiK8J3ciq1h9KTZ2Qb1rZBE7SggIvb85kMZ/10yhMB 8HrtgYFLvJnEzjPU1grr1SZcARIO2scyelKO5vjk1WDAEpXTg6ShDm1sZ4SiBtnihgHooR lR9b67hEkMeMekqEPtcu3V4G9cwCyJU= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=HlUOQUSK; dmarc=none; spf=none (imf20.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701144655; a=rsa-sha256; cv=none; b=Yw9cNC4w5gvQQjv2Lm/tqdaNyfUUY5qaWAjpWxEwzPU7KDHaPIqVrnslbqIMd07z7EENZQ hGJFPGEg6NuPUPh8dNNacCrb6wIyM8fiIF9y4v8B1GyKmMjISbkUgsnte8PhL/NmIew9QI m4LiCBFHQ9SwDv4IcYtH2x2l+rbgjSk= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=NHKll15xTEo9mrdFdz2lzv6dtg/D50aR80vn8riWfoE=; b=HlUOQUSKbr7DQ1gja3nUKu+/s4 DwaB3NGfmkiikfrisc2djL9zmQHERJZhTd7zE/VvQFAEkS67pGvX+QPVAQicuCPId2JB9NydtZkKN BAaCzVr2w/VJ4FjGrVLtAQ/8SMYcrv5hyDOY6BNssTFsLg/OkOCP3iKX5rv8Oe+NYgaGVydzhbYtT P8KDh9I30jnTkzeX6h61x/fptdXccHo5/x0tLA01tPU4AeaQB1PCURKntm0hCxjS+Rv1Ar1WvC1Aa EnkXNx8BOnkeuoLGskMsDdQQPppN+0T1YGcx59ngob8nGFdfWi8j+cdjRA7+wpEE/8EB+zY3fJXxo 6zeim5sw==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1r7pQj-00C1MJ-O7; Tue, 28 Nov 2023 04:10:37 +0000 Date: Tue, 28 Nov 2023 04:10:37 +0000 From: Matthew Wilcox To: Alistair Popple Cc: David Hildenbrand , Ryan Roberts , Andrew Morton , Yin Fengwei , Yu Zhao , Catalin Marinas , Anshuman Khandual , Yang Shi , "Huang, Ying" , Zi Yan , Luis Chamberlain , Itaru Kitayama , "Kirill A. Shutemov" , John Hubbard , David Rientjes , Vlastimil Babka , Hugh Dickins , Kefeng Wang , linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [RESEND PATCH v7 00/10] Small-sized THP for anonymous memory Message-ID: References: <20231122162950.3854897-1-ryan.roberts@arm.com> <9c8f6d2a-7ed8-45d2-9684-d77489bd99b8@redhat.com> <26c361bc-6d87-4a57-9fae-ef635c9039c7@redhat.com> <87sf4rppuc.fsf@nvdebian.thelocal> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87sf4rppuc.fsf@nvdebian.thelocal> X-Rspamd-Queue-Id: E87E51C0004 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: sjh5yy1pycfacrujf78fgcs7hgpwn5gu X-HE-Tag: 1701144654-951580 X-HE-Meta: U2FsdGVkX19IShbMzjetqcdDD7skuRJT3kEsoB/IRu7CbqwPLiQyusu8+nRkXVAOs1TgANSHW7tir7Js68fd0LSZLyeXy8IrDHW/CM+PQFwUo1Ir0rVV1MIyLe/QKZcjsLolrLRPEguwdD/rcL5s9yxZ5wdFodV3EMbKpb0Np/NDWkb0M5SWNuF3yKEOKVVK2qruCaEFxnpUMGsrah/D3tDjbDoTfExLjf0QyMWs+dHSARrYvfHdmE8PJhEx8f9xF6ikI969GP4KFt75O3Fo7/c+g2jYqHW804itAmlsG0Updv6BZsqd9jtrtY33qASPryb0mSGrI3nDRF3egxJwb8dl6gl6YG9StzSIaKL2exgqji/TbLuYd64w0bd9zssM4LcPn7o46SUnuxM21BLastGUUnqsAgxv80Rf6AhHtnmfoGZa60+E5lrO9CspWVSqm6oy8mgw1nrfn/6Bb1sfDDAtdYYjXUaiXZhO3PkhpKvfhhL+Mha+rLicp7jdcM6It5wanccGPpP+Wb5EmBs1zuuYej0tmYsx1vl/p7LlvGyIjOK02MRAjNORm3mIgtVsyTppTw1CDEV5CrZL9jSdSnHarDr9Pvpkj4T0sHsmGKA0KCOmbs1FflYHp34WeRg5k12epPeSjdJyRL7j3Hk1ITmWZVSfcxC7mCZPSSxjFmU3Kw/iTgrPTLaeM/b2zmxjZ0+41Ndxo1liaUTXpprMLxRGqKzJG4O2q3OmruaUBqaI0X3UN4PzgBUl1kiZjfico1ChyWKUOY7JAHNfwB8fdwDYqoSKqiWZuOg9BfR6yAvCokwylEJaa5LElJtlaz7Fj+OsQMbReadBKcJEjgUR2y4J+LE8OU/HTdQFeXXvq6AFNxblA+0QttYRyLUEUaGyeaiUsAKvs7U3MG4Q8GZACPE1c68bXjVQTUYNtohz5AkETDQGjQbieORVXOyVYt2e9wRm2w8X9qZrlktwrmz ourH2Jyz AKJZFTY5VjqqDKjwrK8VJhOvdWBsUC0aozyy6CPctwmEtr2WmYPVCsjKywQvkBGw3Xjbi5fKOuaY8PVqiNKzvWUT/LSeMvNw10fVAfLlWZ70E7dBzq+Iky6n/xEOuduW95T61DJ35Csky/7K1KIvv814xRXFM9XvZVlOTCn9bhTPQLPxAfiOU6dhLOrB9yYz33faI6JN8a3UkkQokBS5OXr3X5YuAt5ETSWMPo9PUfdgZfU8= 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 Mon, Nov 27, 2023 at 07:20:26PM +1100, Alistair Popple wrote: > I don't like "large anon folios" because it seems to confuse collegaues > when explaining that large anon folios are actually smaller than the > existing Hugetlb/THP size. I suspect this is because they already assume > large folios are used for THP. I guess this wouldn't be an issue if > everyone assumed THP was implemented with huge folios, but that doesn't > seem to be the case for me at least. Likely because the default THP size > is often 2MB, which is hardly huge. I find your colleagues confusing. To me, "huge" seems bigger than "large". I don't seem to be the only one: https://www.quora.com/What-is-the-difference-among-big-large-huge-enormous-and-giant (for example) Perhaps the problem is that people have turned "THP" into a thing in its own right. So they feel comfortable talking about small THP, medium THP and large THP and ignoring that there's already a "huge" embedded in THP. Now if you'll excuse me, I have to put my PIN number into the ATM machine.