Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp1783457rwb; Sun, 18 Sep 2022 14:28:18 -0700 (PDT) X-Google-Smtp-Source: AA6agR5lHTrgOwylF6KV5ImR1i8FjBWwKqun9BlV0/6xM4ryVu89vGMsnlhOh0Dhhj/1UZkgpn4M X-Received: by 2002:a17:90b:4d12:b0:202:e772:fa09 with SMTP id mw18-20020a17090b4d1200b00202e772fa09mr28396548pjb.30.1663536498141; Sun, 18 Sep 2022 14:28:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663536498; cv=none; d=google.com; s=arc-20160816; b=0n4bnbje06ITvqNbOllf+BPOLERzlrg/vihS1wvYbvB+zOEOJpqNu3Qml0WRPrtqeB j+xBdKhxLTRfyDuV7aL1hG+PCN1cXaFTcKNqXQ5vJjy7YPtF8mrgZSJOAYUX2sMr3Mj+ zGaygS8rX6SytjrT4/jgWIO9dkR0bSvQB2Sn3t3HPWZCMPw5g41gfbLb6QV+xj731fO2 3cmVzTVPkyj6OZfcIYTFaeeTkKG+RX8si+he2ZsLdRnQ1htdj4PNnKxfyBBpfQkw4Ot5 wh3AM2LI6ICCI9gSJsG6GQDYIPNWalTNZvH026NMfMIs8p3J+hVr0bjy9ytvlaOrlZjp 6W0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=p2Y379zqkwz40ZL+4t+CIYoyTLObybL6KsnvdRTVh1w=; b=0zzz7crlA3XFNCnKb2KWfuhntBJH2MwRw27wJOxvAEam1CpgGksiWJbNKL5KUdH7h9 Jqdc1+exocc6PQAQ0lNagDb2RhUIWFZ/6OAkuuyYw8nzHYjx02UywxmUBunycy5rpu4n 6tTMui6k9gGot5v6TrCBiBTHi+mFfVx4D9OLALMLyllnoCzCORxQ08QrNXAkvKtb2UMp dgdhwQtgRBV8fPTVPHwjU9piU5paxwgp25/lMvZ+7GxRRUmLfLoyLJWDhxyyivh6TtYr sgdDXuSozDAN8eAn0JFpGjVgyeTgiLZ4dNWU6OPIiGPc7qslui/pCsjmmy0tNXpGq7ZX iEcA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=CMNhyAKg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b16-20020a17090a10d000b00200a82da911si8678396pje.20.2022.09.18.14.28.06; Sun, 18 Sep 2022 14:28:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=CMNhyAKg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229548AbiIRUkl (ORCPT + 99 others); Sun, 18 Sep 2022 16:40:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229473AbiIRUkj (ORCPT ); Sun, 18 Sep 2022 16:40:39 -0400 Received: from mail-vs1-xe34.google.com (mail-vs1-xe34.google.com [IPv6:2607:f8b0:4864:20::e34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EA378140C8 for ; Sun, 18 Sep 2022 13:40:37 -0700 (PDT) Received: by mail-vs1-xe34.google.com with SMTP id m66so28008963vsm.12 for ; Sun, 18 Sep 2022 13:40:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=p2Y379zqkwz40ZL+4t+CIYoyTLObybL6KsnvdRTVh1w=; b=CMNhyAKgueFSnC433vb3wgkwkZ42HQt3WLZ7GEF7I05l0r8US1a01hlcGjTQD3g+9t l9jySJJ5TxbFOfF26oa5qfDzWv0DyyH7toXvocwOzifhitj8LL8/H8Y00rk46phggwDD fMvc7Kepq2m/8Fook+KqkCu5EYAnqjUbxe/OJhCKYXZyMRArlDl/8TqZkEbBR6kNWjOw c40mmBnBNstVSwKQKDTwHGRhb3BQIJT7orXgWM9d5bnQZ0/G61ntKz3yyNdnWhB8ciXq 8v/SghhHV2PDK4CivHHzGBNJ9TB+5ZPfPo3r5de5YDKmLkZJKIH6vaCSQSBEDEAbWVNk KScA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=p2Y379zqkwz40ZL+4t+CIYoyTLObybL6KsnvdRTVh1w=; b=M19yoVP9X00OOiZxogol5Gg83X5h8CtNuSK8ZPH0mbEnCx79OebSCFTmnOTFKjQBs2 XOj+x10d3Kg5x7pssPCJ0lOUt7xrYpkNlQLf2OczEPDzoXRjmtPb0qZL/WmCN2rldgPK yaPc7dijbbqpzAgA8R8ufKbgBtP1TlmJ2pqQX0F+B6UuBIe4gGVic3yWFLK7yKiLKSuR mtz8L/Zu/pbQMZ3bz21re4qNez9CVN6k0Zhn2fCQdsXTT+Vo/y1QVYVcLTbfeDmDztbB OeJx8yEpugsYl+joZLbcQiYNaNDhVf70l8LgMrhZkjmVNUaaHCcSd3lkitYSRd5HjO3m ohzQ== X-Gm-Message-State: ACrzQf3dSC+uzEbNoU9bIL+kvZmCTzuNpWECOKAit2vn7WF5IDOcg58V gasOwfLG8vQBXKhJl2e9V21s6/Nj1j7VmHUo8iVH3g== X-Received: by 2002:a05:6102:3309:b0:39a:e5eb:8508 with SMTP id v9-20020a056102330900b0039ae5eb8508mr1821685vsc.65.1663533636994; Sun, 18 Sep 2022 13:40:36 -0700 (PDT) MIME-Version: 1.0 References: <20220815071332.627393-1-yuzhao@google.com> <20220911170814.f6a32b40e64397a61b1f8daf@linux-foundation.org> In-Reply-To: From: Yu Zhao Date: Sun, 18 Sep 2022 14:40:01 -0600 Message-ID: Subject: Re: [PATCH v14 00/14] Multi-Gen LRU Framework To: Andrew Morton Cc: Andi Kleen , Aneesh Kumar , Catalin Marinas , Dave Hansen , Hillf Danton , Jens Axboe , Johannes Weiner , Jonathan Corbet , Linus Torvalds , Matthew Wilcox , Mel Gorman , Michael Larabel , Michal Hocko , Mike Rapoport , Peter Zijlstra , Tejun Heo , Vlastimil Babka , Will Deacon , Linux ARM , "open list:DOCUMENTATION" , linux-kernel , Linux-MM , "the arch/x86 maintainers" , Kernel Page Reclaim v2 Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 15, 2022 at 11:56 AM Yu Zhao wrote: > > On Sun, Sep 11, 2022 at 6:08 PM Andrew Morton wrote: > > > > I'd like to move mglru into the mm-stable branch late this week. > > > > I'm not terribly happy about the level of review nor the carefulness of > > the code commenting (these things are related) and I have a note here > > that "mm: multi-gen LRU: admin guide" is due for an update and everyone > > is at conference anyway. But let's please try to push things along anyway. > > Thanks for the heads-up. Will add as many comments as I can and wrap > it up by the end of tomorrow. I've posted v15 which can replace what mm-unstable currently has. Apologies for the delay: an unexpected lockdep warning from the maple tree forced me to restart all the tests [1]. Let me also post the incremental patches after this email, in case you strongly prefer to add them on top of v14. [1] https://lore.kernel.org/r/CAOUHufZabH85CeUN-MEMgL8gJGzJEWUrkiM58JkTbBhh-jew0Q@mail.gmail.com/