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=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no 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 9A863C3F68F for ; Tue, 28 Jan 2020 10:20:39 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 3C7E02467B for ; Tue, 28 Jan 2020 10:20:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lca.pw header.i=@lca.pw header.b="SZKiRRvv" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3C7E02467B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lca.pw Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 8AC0F6B0272; Tue, 28 Jan 2020 05:20:38 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 85CCC6B0273; Tue, 28 Jan 2020 05:20:38 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 74B036B0274; Tue, 28 Jan 2020 05:20:38 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0052.hostedemail.com [216.40.44.52]) by kanga.kvack.org (Postfix) with ESMTP id 602426B0272 for ; Tue, 28 Jan 2020 05:20:38 -0500 (EST) Received: from smtpin05.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id 1D3C5181AEF15 for ; Tue, 28 Jan 2020 10:20:38 +0000 (UTC) X-FDA: 76426648956.05.blow99_79ead2b3b9e30 X-HE-Tag: blow99_79ead2b3b9e30 X-Filterd-Recvd-Size: 4443 Received: from mail-qk1-f193.google.com (mail-qk1-f193.google.com [209.85.222.193]) by imf08.hostedemail.com (Postfix) with ESMTP for ; Tue, 28 Jan 2020 10:20:37 +0000 (UTC) Received: by mail-qk1-f193.google.com with SMTP id t204so11947386qke.7 for ; Tue, 28 Jan 2020 02:20:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=8nN4YmrckRTf8D2dP5lgaGNARd4RPlRhl2giKkNVrQI=; b=SZKiRRvvRUyAp1uFv/kJcIBn/Bf2xzyeiBe/6+Lcw8TL7vaRckTn3FRww7Y8C4p8ix H+mce+5WKiydHgnr3WppBsKE9xBTAMIu7Ue/YTthYC7XHytWFUPte57JqleUi/rvLP/+ hebaZYBTg4DYG0lGKoZvEhIxdzwBoQrY7aivkZu2yjQQzi/gENjt6eIlpGXgEJ7J4LQj jis0rtbnAygbXy8xMVB5AAlD615DIlK6n5dLrcIi86j5JKB/qgHdz8OV1TAYcXolU72j fDAHWhf3QXs2KHz1zyBwWgxuP0ipTjW3v6A+GS0RK4O+BYe5041poUOQt6s3nE/bzbQN NaLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=8nN4YmrckRTf8D2dP5lgaGNARd4RPlRhl2giKkNVrQI=; b=X37BHyf8zajwICnLA0qFyWWvKG1Y0suHO8C5VZ/7Z8xdea4BSDO552Go7MhjHWeQUL 4qvjQ6HH1/7F58R8pM042fqY961O3OR/TGOl9a1QHaRD7kJCzqRsnT8PNAt88aI99v+9 MSd8vAq0fwwj3M0POxWXvyGnFWRCb6wm7TS0E62TkAxkqBx3s0kquR4grjM5ER2nv1M3 LnuvmWq+GlE+AycRYN6UjUrOwmS4LhYBj9uf0qJsR1wRlxZE6gQi/5VEZlVZkPKTNI1i +/rtF/lyft7jC3UYG2y8TBYfKpcHovAwB5J70S6XvpwJo5xQH96DE6nfKKshZRyY6P95 aBHg== X-Gm-Message-State: APjAAAWwYSMfK6zabvQ4NIoNJQNxPumKbRtON4izFW7HlK7EAqB2WVXH DjWPDYudpiQt9n0zdyDHTlsehA== X-Google-Smtp-Source: APXvYqwU7/hPZRUWDnW/GNfRKd6PyEbF4B9KvaAC3dn3Ta6yCqfrL75TqqBlagLHsnIkgINypMF+mw== X-Received: by 2002:ae9:ef50:: with SMTP id d77mr21006594qkg.71.1580206837123; Tue, 28 Jan 2020 02:20:37 -0800 (PST) Received: from [192.168.1.183] (pool-71-184-117-43.bstnma.fios.verizon.net. [71.184.117.43]) by smtp.gmail.com with ESMTPSA id c8sm3228988qkk.37.2020.01.28.02.20.36 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Jan 2020 02:20:36 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: Qian Cai Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v2 0/9] Introduce Data Access MONitor (DAMON) Date: Tue, 28 Jan 2020 05:20:35 -0500 Message-Id: References: <20200128085742.14566-1-sjpark@amazon.com> Cc: akpm@linux-foundation.org, SeongJae Park , sj38.park@gmail.com, acme@kernel.org, amit@kernel.org, brendan.d.gregg@gmail.com, corbet@lwn.net, dwmw@amazon.com, mgorman@suse.de, rostedt@goodmis.org, kirill@shutemov.name, brendanhiggins@google.com, colin.king@canonical.com, minchan@kernel.org, vdavydov.dev@gmail.com, vdavydov@parallels.com, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20200128085742.14566-1-sjpark@amazon.com> To: sjpark@amazon.com X-Mailer: iPhone Mail (17C54) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: > On Jan 28, 2020, at 3:58 AM, sjpark@amazon.com wrote: >=20 > This patchset introduces a new kernel module for practical monitoring of d= ata > accesses, namely DAMON. >=20 > The patches are organized in the following sequence. The first four patch= es > implements the core logic of DAMON one by one. After that, the fifth patc= h > implements DAMON's debugfs interface for users. To provide a minimal refe= rence > to the low level interface and for more convenient use/tests of the DAMON,= the > sixth patch implements an user space tool. The seventh patch adds a docum= ent > for administrators of DAMON, and the eightth patch provides DAMON's kunit > tests. Finally, the ninth patch implements a tracepoint for DAMON. As th= e > tracepoint prints every monitoring results, it will be easily integrated w= ith > other tracers supporting tracepoints including perf. I am a bit surprised that this patchset did not include perf maintainers whi= ch makes me wonder if there is any attempt to discuss first if we actually n= eed a whole new subsystem for it or a existing tool can be enhanced.=