Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp8011639rwn; Wed, 14 Sep 2022 07:44:04 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6bSCZzaPd6SDmGohwTRhCgnLAYLsg4cLZaSRTaYDkKSbTXv4dakHbGmPSbzo0rQmUteU1q X-Received: by 2002:a17:90a:2b0a:b0:1ff:f1cc:b430 with SMTP id x10-20020a17090a2b0a00b001fff1ccb430mr5244550pjc.243.1663166644031; Wed, 14 Sep 2022 07:44:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663166644; cv=none; d=google.com; s=arc-20160816; b=f7rhqXp5rluHPlrYvw31t2bqM04r16YgkanRbYzEHxFr09z2JCr1xTUFKFR82X9O/C oPMl6A6Vq8htvb+xuk2hRXz8FYE1UkvcEWsN+Wn98tjk0a3ttL2U5jaNHl8IlWUmQYB1 1kFAeDfLJwp5vRpTnBgijomMJZ62EWf0/GW6gT18JgnlAQhT7J4688smvBUDG3b64xij Lr85K765b5yPp5s3Z+DG6+in1vplINATPkIoGrunaa4wz40YyQxfp/nONTDkQym0C0lz ueNPwfZLICbObjqxgFkvcEEh3v2CPJTT0/4sZtN6mbFZhEJH3VTx+4f1H2MHyTHVCIyF I7BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=kFgFNMVDRvCC/nP/lPORN2htqPQLp6KV5JvuAgA93QY=; b=xpY5Ax27vJ7gjdF66EnbYjwbS5SXdnkIcNiDBeZa9HSZLrlvZTsiS3n0m2R0IlPfIx HK/M6zchDvRMPqR+KV6pAO6lZ44dOUEHboFvfMVklxOnykM7M0Ey/9YPyMBTM+eTAyT4 FQtwWGect4xJ7f2gM4VR1fdZT/EG1u3Y64yYEEd/6JZtXxX9TjHs/sctPURvUSguSbw/ E4283bphT6haH0HEEnBrxLjwatqMGORVK9og3S22C6nnUBcT1pb7Yla/f0cWN6wP4kFI Ifrs15aUuBNWEcf/2JKGkfcBNQdJc5TkTqByeo8v51Zu1uDJGjkFNwNp8pzBf+Tlc/Fk bI7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VczWFULH; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i185-20020a636dc2000000b0042b16d0cbf9si16210955pgc.638.2022.09.14.07.43.50; Wed, 14 Sep 2022 07:44:04 -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=@gmail.com header.s=20210112 header.b=VczWFULH; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230095AbiINOgx (ORCPT + 99 others); Wed, 14 Sep 2022 10:36:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35684 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229996AbiINOgh (ORCPT ); Wed, 14 Sep 2022 10:36:37 -0400 Received: from mail-oa1-x34.google.com (mail-oa1-x34.google.com [IPv6:2001:4860:4864:20::34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AEA9C4BA6A; Wed, 14 Sep 2022 07:36:36 -0700 (PDT) Received: by mail-oa1-x34.google.com with SMTP id 586e51a60fabf-1278624b7c4so41525130fac.5; Wed, 14 Sep 2022 07:36:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=kFgFNMVDRvCC/nP/lPORN2htqPQLp6KV5JvuAgA93QY=; b=VczWFULHqHoMqMKDSp7OE8Ntcn6YdvZ+uzgeUyKY+MaARpoa1fkJsylo+QEI0ej0xV BQXK6G+qelaHL6OaDfw2i0KueNMcaHDp8jF/cCQ5X3lX2Gzy58ICYnYot3u1DaROke2F x62wBEm+wXgrMzdx0+XWasiG8FqSRnkKk5m8XGNYfcTDbOUP86pDkHWxYRhN3MwszuR4 l/k1vzu8Bn8MBgL7LK6k3o8PSNy3I207pRTgb9AovmXX640D2wLZOcIffNpI4cBGY5r9 3VuDM0THQijUL3Dg6iQqXNqYY7PKtTMxBWniivpwQjNIq9CNbzxXbOPXmiiOpWmjbEGv FVCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=kFgFNMVDRvCC/nP/lPORN2htqPQLp6KV5JvuAgA93QY=; b=giZJ5LM7yI88C6gEcilKx3++zqVsL36pKA5298fFSRS57Y0d8kbG+2ix96xM0mvu48 Gl/Wk9h7xKnmjPaZqNIONKfHL35cqb/TkTyScMIxXufJasJo6C/k+/xpyzMB/vNCkCrA WFDkNbbHjSxkteYzAxGJTiUVgTIU7TIe4v9Gv/a1rWX3PedkoK5rzWAdmnrdwLiThkvB YgsgoIXh3SMuzA5vDbv2qGQR4xeXyKLjc9YhOM3Luv7Fv0EiFOtSyjcFGwA8piuKHg3L e6oSHHfs4jCl8vjEcMXXktt3Ip1iD0uxNWhLMYrgD5gX/9W2aaDexmMgaXwJnoW5RonC nNLQ== X-Gm-Message-State: ACgBeo2BV9buIywH0C86WwcGBWaSAj4Cw2BhYUgVyT41meg2HOfT3glS DthUhAgdGMsZpQhrF1TH97M+JEKBbmJwte62FSw= X-Received: by 2002:a05:6870:d1c5:b0:127:4089:929d with SMTP id b5-20020a056870d1c500b001274089929dmr2550325oac.203.1663166195962; Wed, 14 Sep 2022 07:36:35 -0700 (PDT) MIME-Version: 1.0 References: <20220805033838.1714674-1-yang.yang29@zte.com.cn> In-Reply-To: <20220805033838.1714674-1-yang.yang29@zte.com.cn> From: Joonsoo Kim Date: Wed, 14 Sep 2022 23:36:24 +0900 Message-ID: Subject: Re: [PATCH] filemap: Make the accounting of thrashing more consistent To: cgel.zte@gmail.com Cc: akpm@linux-foundation.org, bsingharora@gmail.com, corbet@lwn.net, willy@infradead.org, yang.yang29@zte.com.cn, david@redhat.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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 2022=EB=85=84 8=EC=9B=94 5=EC=9D=BC (=EA=B8=88) =EC=98=A4=ED=9B=84 12:39, <= cgel.zte@gmail.com>=EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > From: Yang Yang > > Once upon a time, we only support accounting thrashing of page cache. > Then Joonsoo introduced workingset detection for anonymous pages and > we gained the ability to account thrashing of them[1]. > > So let delayacct account both the thrashing of page cache and anonymous > pages, this could make the codes more consistent and simpler. > > [1] commit aae466b0052e ("mm/swap: implement workingset detection for ano= nymous LRU") > > Signed-off-by: Yang Yang > Signed-off-by: CGEL ZTE Acked-by: Joonsoo Kim