Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2673859ybk; Mon, 18 May 2020 05:18:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4UBG0EeZue8ngm8356czBIqLcoaYUQ4bKZK8pdijnzaFhy8C/xToUCs0GRk2aTWnyYwdk X-Received: by 2002:a17:906:3c4f:: with SMTP id i15mr14363774ejg.243.1589804293736; Mon, 18 May 2020 05:18:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589804293; cv=none; d=google.com; s=arc-20160816; b=tZiYORrRAI4XHY0JJUjxJXh4gJYihI50eD2r11Od9DDY+P6yHwA5NCmoFekFEhLKQw bk4lFaKq27LvLjC4zG23tMfFTdOtuCAoKeIPvOGUu7HV18jqGPWGdIg056VyiGqsZL18 xRkKjQQZt8+aLjCH4Hn5VpKQJxJxVTxDUx6n8mjxJxYzPJEtOQbsA1S46tC4Z15fTgkZ TG+3SB62J8nVc/FQMCVP6MVhSAEKN915RZ76xH+TlDwVzRGE5ocow+PXyEgVq/UMX9WU I4y325lhfkYeS9RQh2YUhd//Xk0GVyAysyAVWS5QDY/cIlphalJom5jA+yXUH4qPrdCu lvpg== 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 :in-reply-to:references:mime-version; bh=wSKPyI+z3/ghuKiiEStd7yz61AaHIt29YcTLEMnoHhI=; b=maAT7A6JSdY6sOYxoSa+SBZbEjSKQEbCjreMJRlUgTa5p6oXAY6TTAg8kjn/th6tJK 7v18/CEq/tK1LBmYp4XzAwpM0Mqp585Y0XIk1xaQa52ZzHKuYMj0eKULvMR7bBvKqTso Y9Q4A6plu8jNEu0IT9Y6eIerT3LbArTLmH3lq0JVMGvqBFl9NxPMQrLeexBItjKY8vkx gz/L+ruO0C5Jrd7u9gBbdXRaA+lq//6+zxv1HuNJbg+AwBFe8i1zzRr/AAbFhvz96kXO RqftsZrDqI9W/WMUmeOnNZSrO883SVo2euoRrec7akUkPQfJpArG/rmT/M9vjl3Hdl4a jtcg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lc10si6654301ejb.156.2020.05.18.05.17.49; Mon, 18 May 2020 05:18:13 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727037AbgERMPa (ORCPT + 99 others); Mon, 18 May 2020 08:15:30 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:58858 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726448AbgERMP3 (ORCPT ); Mon, 18 May 2020 08:15:29 -0400 Received: from mail-ej1-f71.google.com ([209.85.218.71]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1jaeg3-0002Sl-OE for linux-kernel@vger.kernel.org; Mon, 18 May 2020 12:15:27 +0000 Received: by mail-ej1-f71.google.com with SMTP id 7so5131930ejy.2 for ; Mon, 18 May 2020 05:15:27 -0700 (PDT) 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; bh=wSKPyI+z3/ghuKiiEStd7yz61AaHIt29YcTLEMnoHhI=; b=iimwJRkchuktEIHGHmNlFw+OBVKtGVkDGwJBpDN84TeyoU7yNIbHfdNtvrS9GfLaWH RHH/5LgUyvecq2D9S8w9erIsDU3cJ8ajvXeloq6FMGBd8jFXRzXFzJlDlo6D+7VBWaEI 0UOZMYvpN5b/Dnvz/cUGOoB4jmafm2TwE9J1/nJubqMKSup/J/U2fXe/ehB2boBpaNM6 Ylh/ROQSOFk0wT0sH44mept1RoB79YT3dgH1YMdGT37H50N2j7H0nZdHnX1YhY1H+7SV ffqzGWsx1t7jc8Ulw+BN9pfUo2hQMNbQ21U2gI6f+J/aNylQWRDA11J9aVfDkOgCO36r sjJA== X-Gm-Message-State: AOAM531ZdPvXCwoRQnUrmbxjMplBrdVnSv7BgFL1tzxBMDDQRkmz3puY XNn9FOB3fsda0e2fdD5cgpJpqGYJS7BOjN1k6BBQK1muNbB8IbztpdalapB3sTHU8elkZXNeGDF wXgdMQswCtaMRCCHIv5hhdYbh1OpJ+ePdZfbJCXLhRq58PaFF10y7NwNd7A== X-Received: by 2002:a17:906:6a43:: with SMTP id n3mr1847781ejs.33.1589804127431; Mon, 18 May 2020 05:15:27 -0700 (PDT) X-Received: by 2002:a17:906:6a43:: with SMTP id n3mr1847757ejs.33.1589804127148; Mon, 18 May 2020 05:15:27 -0700 (PDT) MIME-Version: 1.0 References: <20200507215946.22589-1-gpiccoli@canonical.com> <20200507160438.ed336a1e00c23c6863d75ae5@linux-foundation.org> <6bf5e178-f2c8-f453-9035-93e31995bb53@sony.com> In-Reply-To: <6bf5e178-f2c8-f453-9035-93e31995bb53@sony.com> From: Guilherme Piccoli Date: Mon, 18 May 2020 09:14:51 -0300 Message-ID: Subject: Re: [PATCH] mm, compaction: Indicate when compaction is manually triggered by sysctl To: peter enderborg Cc: David Rientjes , "Guilherme G. Piccoli" , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Gavin Guo , Mel Gorman 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 Hi Peter, thanks for the feedback. What do you mean by "trace notification" ? We seem to have a trace event in that function you mentioned. Also, accounting for that function is enough to differentiate when the compaction is triggered by the kernel itself or by the user (which is our use case here) ? Cheers, Guilherme