Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2210642ybt; Mon, 15 Jun 2020 23:12:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyLTIeK0TpoQWlO1D8I0Zkdbu1xfjewvkx8WSk/q6dEbcWZqBNHCwG2NgPlcLfpp84LLPRw X-Received: by 2002:a17:906:f291:: with SMTP id gu17mr1324784ejb.411.1592287927074; Mon, 15 Jun 2020 23:12:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592287927; cv=none; d=google.com; s=arc-20160816; b=o03a+wZyuVUE205EEHeXn1xdSoNogc+rkR5pPnjq+qdH77V4Y6GeaYcnd1zw5QgGjQ EuHnCBCw9PXato17dbap7ZNoc7G8GH/mxUsNNSkJX2p5Ies+1cUDCxWaL4t5igS+wF2b SiRSatgZgRDgshm2LA5XR8Sv7FHq3jsuixztqDxrS+GIbN2YOK91rrlS8B1wXE63NknS zDcNbllm4quAnjepT/eX+OIKyjCtU85jx/GFGFf9UlV/iZ6flfB+gjyf5PjwQHcq2SxH +7qoHpDaNVoXgstqbZ6ADbiyP1azTUyWePuH5VbU0tMYu2sPKLmLb6q2U0pdoQmFGAhS vWQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=xQrKnqNY8YWa/i+4MF5O3eRlM9y+wtH44CbGAy+PoHk=; b=AdTIpyj1XX2HlD5tZqRwP2njAzLk2OJ1TcCiYrPAs5alhJlbE0nuWVyal8iUUuRCtc YXf62NOmc341CU9ZRJoxjZiycM+JW6EcKyzsfCrvRDZfy/4koYT4ZiVOgjA+AaR+zWc5 v2y35xwX1iYbBkoCK3lpievrpLTsHtiQJNg1+5+4adjn0H3v6CeQ2aOg7ajcAYFZur1a DqBOrub5DEkRpm5DBoxI9pHzqq8Ir1DZj8lfJXJpW6/mNVZs79KCG4u1wW0I8EkOL6cj FZYg6ThaclDzdkcKHCNsTshQ04dTtEozw/vS2WCMyr6XIz+13vclbk5I7mCQLT9H0joU x3EA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tVotjq4q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gv16si10630030ejb.437.2020.06.15.23.11.43; Mon, 15 Jun 2020 23:12:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tVotjq4q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726999AbgFPGJ7 (ORCPT + 99 others); Tue, 16 Jun 2020 02:09:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41582 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725775AbgFPGJ6 (ORCPT ); Tue, 16 Jun 2020 02:09:58 -0400 Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8A137C05BD43 for ; Mon, 15 Jun 2020 23:09:58 -0700 (PDT) Received: by mail-qk1-x744.google.com with SMTP id n141so18155522qke.2 for ; Mon, 15 Jun 2020 23:09:58 -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=xQrKnqNY8YWa/i+4MF5O3eRlM9y+wtH44CbGAy+PoHk=; b=tVotjq4qq3a32BaZerSQVRwVqFKl9B1YnTx0VRCsnEI83cvUSMUjNiim47pPbYnW7r QgvWAgL1+r5bFzxPNpPRZ72VUze7YwlanWuhgLXKhXQQYqiK021cajzIen8tqhDGF38B ++QD8aI/SqJ2fnmZ+EYMthMczmcRtc6PbppwGDT0FxOHF5yJ2Xbo+/XDYyBX7Wq7ZwRH gDvdTq/v+8QvNZEYTKoud3Hj9rbTq1ZDtScNRYq+htX6E1L35ST/SLp+7KJw+ieROL2e xi0uQrPucFKinRcpTv9K+/9xy95ppNlWldQGCi8t+WSfM+QNVb7wqqliHpquu86KRP3R 7K2w== 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=xQrKnqNY8YWa/i+4MF5O3eRlM9y+wtH44CbGAy+PoHk=; b=WF1AeQYvcKAWu77Ufg7dnwN5iS91eyCwo8igK3RDkQO3hWcDT/FqpdyPoHM1jbt/Ab ztSYCackSs/vpkZV5635BNozM89xPLroZGIjGXbIPT2q62oP9VkYzUrLeq9FtD+YgsST Gtq8pnOZMffJfUtYHBr4/5bBz9ikuC63fqkr+g1VdKMQ+ZIx1o1iMyovuUd2lby0KaJ5 f3nQN3k8rIyTBaKBuDfx5Vlc4YuOvc4CAKNk/35RAwucLUpKBwaoa+L7BzqF/tLOCAn1 ju71p31CQwRGifGs0cArv2wWsWdXCP9rg6sTTMQKtkg2UnssPMHxah8Lb1w8/hiXZikH xGDw== X-Gm-Message-State: AOAM533HwVU7kPzQaLI2UlKj/g/FKiPmgrt6Mhds2tjtXUSwNKtUQLKK S2Qh2pqqwCV9oNLff0C2QthJKEh+r4GKOL84cVAgjA== X-Received: by 2002:a05:620a:a4a:: with SMTP id j10mr17973441qka.272.1592287797711; Mon, 15 Jun 2020 23:09:57 -0700 (PDT) MIME-Version: 1.0 References: <20200528170155.GA69521@cmpxchg.org> <20200529151228.GA92892@cmpxchg.org> <20200601155615.GA131075@cmpxchg.org> <20200601204424.GA212944@cmpxchg.org> <561b79e8-48c7-f2eb-6081-cd82ad7e6010@suse.cz> <20200604150539.GA322130@cmpxchg.org> <20200615134104.GA567172@cmpxchg.org> In-Reply-To: <20200615134104.GA567172@cmpxchg.org> From: Joonsoo Kim Date: Tue, 16 Jun 2020 15:09:46 +0900 Message-ID: Subject: Re: [PATCH 05/14] mm: workingset: let cache workingset challenge anon To: Johannes Weiner Cc: Vlastimil Babka , Linux Memory Management List , Rik van Riel , Minchan Kim , Michal Hocko , Andrew Morton , Joonsoo Kim , LKML , kernel-team@fb.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2020=EB=85=84 6=EC=9B=94 15=EC=9D=BC (=EC=9B=94) =EC=98=A4=ED=9B=84 10:41, = Johannes Weiner =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > On Fri, Jun 12, 2020 at 12:19:58PM +0900, Joonsoo Kim wrote: > > 2020=EB=85=84 6=EC=9B=94 5=EC=9D=BC (=EA=B8=88) =EC=98=A4=EC=A0=84 12:0= 6, Johannes Weiner =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84= =B1: > > > > > > On Thu, Jun 04, 2020 at 03:35:27PM +0200, Vlastimil Babka wrote: > > > > On 6/1/20 10:44 PM, Johannes Weiner wrote: > > > > > From a8faceabc1454dfd878caee2a8422493d937a394 Mon Sep 17 00:00:00= 2001 > > > > > From: Johannes Weiner > > > > > Date: Mon, 1 Jun 2020 14:04:09 -0400 > > > > > Subject: [PATCH] mm: workingset: let cache workingset challenge a= non fix > > > > > > > > Looks like the whole series is now in mainline (that was quick!) wi= thout this > > > > followup? As such it won't be squashed so perhaps the subject shoul= d be more > > > > "standalone" now, description referencing commit 34e58cac6d8f ("mm:= workingset: > > > > let cache workingset challenge anon"), possibly with Fixes: tag etc= ... > > > > > > Yep, I'll send a stand-alone version of this. It was a bit fat to get > > > squashed last minute anyway, and I don't mind having a bit of extra > > > time to quantify the actual impact of this delta. > > > > Hello, Johannes. > > > > Now, a week has passed. I hope that this patch is merged as soon as pos= sible, > > since my WIP patchset depends on this patch. How about trying to merge > > this patch now? If you don't mind, I could send it on your behalf. > > I didn't realize you directly depended on it, my apologies. No problem. > Do you depend on it code-wise or do you have test case that shows a > the difference? Code-wise. My patchset also requires activation counting for the anon pages and conflict could occur in this case. > Here is the latest version again, you can include it in your patch > series until we get it merged. But I think we should be able to merge > it as a follow-up fix into 5.8 still. Yes. I will send it separately for 5.8. And, I will send some minor fixes, = too. It's appreciated if you review them. Thanks.