Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp3455578imm; Tue, 17 Jul 2018 05:15:46 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeRiw3GZliM0OxNEfl9zClNDZoto9jBPdQDOP48HS+v/+s6uSv5xv8Dm36gDrCxcrO9sfs5 X-Received: by 2002:a62:591a:: with SMTP id n26-v6mr467421pfb.94.1531829746212; Tue, 17 Jul 2018 05:15:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531829746; cv=none; d=google.com; s=arc-20160816; b=X6CjkTnko3MHvy2PUKyNF1y9hy6yjLKQhGq5ZwzSJ5leCa3/I/EWB0Lr1nPHDCMW5c TepwTAC8/MmsBJD9w8/2SdhuKQix4wTtPfX7mYVHweo136ThvOUBUUPB5x83AYEE2j9T 1KQJkobM00iHndnLZfOTRK4NrEUkXLfHgHpstUecjqXW/1UIEBdt3I9CN/hACU1gC4Hb kc/BRzqVCjISJJsy9bnAQ8puH8Pmh4MQrgQfd1JSQOtYjCemGqOQQeb2Drx01OT6xrDq MDCZO1Yp21ibU+G+cL6mcW792voUVBM4jHlaLP0nXw0pzS+qi/j+ACxdPZPsqQ16D2dJ zzeQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=RFSxLmV5XRvk6onU0K53XB6cLUvMH5u79t53P9Dy/Eo=; b=fNlh69obth3U3owOiO6VYQP4R3HiA2yGxll2erFbaiNvMfObAq/K0v4i5+LPkojzAl ZWo2UkxAfnE/FLTdnk+ekUuCiPYW9GwXTTFox4tGt/KZVcF04p/eIp+JAT6VVDGpjHuO 8v/3hclOnAZCS8D1ZmHrO1sG0Mj2Ao2iclNRLoAqXWs7MudlX5RSM6obvase0te49tar 3Xw7h9VqtCBIJj3EM3D8Y5eWgDDOFJOEkfmqdcRLAc9fR35kCr3xG3xpZ5IVHaK1ql0o qtkbFa2yuQo9qu0UosHg/diHx+7IgKAY3KoNKFpvay5XC3eH3gLWu0Cz5usMFQoil43/ UXow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b="Hn/vgjdw"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g131-v6si765633pgc.204.2018.07.17.05.15.30; Tue, 17 Jul 2018 05:15:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@endlessm-com.20150623.gappssmtp.com header.s=20150623 header.b="Hn/vgjdw"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731369AbeGQMqQ (ORCPT + 99 others); Tue, 17 Jul 2018 08:46:16 -0400 Received: from mail-oi0-f53.google.com ([209.85.218.53]:33290 "EHLO mail-oi0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731258AbeGQMqQ (ORCPT ); Tue, 17 Jul 2018 08:46:16 -0400 Received: by mail-oi0-f53.google.com with SMTP id l10-v6so1577681oii.0 for ; Tue, 17 Jul 2018 05:13:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=endlessm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RFSxLmV5XRvk6onU0K53XB6cLUvMH5u79t53P9Dy/Eo=; b=Hn/vgjdwQ197IABewW6nhn0MEvTvwSPWR1dWb5zfGjKiYusfmy6Xa1+Gp/hvpi2OpB v3afJDJLv8k6jWdzt1A9GPwKm6vbbbDjajMz4G+XncsRqkbhBmvCgD8A5qVIBoX4s1zH 9+vFIZHogZGCJUoNO8uyehBfO/ckOlLBwVT/g7YQpAJYETVvKLeh7YxvK0q/BMVbtw7D mmJsj1/Z25f6MR0U65F0Pq4dGe4yXz7cvkqnyRYBedL4I+9ptUoZ1hsQoDtEASISOqye v2Tix9mXAR+lxz8tSixWk3ze04XodMSYdOZLSN9oORZMGKDmLt8U9z74x6M0qOrCNW7z a0QA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RFSxLmV5XRvk6onU0K53XB6cLUvMH5u79t53P9Dy/Eo=; b=OTXnYwTg9vsskUXLY1i+DbgTBD6zl4jh09mez4o736VuTKbgC5qOm3Bi8iknvY574k b0MM6R99jkw1bB58fBKHdOv4AdIvofA+4C1rXt/pmjjxx9CVbvF07wMWggWQxk3XCoIA 8hm4N3JMUa/zYEY9pjibAPQ8GZTIf2RwaQ4P1Oxg27Jh/sM+GovUBkKHSErcuog3Cw5s AWUzSfzQdIglXWy210W0drar6YH35ZHSzOVDdKD+q3e6dJiP7dgwaIPusFLcObhuOZx6 wuglRLXvwyJkW0DqKDI7Hyvrt44cK6qXxjIiH+GFXSI+OoZvPYfwX7dVol8HvSEhIazp Jb1g== X-Gm-Message-State: AOUpUlHjDMDyjaiMqP4U6+YdPaF1uI8mSThR7wuZAOgpr01HAWZbfvyq U+d0jEDyP9icB1gCDgcnYLo1jJteVIxr/TqrGlr/yw== X-Received: by 2002:aca:afcc:: with SMTP id y195-v6mr1452082oie.322.1531829633203; Tue, 17 Jul 2018 05:13:53 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:3e18:0:0:0:0:0 with HTTP; Tue, 17 Jul 2018 05:13:52 -0700 (PDT) In-Reply-To: <20180717112515.GE7193@dhcp22.suse.cz> References: <20180712172942.10094-1-hannes@cmpxchg.org> <20180716155745.10368-1-drake@endlessm.com> <20180717112515.GE7193@dhcp22.suse.cz> From: Daniel Drake Date: Tue, 17 Jul 2018 07:13:52 -0500 Message-ID: Subject: Re: [PATCH 0/10] psi: pressure stall information for CPU, memory, and IO v2 To: Michal Hocko Cc: hannes@cmpxchg.org, Linux Kernel , linux-mm@kvack.org, cgroups@vger.kernel.org, Linux Upstreaming Team , linux-block@vger.kernel.org, Ingo Molnar , Peter Zijlstra , Andrew Morton , Tejun Heo , Balbir Singh , Mike Galbraith , Oliver Yang , Shakeel Butt , xxx xxx , Taras Kondratiuk , Daniel Walker , Vinayak Menon , Ruslan Ruslichenko , kernel-team@fb.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 17, 2018 at 6:25 AM, Michal Hocko wrote: > Yes this is really unfortunate. One thing that could help would be to > consider a trashing level during the reclaim (get_scan_count) to simply > forget about LRUs which are constantly refaulting pages back. We already > have the infrastructure for that. We just need to plumb it in. Can you go into a bit more detail about that infrastructure and how we might detect which pages are being constantly refaulted? I'm interested in spending a few hours on this topic to see if I can come up with anything. Thanks Daniel