From patchwork Sun Sep 10 03:40:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13378444 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 4A035EEB57D for ; Sun, 10 Sep 2023 03:41:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7D24A6B012A; Sat, 9 Sep 2023 23:40:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 65E136B012B; Sat, 9 Sep 2023 23:40:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 465D36B012E; Sat, 9 Sep 2023 23:40:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 054436B012C for ; Sat, 9 Sep 2023 23:40:59 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 6527AA07DA for ; Sun, 10 Sep 2023 03:40:58 +0000 (UTC) X-FDA: 81219286596.13.C6EAE65 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf23.hostedemail.com (Postfix) with ESMTP id AEB06140003 for ; Sun, 10 Sep 2023 03:40:55 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=Yhf4w8t1; spf=pass (imf23.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1694317255; a=rsa-sha256; cv=none; b=ik7TyQ0dhOqKS5XT2FG6KJ8754oMuXk0THdFYHGTXOL3U1MOjEoIoM3XEwJMY8VNJvvt3l cxOKGOWfrfpp7D6ajzBRjPa6DlSSmRa0OB8Sk9wW6BGgP9wPU9PzF1sQG1hNMZKEKiKQgd dagbbxoqtQH9deUU3ClD6D0hX7AZ9qc= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=Yhf4w8t1; spf=pass (imf23.hostedemail.com: domain of sj@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=sj@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1694317255; 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:in-reply-to:references:references:dkim-signature; bh=/taA131RLMOon4BDgU01sqZZPFDcXmF9GVqTYwaZBbU=; b=h3DJqn7BAPkEaGMviEZqHLXjk2tuS+k/xcS3S8jcf/HQNiaZ4HwwH/WP8bUx/LUuzckMmU 1LE5KLqAe8hE7v4Wi7eAKJNnQKs1Zo6HJ4+uQ/sG3HY2HRFRxvVU2TQFEmBpjtHm4wbsRE HbHtopn7Ycj7+AJhiI7CHHafVcv3nHI= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D9DBB60C58; Sun, 10 Sep 2023 03:40:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3D67FC433C8; Sun, 10 Sep 2023 03:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1694317254; bh=nsy3XKNul10yj7Y4C7UdRuVcXMAYGZfrN5/ruA9B7bY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Yhf4w8t1fRuZJ4OQ8rFWDO3TDcY+USKFEptrVl74C2KL5spB2Zm7tlR/98C/0sNNX rhds8nFJ0m+cI7S0M+YwFjbizIG1KlgBowZHNZwfOnTvg1oa99D1XAl9yxeJxHhcey l9O9mnGh9UuVDRJHIy/L80hW5C6JnQg8UT/6pyDzRJOvu1tCEwuR8TCMjmHOw/6z2J dY7f3eZ15EVtJUXM2gAt8rSYxhJUALgBNhJtxzEC4Pu0Axg7XISKpMseJNSlxYTM0N HRTMABvBxWGayiSMvVwnCtijn7zba+kdp3uMX4qtFCl6mmh4DCe+tofNnubO2Twi8L lAXzGYDSUTY+g== From: SeongJae Park To: Cc: SeongJae Park , Andrew Morton , Jonathan Corbet , damon@lists.linux.dev, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RFC 5/8] Docs/mm/damon/design: document DAMOS apply intervals Date: Sun, 10 Sep 2023 03:40:45 +0000 Message-Id: <20230910034048.59191-6-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230910034048.59191-1-sj@kernel.org> References: <20230910034048.59191-1-sj@kernel.org> MIME-Version: 1.0 X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: AEB06140003 X-Stat-Signature: uk17nmswreowcn38gec7kg4jbciba9ia X-Rspam-User: X-HE-Tag: 1694317255-650865 X-HE-Meta: U2FsdGVkX19p6lExjzcKpUr0tSn6zfqXfbepAgd3k4a1jUT96ciKp0RpRpueXbInZ529t5oDFtNKvUB3eGO968CwUiMwOSE1+e7U5pZdjtmXH0o+wC0bKdD+hC/9zPkdpumd+FXs4hYUuCJMiJAhw+/o0I/barc1tEj/QUtAz3fhvWaHlWULLpYl950BtBPasHQKaN6A+G46hekmf0BYG7TDnJp3NnJmy0+2DKBfctTv8vknn+GQMaGrQeUVsIgRkMY9IJdfjBoITB7ND0eCoiH/LXd61iti9dGa1t8dQxZ2THg3ESgycerzNC072AEK4JyJg0zHGlyS+W6mgcDSdvi88hf1D4Ib/BoZTMaYUIroJ6w2K87sN+OXAgfA7dNOtEZFXVm+vvCuqJqsGJdWGkEIVEzx6NAEjCSlISDLKD5vfQfjTKD4+h3P0XtmUJbJQSEVC/Qd25qbSpgtpINTlEUS5m3xCy3n54EroapVhvSrixa7+1YJ2QDA8Qc7jfPibOCFCFYlfZE7TouWvzz+CatQJqBzV4DAPC71r6Yr84bMrg3GVNAipA6ySbsjKmEZ8uJZNkbPEIa4vlgwSK7PK4T2A3dV36P79Wyvr6bK4osFC5iNl5D7xOj/LKOoVVPECL75SmOwphl1PbtjjJWIfmQMXfBJ5/ydRl2bkp1Ptdq3fqszWBguhW7A5slnponVRuPQ1d7UqJ2C4G7ukjUS/NQ1a8OSUpNcSExqF5Kvaz0SVTqcuW1TkI6ELcKg4t3XfYcfDkiLn4A5HQZAL8zNErdRHFLXn58k76D3NdUS5IoKiY58nTXGUzN9kk3dOqdS++NMT23HgV6iPyKsFcQiYgIzhgScl6B6gduJPkk6k52f13+C8XLT8t6PC97FkiVcEke6ynDWlr5RU3jPlKuQte0k+cB9mNGJ2UV61oxULh1rm07fd3BYQz/4/3TXxbnkKpdkU+H2S4srfb/SBqx Y+j9WQgq sRiN/Z+vFP70RUP4qhoRAq+BxAVtWg6kQknF8A2ZMHywBwKKHOWxx5sVTghwj7AJo8W/vqkTppdkPZIKdYknXqVIjE2MvGnGYXmlLaKOTrRvhNRkm4MVBs778xypyW6LDDkUF+f5GzPAWC87klHY2StwEA/Byo+yUVdqo5EaMhFupy1L/JzOwta/t/DOZd73yn0EFbRo4k+z/eDUkHYSt+KahcqUVScROVt15Sgyx9eLvPvgBCwpbkmN7MkY/l7vOFJM6aWIZoA208jaiJEdQxnnIBlQxX7VT3jkT6dkLGU3F2GiyTeJ+EpU0LVdF6NwAiyABR/PWZDj9SRu+hzX4iMlCJdc3jRObVBu8we2r5GxsYic= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Update DAMON design doc to explain about DAMOS apply intervals. Signed-off-by: SeongJae Park --- Documentation/mm/damon/design.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/mm/damon/design.rst b/Documentation/mm/damon/design.rst index 18e9b42673f8..1f7e0586b5fa 100644 --- a/Documentation/mm/damon/design.rst +++ b/Documentation/mm/damon/design.rst @@ -259,7 +259,8 @@ works, DAMON provides a feature called Data Access Monitoring-based Operation Schemes (DAMOS). It lets users specify their desired schemes at a high level. For such specifications, DAMON starts monitoring, finds regions having the access pattern of interest, and applies the user-desired operation actions -to the regions as soon as found. +to the regions, for every user-specified time interval called +``apply_interval``. .. _damon_design_damos_action: