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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id E09E0C433EF for ; Thu, 16 Jun 2022 22:43:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 215046B0071; Thu, 16 Jun 2022 18:43:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 19E5A6B0072; Thu, 16 Jun 2022 18:43:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 017E06B0073; Thu, 16 Jun 2022 18:43:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E049F6B0071 for ; Thu, 16 Jun 2022 18:43:11 -0400 (EDT) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id AF976358C7 for ; Thu, 16 Jun 2022 22:43:11 +0000 (UTC) X-FDA: 79585576182.30.9D43E1A Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf18.hostedemail.com (Postfix) with ESMTP id 498591C0086 for ; Thu, 16 Jun 2022 22:43:11 +0000 (UTC) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 2779D608D4; Thu, 16 Jun 2022 22:43:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2DCAAC34114; Thu, 16 Jun 2022 22:43:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1655419389; bh=kfQarxH/56UT/XY118hOydrKuncAQiLkLupR53PFGck=; h=From:To:Cc:Subject:Date:From; b=XM/dze1GtQVrVsN2MD2FyK3sEW3Qv6oy6PvPJPdBbvr+LtmbHCSrKJpYygpMWrPeS VWLtmU/OnSSAUz2TBfyUjnYc/Q4VQqH71CvMbuCYiOuJRVDVh9TqXQ8aXcBIv50kLq aCr5xISTdd+sSKQqRDKIRXn88yxHBdbHT1lDuXocYR4vRkQdmv1PsQwZ9XfnicEy9y CEoUyN+aYUlivl5+eX5TK/ZDjNAIhe4e9d5pQRXaPHn3oDrYEJP0Wt30D4f+LRwMbO Umba7WGdoI0gqaF10PJ5EE/2s4F9vImCJvhLMCW6DaVhyMYXXfrkpK8d6yHCSkG3vH fjet+FLpzz/iQ== From: SeongJae Park To: ksummit-discuss@lists.linuxfoundation.org, ksummit@lists.linux.dev Cc: linux-mm@kvack.org, damon@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [TECH TOPIC] Current Status and Future Plans of DAMON Date: Thu, 16 Jun 2022 22:43:06 +0000 Message-Id: <20220616224306.92076-1-sj@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1655419391; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=QyegSoGcRoEcXgBnNl5SS2L/LYay4lf9C97/+az0j/k=; b=aOOenOktj8rbXn/yvIRwAM6pHTBaEcSoxUEq37BJQEpFajtqaJ379RQpb7UbKBOLjep33e spzQ8011PUV8C1dLr0GHyuZV/D4TCXDZ2B7fpHyJ5PsJh6YwaYJn2KuKvb66pd9a2u90pj n4mZ39vlDpkBIcJof6IftzOX7hcA534= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1655419391; a=rsa-sha256; cv=none; b=UdBaIQ7Og02NgYNEK5GzfJQtGHsx243B7pCTKJNgspx7lPwITD7jVfaVjUV9TANR48imz5 6CWwZzp3DJpFQ/z2BWAzOPuyp4D9QyuCzhVnSojt5jIOASC1d8O61SYG7bIdZitTgkjvoN RX4ZUA6Rl9Bpm766Q3v06T2W6itTzH4= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="XM/dze1G"; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="XM/dze1G"; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf18.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 498591C0086 X-Stat-Signature: sy647cbu18c36swiewsjnqarskxtmdi1 X-HE-Tag: 1655419391-498526 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hello all, I'm posing my Kernel Summit topic suggestion as below. I will also submit it on LPC site. DAMON[1] is Linux kernel's data access monitoring framework that provides best-effort accuracy under user-specified overhead range. It has been about one year after it has been merged in the mainline. Meanwhile, we received a number of new voices for DAMON from users and made efforts for answering to those. Nevertheless, many things to do for that are remaining. This talk will share what such voices we received, what patches are developed or under development for those, what requests are still under plan only, and what the plans are. With that, hopefully we will have discussions that will be helpful for improving and prioritizing the plans and specific tasks, and finding new requirements. Specific sub-topics will include, but not limited to: - Making DAMON ABI more stable and flexibile - Extending DAMON for more usages - Improving DAMON accuracy - DAMON-based kernel/user space optimization policies - Making user space DAMON policies more efficient - Making kernel space DAMON policies just work (auto-tuning) [1] https://damonitor.github.io Thanks, SJ