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 BC0A0C4167B for ; Mon, 11 Dec 2023 11:51:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 439ED6B00CC; Mon, 11 Dec 2023 06:51:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 39B1C6B00CE; Mon, 11 Dec 2023 06:51:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 23D406B00CF; Mon, 11 Dec 2023 06:51:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 0B75E6B00CC for ; Mon, 11 Dec 2023 06:51:21 -0500 (EST) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C9FE9C06AB for ; Mon, 11 Dec 2023 11:51:20 +0000 (UTC) X-FDA: 81554371920.02.DD8515E Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf05.hostedemail.com (Postfix) with ESMTP id B2EC610001A for ; Mon, 11 Dec 2023 11:51:18 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf05.hostedemail.com: domain of ryan.roberts@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=ryan.roberts@arm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702295479; 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; bh=2ZD3tvcTgg9WkPwXXT4K3kMiabiZXzVYzZCvo2FChXo=; b=ngPQBkVduPiPCr1ZwvdwztY4mlIGWJdtuQF5aeUz0IvDXYhdXG40a0/wDoeUFh8ja+Tzy+ NuM0x+90zo1vSzM8MVDHiQOFHi2HzRJ11l5TddidsSPtONpYXdHdGyN1aYXOgfRu31hRYQ f2pLtemAkEdEnvLWpg6XSlm/1AsAkmQ= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=none; dmarc=pass (policy=none) header.from=arm.com; spf=pass (imf05.hostedemail.com: domain of ryan.roberts@arm.com designates 217.140.110.172 as permitted sender) smtp.mailfrom=ryan.roberts@arm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702295479; a=rsa-sha256; cv=none; b=MbkShHGYBb9wWvxls0ZklWD7xQPaYEZ8YeeDXP+TsWgh8e1k3se3swAg2uHUYkUui0uHk+ +8eVkWLb2eFyegyU86Kg+z2E7gmu8i4T/y20IMreLXCaCRpsGIoMgZFl0SSy3rVubyZdH1 qc/TvMgtDDHL3ITNC2ecKQzlBGi4H7U= Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 257B2FEC; Mon, 11 Dec 2023 03:52:04 -0800 (PST) Received: from [10.57.73.30] (unknown [10.57.73.30]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5762E3F762; Mon, 11 Dec 2023 03:51:14 -0800 (PST) Message-ID: <6cc1332d-6ad2-4642-84d1-6a2fcf70d534@arm.com> Date: Mon, 11 Dec 2023 11:51:12 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v9 00/10] Multi-size THP for anonymous memory To: Andrew Morton 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 References: <20231207161211.2374093-1-ryan.roberts@arm.com> <20231207140502.e7dff5d1cfb195b1644b61a5@linux-foundation.org> Content-Language: en-GB From: Ryan Roberts In-Reply-To: <20231207140502.e7dff5d1cfb195b1644b61a5@linux-foundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: B2EC610001A X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: gsucpijugrru36pusqzbb7pnxd7rdf3n X-HE-Tag: 1702295478-721765 X-HE-Meta: U2FsdGVkX19XPuacwb5vo0iU0z3Q+2RgEtSIsijHWc90PtODD8RejoyJm1x1LTS/99HV4bv07bX8hk/dQ2sgllVE/cTxXwNX1SYhdKzELCtfYxouK6uVgIYOx38EjOhbc3U/zsHEAjkGscMzXR4m+LYJejHT208LLUTcCsroWLzju5SjsoDAyxkaFMdu8XGr7XElsBiCsoo0uWee67y2ywzfVbfuYOV+lu5zZfoE5kXKfPPyviQdGXIED5CulYm0Vbh0Xh3oaRHU2YZPL8PO3rChjaFjglX4iiN01XlI9usBsJff1Hh7mJ08TPGngmgRxBWbeYJyhaT5WXAusYbhbMR7RLLGTe3fwqpFlq09mYVLtZvNjv+9owR8gvyTAB7K0rRGt2UgZlZ4CgVahFnDVEB7P1MndzAUv9BxNjqHV8E2KRprhzAkWjeWHNiT/irnAbsznV+pPkhJs2YyhvYQUboAFVoZdyBQk8L8D421v2pORetE5j3PxIcd9fH3oatJXtr/qFdWl6mKqJkkcbxJY2NTPWTnP3ol0tFtna2idQFYGOXktTUCePwuujvONCT8lE/ZFL6uxT3LlAr4WprhCZeLC/Zl2AOIuVXPeXOvHRAUdIYHVhgKxakYD3ynmh1svuJULMnIRgnpvraId8u2hX3Hhx8m1S7oELqpwkzn8nskX6d1j3MPHozlvD5IukyqRV5y7mX7oaVfk391ban5MHQQIQf/kuMau4NJ7dELAqG5Ndl+EmjLfhSqMUD4fhRBqXCdDqMYJuSZUkKiFA0p8//1mmgIBHG7fSLg5mE0goaMqWPo7xovHe8n/6xgec+ptJhyyQ41sip110+bffu+LIju3UzLFoOwX7spyyRMA3P2v04DxjHMq0W7vTLmLv2/5tr0UJfzexH5fwFvFKDw5nkwvZTVECv1gRHYh0th8wObdwbICkUeJi6S50q+HanCWFAU3pZqYGdsOkG+vsI FzfbaoCd A9llNCHmxqo0SFtLOlRH/MruQSg5KgSofZE5mv91caelJwKQJex2L9YYFnuZFx7psubK3qe2Mgqg1gV3F8erwh/Et1DuzoN6GaFi1UwrzaOLXDOypAj0IUlWp3nutFVyVL1aquFYtfvlX41nnGahr8AgXcJitUutdnvLZ3du57BorTvu+9eXkkBjahaDnhxEziNGu/tsaH9squbv5MUOd31hdboxNu4G7Izkwldt32/SJPF6qiKzlhA5HCyV/daoESJlqpvDBK7F31zhZu2WrEAlJSQ== 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 07/12/2023 22:05, Andrew Morton wrote: > 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. Sorry about this, Andrew - you've given me feedback on this before, and I've been trying to improve this. I'm obviously not there yet. Will fix for next time.