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 41A0EC4167B for ; Thu, 7 Dec 2023 22:05:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AF67B6B00E7; Thu, 7 Dec 2023 17:05:08 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A580D6B00E8; Thu, 7 Dec 2023 17:05:08 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 928556B00F1; Thu, 7 Dec 2023 17:05:08 -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 7D8BE6B00E7 for ; Thu, 7 Dec 2023 17:05:08 -0500 (EST) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 4FC6E12028D for ; Thu, 7 Dec 2023 22:05:08 +0000 (UTC) X-FDA: 81541403496.17.5422602 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf08.hostedemail.com (Postfix) with ESMTP id 85251160014 for ; Thu, 7 Dec 2023 22:05:05 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b="Q7g/yzRm"; dmarc=none; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1701986705; 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=o2/I8D0aHX5AkeBd7O0VcYAYORGc8BkeKCD3ZECxOv0=; b=MIsvMpWXQ54myeQEfbJv9H/2va/0WRpfslr+UwhANEH9Ej0vKgpsiXCpwxhVEGifeyyDEo hxltWWLtBB25UzmVY7/0nfPlUTHiitWq9XYDZnp04V+oA34avO57oiZZDfWRTi99WhMhrB aU2mr4+aXrUJtAgWANNr5WXXqG7hAXg= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b="Q7g/yzRm"; dmarc=none; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1701986705; a=rsa-sha256; cv=none; b=7B78EtvqT132LvAo730kKcSRQTXeZNVMHEVvfd1/Qkop2wEHvJcJQdOYarqlqsJvhuue4x 2f1vzKwS2U9cn5lzTeTdt9wbgkeTTq+xzQPWYkm+v03Bgr37jPpFFfb2h8yrwV+M4WaGRA 54hpVSrie7NR19GW0vtl5ehyNJB1Kkw= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 639B66215D; Thu, 7 Dec 2023 22:05:04 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 51111C433CA; Thu, 7 Dec 2023 22:05:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1701986704; bh=VF0YghL2e/It2h2ApBiu9rYOAhcMD7QfN4kDlgcdsy0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=Q7g/yzRmKS/evTNuSMWY933klLoiOzH9buF9+E4U6C4SyfQu9tME6ZdXS/WYufNg8 sXj2dUuBnWymH2oMrT0EyfV+WScjIhEjpgSNy8eEVZY1jqQP+l0HTYQ4J8y/ISQoB6 0ySrJ9S1PEQY2XDilFHHeU+ZKttStOAOSAMrhR4U= Date: Thu, 7 Dec 2023 14:05:02 -0800 From: Andrew Morton To: Ryan Roberts Cc: Matthew Wilcox , Yin Fengwei , David Hildenbrand , 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 , Barry Song <21cnbao@gmail.com>, Alistair Popple , linux-mm@kvack.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v9 00/10] Multi-size THP for anonymous memory Message-Id: <20231207140502.e7dff5d1cfb195b1644b61a5@linux-foundation.org> In-Reply-To: <20231207161211.2374093-1-ryan.roberts@arm.com> References: <20231207161211.2374093-1-ryan.roberts@arm.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 85251160014 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: jm1qf34zo1x1mrwgiw3fzxed3n1n1573 X-HE-Tag: 1701986705-390192 X-HE-Meta: U2FsdGVkX19CSeQv7RAavM/rhToGjocHGUA/wzq1jeoeozMUapxplnmBTBAIbNDmHbc7inj47Suk5vTOyY4k4YJUxz9+BOve6FpA5aIEv5XnAy+IEcCfnaoy1nJtLCIlxLH06/zup3jgxaOVLixG9EBOvxPYRvwNqlhTJmLZiQJqKfBFl75Y2Z2vFg12Qz0U959ICU/DTP8ebdO7a2yxNjc90GsFRHerNzs39q4v16hOjQB6slExTKS9XnBLtPXGv9Gs1jx2ERBrTK2NjIDUn6/C2XCBX1iPlxRU1dR8ylgz8ytnjmX1TVwxGvxQepXLorgaDxwHWgpyPHTlT34nosgK6LCZ2bM5A685XEUkDdCeBdlc7Tz3s1oq3Gn4JWgdnsW4GD4YqkqwxY5ovDP4Tw3Nivj8mgar4LEmTIszbVNXueN/OidWhB1oMt7XlQCT/v+mmezkTvXtXEOih/MQ/0KxdyOVDCtACX6ewUsbz0xw07Zr90s2F1zhSztd2GwdtwkA5iQLcZA2s0KnMe4M3XKO0GqiTxeGcWiRAosuohTEOhA+OtCl2M1WQV9MC5xUYhA/5LAb7hZ6oDLeIz+knsmpYxUlMdXp7c2ifLge/kf5ozgjEpsTJJ9Ini+K85weF9E0AtDqRiHLAdal7QX6isUvJoyaftmab6VdJAbR+oIFx/uPqI3FmrIOuJjQ8PNvL0Inx/ui/msyLU7OFAgsdu3SO3qyx9ZwZyQ6kec7DhrOzU+D8GLUNfl6QUefn2yhJUSaolOvQbcQcbhiu6LR6Qb+fLnLWkHCey5/IkkbVYp8cK8w/0ZPtxMtPO/LNRn1+lveXEvvN1axT8ClbSpzvRNlq0peFcjPbT5AGb5N2cCnFfilW0meg11HsISrUy1HROl9rjI3fcfeDlilg5/RBe53A6bBA2ab6BXZArM5GMcMrMS4RC6Xp+9+6kDiw0OsCNgp77M3J9HPT2IUiwk vIFfZXKv lF3KWHTME2co4Ghm1HJaBR3zB77M7IwAuOY602AoBd37qQ0B0/qMTGFlUaAvC0OKIYK+9tSYBi7A78qxLGyOQ/fL5uiPRTqtWlu2m7VCCKQYBgRTuPOG7yNA9fXP3FrYM4B3mKPXiPt7oIr8V5v0jutJIecEi20Y/YOnpNDQk29i7+zRUl3bruBVD4Ad/5sI3xm7Tn0deeNPyvVNrymj5GZ1VPorAJNHzDkWiLisyEXFnnCBDjySqRRjL8n3iDJi2PlS56sS698SWgW/guI5HjqIoNl9cH9UvIRW3vQL7ynfsKkhHEPkqymm60HeiP7w+VQlG 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 Thu, 7 Dec 2023 16:12:01 +0000 Ryan Roberts wrote: > Hi All, > > This is v9 (and hopefully the last) of a series to implement multi-size THP > (mTHP) for anonymous memory (previously called "small-sized THP" and "large > anonymous folios"). A general point on the [0/N] intro. Bear in mind that this is (intended to be) for ever. Five years hence, people won't be interested in knowing which version the patchset was, in seeing what changed from the previous iteration, etc. This is all important and useful info, of course. But it's best suited for being below the "^---$" separator. Also, those five-years-from-now people won't want to have to go click on some link to find the performance testing results and suchlike. It's better to paste such important info right into their faces.