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 X-Spam-Level: X-Spam-Status: No, score=-6.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BC220C433E0 for ; Fri, 3 Jul 2020 00:52:09 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 7E38020899 for ; Fri, 3 Jul 2020 00:52:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="FoxGm/zH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7E38020899 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 0EC2A8D0016; Thu, 2 Jul 2020 20:52:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0770E8D0002; Thu, 2 Jul 2020 20:52:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E80E88D0016; Thu, 2 Jul 2020 20:52:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0181.hostedemail.com [216.40.44.181]) by kanga.kvack.org (Postfix) with ESMTP id CF21A8D0002 for ; Thu, 2 Jul 2020 20:52:08 -0400 (EDT) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 8CE3F180AD807 for ; Fri, 3 Jul 2020 00:52:08 +0000 (UTC) X-FDA: 76994937936.26.tub44_380a16c26e8d Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin26.hostedemail.com (Postfix) with ESMTP id 696921804B670 for ; Fri, 3 Jul 2020 00:52:08 +0000 (UTC) X-HE-Tag: tub44_380a16c26e8d X-Filterd-Recvd-Size: 4457 Received: from mail-qt1-f193.google.com (mail-qt1-f193.google.com [209.85.160.193]) by imf43.hostedemail.com (Postfix) with ESMTP for ; Fri, 3 Jul 2020 00:52:08 +0000 (UTC) Received: by mail-qt1-f193.google.com with SMTP id z2so22796084qts.5 for ; Thu, 02 Jul 2020 17:52:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=2QjpuD8irRgYumHEsXOFIqJW2+c7RYNi2m5T0paIeNs=; b=FoxGm/zHo2+JNltL2Hvy/PJXCF+wfAjZFei9JsAY/dMM2BAyPOTGUneJkLAJ4QFoop nzdBxbqZvzcUSlqj5AA3X9uEkejQ9Ycf+o0RhI+RgOcEmTx34jB1C03ZPA7DcNdP1KMh SZqVV72POrDLBkoUrNqmV7oXBXW2iSm8u1R612OjP6Wq7FQby3dFQP+zMo/1PUyKNrmw M4l9uPdiqD2/NFxx/Ba6cP+oM4vw+GJ6ZmNQiPCM470WdsB5vFwZssbXG7lZ9Ygw3Fa9 Xq7gOQrf8RBoaehg5TECo+qTC/rWkP6pc6chfXuwzVFTcevrTKXTTWBnc6QpNXcFg/6C sugw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=2QjpuD8irRgYumHEsXOFIqJW2+c7RYNi2m5T0paIeNs=; b=Ul44g2vLLTcO+kgbzsXn6q2Pmp5NguXHo7cY3ReB4im41fcL8rfUcs6Ji4PjKaXLVf rQzB785yW7pFLOopr5DBvQeTFwORtNhn0+8MrLfUrxYeoCItV99J6eoJ71S54ZC3/k04 nWrlV6dKVYpYjdFQ9x88FeAEQniCzRqzeftTv0BErt8Wo6h8fm4foO/mdO00mPPkS6+w W7/MHCXYpUq3cGuT2XeSMjZv0cKtk/F/meF43QLa2BGyNX+90874nwmDYH2GDi50ArGI EvW9Oa+TKKT8MKYhQslCs9n3S9jam+9qIKR8XfoTDmxLNUTpUJbiyEgdlELy8Na8bQfm R6Ow== X-Gm-Message-State: AOAM5315QFNno1hkEVA0hKmvxGQcyX4J0Oe8sM4xHBFnvhqX+fBUNJRX LGlTInD0qDxFrWznjJg+qSvnSTiicSYyxRpHJpA= X-Google-Smtp-Source: ABdhPJznFzvjCeTZAs0VaMhy7b8Q5G5e2yuwANqBrtjByEe0AtLUSp6xF5bTE3Md2UYnK8r6eVLNpWC5gWLkEScSArI= X-Received: by 2002:ac8:4d0c:: with SMTP id w12mr9456003qtv.194.1593737527417; Thu, 02 Jul 2020 17:52:07 -0700 (PDT) MIME-Version: 1.0 References: <1592371583-30672-1-git-send-email-iamjoonsoo.kim@lge.com> <1592371583-30672-6-git-send-email-iamjoonsoo.kim@lge.com> <47989e98-ecd2-3ea8-871c-88583e55a4dc@suse.cz> In-Reply-To: <47989e98-ecd2-3ea8-871c-88583e55a4dc@suse.cz> From: Joonsoo Kim Date: Fri, 3 Jul 2020 09:51:56 +0900 Message-ID: Subject: Re: [PATCH v6 5/6] mm/swap: implement workingset detection for anonymous LRU To: Vlastimil Babka Cc: Andrew Morton , Linux Memory Management List , LKML , Johannes Weiner , Michal Hocko , Hugh Dickins , Minchan Kim , Mel Gorman , kernel-team@lge.com, Joonsoo Kim Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 696921804B670 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam04 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: 2020=EB=85=84 7=EC=9B=94 2=EC=9D=BC (=EB=AA=A9) =EC=98=A4=ED=9B=84 10:37, V= lastimil Babka =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > On 6/17/20 7:26 AM, js1304@gmail.com wrote: > > From: Joonsoo Kim > > > > This patch implements workingset detection for anonymous LRU. > > All the infrastructure is implemented by the previous patches so this p= atch > > just activates the workingset detection by installing/retrieving > > the shadow entry. > > > > Signed-off-by: Joonsoo Kim > > Acked-by: Vlastimil Babka > > > diff --git a/mm/workingset.c b/mm/workingset.c > > index 8395e60..3769ae6 100644 > > --- a/mm/workingset.c > > +++ b/mm/workingset.c > > @@ -353,8 +353,9 @@ void workingset_refault(struct page *page, void *sh= adow) > > /* > > * Compare the distance to the existing workingset size. We > > * don't activate pages that couldn't stay resident even if > > - * all the memory was available to the page cache. Whether > > - * cache can compete with anon or not depends on having swap. > > + * all the memory was available to the workingset. Whether > > + * workingset competetion need to consider anon or not depends > > competition needs Will fix it. Thanks.