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 78F81C433F5 for ; Fri, 11 Mar 2022 09:38:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0A4878D0002; Fri, 11 Mar 2022 04:38:57 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 054498D0001; Fri, 11 Mar 2022 04:38:57 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EAD158D0002; Fri, 11 Mar 2022 04:38:56 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0086.hostedemail.com [216.40.44.86]) by kanga.kvack.org (Postfix) with ESMTP id DE4D68D0001 for ; Fri, 11 Mar 2022 04:38:56 -0500 (EST) Received: from smtpin31.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 9CBE68249980 for ; Fri, 11 Mar 2022 09:38:56 +0000 (UTC) X-FDA: 79231606272.31.2C6AA1E Received: from mail-vs1-f52.google.com (mail-vs1-f52.google.com [209.85.217.52]) by imf08.hostedemail.com (Postfix) with ESMTP id 193BD160022 for ; Fri, 11 Mar 2022 09:38:55 +0000 (UTC) Received: by mail-vs1-f52.google.com with SMTP id v62so8941168vsv.1 for ; Fri, 11 Mar 2022 01:38:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=jiPYRMkrssmQzhaA+Ut3AsPHiZnVrbpMyqtiM6imme0=; b=FYJDVYp4jLwtTtitWngDo5FGfkc8c03zpG8SnvTYpahLC3AelPSYyLMYNAGhTG4VdF xLjr+y5KA9uU4gGu9fhpcWbrOLyp8kGthXUqsFuMerUqj9AimOum/jJLsWVNTLOwwU1a k2nj0zS9O2VJfNPm4/Y8NcPZsmkGYn8PAg69LStqYzZHZNOMz5uh7C4RENG7UEmxQLGF UnN/waGsIi7ZmEPeqSWePdu0pHt9siZhCU1vUHXVL58JWvrnKYmywRnaWuGpBYQc2SBM 6+NTT4pwRj1bKkuab2Ra/4bQc7zWJmZrshbJd/0Jv5yqOOuoZEzl5R8yFEn264CTeDNj tPcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=jiPYRMkrssmQzhaA+Ut3AsPHiZnVrbpMyqtiM6imme0=; b=4O0pv6e+DQbAcKX7xCR/Di8aat/ScD2b2ZrhrRvNE7dyTjEs9Nt+8Yp1u9DewWpzu8 +x79o08rJHpXWcB2I1ecCrqFqjmzuZoNy1MjKLkqLgD4B32s8j22T9UFNoVfbwCRrYKv U9NsfKjmd43zeWGaIz/6XF2wHuCYnBRAgdSikg7j5vd//+5Xf506stPMQEEETe+OEgPa bV86HPopnOew5cvHOvMeerCDVJ8eKlsCiGBYN2WzOKowcM2FWmQrtrCM1QXfq2M2xoM0 aoTF1P9BUN/CI76+IBEegnXGGNidkI90ViQ0c7ywQkvodRN5XMD1nZg4c0vbtEaVY+pb g74w== X-Gm-Message-State: AOAM533HB7MR2sWO30TE0AApMcz9MR62sm6jE9qLCfeeipeQTODnwdVq 4c6AKnSyw2Kp5cfVOF3bUyTMHTYOJ8liLr7nsZ8xXQ== X-Google-Smtp-Source: ABdhPJyWkIuShICN/g+cr9kKiAVDP7OUj02RNJNBgTrtT7zPUqhp5mxEsIs3uoDtHddgk+3Iym9p2pqEpEMU9kaYyWk= X-Received: by 2002:a05:6102:3a06:b0:31b:d9c6:c169 with SMTP id b6-20020a0561023a0600b0031bd9c6c169mr4424556vsu.22.1646991535079; Fri, 11 Mar 2022 01:38:55 -0800 (PST) MIME-Version: 1.0 References: <20220309021230.721028-1-yuzhao@google.com> <20220309021230.721028-15-yuzhao@google.com> In-Reply-To: From: Yu Zhao Date: Fri, 11 Mar 2022 02:38:43 -0700 Message-ID: Subject: Re: [PATCH v9 14/14] mm: multi-gen LRU: design doc To: Mike Rapoport Cc: Andrew Morton , Linus Torvalds , Andi Kleen , Aneesh Kumar , Catalin Marinas , Dave Hansen , Hillf Danton , Jens Axboe , Jesse Barnes , Johannes Weiner , Jonathan Corbet , Matthew Wilcox , Mel Gorman , Michael Larabel , Michal Hocko , Rik van Riel , Vlastimil Babka , Will Deacon , Ying Huang , Linux ARM , "open list:DOCUMENTATION" , linux-kernel , Linux-MM , Kernel Page Reclaim v2 , "the arch/x86 maintainers" , Brian Geffon , Jan Alexander Steffens , Oleksandr Natalenko , Steven Barrett , Suleiman Souhlal , Daniel Byrne , Donald Carr , =?UTF-8?Q?Holger_Hoffst=C3=A4tte?= , Konstantin Kharlamov , Shuang Zhai , Sofia Trinh , Vaibhav Jain Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: asi8e8s6xz6wx6xhornt15wmr346hro8 Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=FYJDVYp4; spf=pass (imf08.hostedemail.com: domain of yuzhao@google.com designates 209.85.217.52 as permitted sender) smtp.mailfrom=yuzhao@google.com; dmarc=pass (policy=reject) header.from=google.com X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 193BD160022 X-HE-Tag: 1646991535-785705 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: On Fri, Mar 11, 2022 at 1:23 AM Mike Rapoport wrote: > > On Tue, Mar 08, 2022 at 07:12:31PM -0700, Yu Zhao wrote: > > Add a design doc. > > > > Signed-off-by: Yu Zhao > > Acked-by: Brian Geffon > > Acked-by: Jan Alexander Steffens (heftig) > > Acked-by: Oleksandr Natalenko > > Acked-by: Steven Barrett > > Acked-by: Suleiman Souhlal > > Tested-by: Daniel Byrne > > Tested-by: Donald Carr > > Tested-by: Holger Hoffst=C3=A4tte > > Tested-by: Konstantin Kharlamov > > Tested-by: Shuang Zhai > > Tested-by: Sofia Trinh > > Tested-by: Vaibhav Jain > > --- > > Documentation/vm/index.rst | 1 + > > Documentation/vm/multigen_lru.rst | 156 ++++++++++++++++++++++++++++++ > > 2 files changed, 157 insertions(+) > > create mode 100644 Documentation/vm/multigen_lru.rst > > > > diff --git a/Documentation/vm/index.rst b/Documentation/vm/index.rst > > index 44365c4574a3..b48434300226 100644 > > --- a/Documentation/vm/index.rst > > +++ b/Documentation/vm/index.rst > > @@ -25,6 +25,7 @@ algorithms. If you are looking for advice on simply = allocating memory, see the > > ksm > > memory-model > > mmu_notifier > > + multigen_lru > > numa > > overcommit-accounting > > page_migration > > diff --git a/Documentation/vm/multigen_lru.rst b/Documentation/vm/multi= gen_lru.rst > > new file mode 100644 > > index 000000000000..cde60de16621 > > --- /dev/null > > +++ b/Documentation/vm/multigen_lru.rst > > @@ -0,0 +1,156 @@ > > +.. SPDX-License-Identifier: GPL-2.0 > > + > > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > +Multi-Gen LRU > > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Here I also miss an introductory paragraph about what Multi-Gen LRU is. > > All the rest looks good to me. Will add one in the next spin. Thanks.