From patchwork Sat Feb 17 00:58:42 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13561144 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 9FF08C48260 for ; Sat, 17 Feb 2024 00:59:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 168186B0093; Fri, 16 Feb 2024 19:58:56 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1154E6B0098; Fri, 16 Feb 2024 19:58:56 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EAB916B009B; Fri, 16 Feb 2024 19:58:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id CA7E26B0093 for ; Fri, 16 Feb 2024 19:58:55 -0500 (EST) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id AE33D1A012A for ; Sat, 17 Feb 2024 00:58:55 +0000 (UTC) X-FDA: 81799486230.13.2605AD5 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf13.hostedemail.com (Postfix) with ESMTP id B37C22000E for ; Sat, 17 Feb 2024 00:58:53 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=K4bEzdFL; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of sj@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708131534; a=rsa-sha256; cv=none; b=pySSVYOorc+3gt9FR0MM4qLQLUu4Lfk7Z+vWUSpE7L3EtQZjF5dST3AkAmD4DJvMOd23vG AnCdE1Xe9meRN+JAzQrbQ6Wj4O+kTAOPJQPBbUX1s2+Yp2r6LNY/76LMRLFXEcIHanz3R2 1klBDme9xBZI5EAS2JEnZ1/JGWGGklA= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=K4bEzdFL; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of sj@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=sj@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708131534; 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=YoHlLRZa70cDva0swQmietSnhunN8Y6JL240OM9dUhc=; b=OYbLY9GlBXY58kJKTTG+LYJENRxLkxxrEDfZuzDvGafBpk2otjrN6J7JWT+nHOssYYWVgc PMEBrgPqE5V+4C00UCGhByUayB+mDPnruRYa1DiYbmYERf2J9DxOl0Z/SVW9s8Fz7syHQM QApxOPCIFUnaCwOXw9DBrA/v1hTw3Kc= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 18B35CE2DA5; Sat, 17 Feb 2024 00:58:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B5D15C3277B; Sat, 17 Feb 2024 00:58:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1708131530; bh=zjtUmDw2W04Oqswzi7ugwTbYsUfBySmq7qQ57D2h3/g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=K4bEzdFLDlF6NLqwGK/mAAgfMMKWdnJ8vklpKYAdUXCed+fMo4jl0CvKX/mU2OAFn arCqEtlWyJt5NSpJVt1S0W0F4hksykL5ZFvZ9d4n7IYMnUQy46xVjZ95hKG5qtazQ9 mqzObWI8j5FId7H/EaphvGBxODbmk1E3N9bOTqyw/OBjE81il5DUZ23VvjMN7QpFMZ UETBSwIEX9MS9V6yCtXvWn6r5ldcHWnQDixxgZ5jQ05micq0XxuvRz3M937Ftlb84H 4vrksfLUmh2xuqU/SyQmUsE1zjA404Sathszb2uCr6DW5kSIhXCXtRyCO9viVxCqjp gigOIuoHt+lPg== From: SeongJae Park To: Andrew Morton Cc: SeongJae Park , Jonathan Corbet , damon@lists.linux.dev, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/5] Docs/admin-guide/mm/damon/usage: fix wrong quotas diabling condition Date: Fri, 16 Feb 2024 16:58:42 -0800 Message-Id: <20240217005842.87348-6-sj@kernel.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240217005842.87348-1-sj@kernel.org> References: <20240217005842.87348-1-sj@kernel.org> MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: B37C22000E X-Stat-Signature: 9qimxmfkdkqdwe5kmnhcemxbzzp4zjpt X-HE-Tag: 1708131533-288846 X-HE-Meta: U2FsdGVkX18OP3pG3ByUIczn99olD8+uP6eqzaaQvODlJTMa1ghLZqsNXn3bO3KSCSol5WWOmIUPHuP98A2IFn5aTzNlPEn6fdXn6zL/vIiBf+3Q95igiAN0R8evtjtxCO0EAEAXmJ5DouV1tXrelDCL3Y92pz0hWH3pXKOBBxNx00nQHZxdLvV3Qu3OKDlVKZhOZvd1LWLYrbynr4+6FTCQkvqDraiYLYZhB57eW5U+IV0H922I2ua6pIjBeHSh+NfbB/ZNEYivJbvAxXDbU6DmY+B83mfYEop7y/gq4m+S/3YvZAFtkbN3LMchc/g1xkLBYonBfCkCfygR/JcCceCu0Dk2oPAyCOycOHtA1S9YKziAM0w6zrObZISwBk4JDlZd+obafwk5FQA2tkWE7Vu3E5my6Mt19DGxmI0kI95ItBei+TOJlikMFJjDKYssKJn4sTyN8uqay2yEyzM2RPgmjvbUSBcZWzeXidl60BfXMPjwZKFHUCUpY7M59trZbhfSBkTYCTM6ncQDev8zgOjqKJlFaoK0WL0e5InpY7IRQkhjMCNRnm124KKtuls2/tJMnLGgCgYS6go0dvsICSKUeWqvBPFbdHqWe8yjR1eh90VzKFNaCzzKl062i7XxCeAWL9jjxM7AuofNi0u+PE3dRYRpzp5V+4iw2VL9HGtqEttzlrTY0GNAAftPmoK44uzwxiiUzUHJTbxf6Vmmee2pffFKsW0Y1u8DPn4u4NJAuf8yzl58kJ5/vdqVtqh9lM3i4xySOQiAFg0vJ7Mm7xtS+8bGt5PVsgsDaf9gcd5WknVs8ySKWcrvo9O8IFV4k5A7EDyUXZLjlEc5gxBfNvUS5EYjVpBA/DnpkqQV2T+JGXLIlaX00wX0lWxFaEj5Ntys5EJ3QVftX2AsHMrZcgYO/Z6d96yIf4sn4wLmhVAcqDWOObZixBDVCT92xJIX30ZxugND6wqlwiA9dCK y716YEW0 1uAwZPIyXmutvfVBOunCdBQhk7+GdBNN+/yoEJ1aSRVibfOYW6irfqeYiASZCwKfF8KCF7KptzgxYqKZQK8TG02r/GYs+9DD/0wTn6P4fk9A8oS+EoxMpfmQgiXs993yj9YUHmOnZzy3Wavxc38P37RWPpOwJF64BuSAiDqIgjWgCKjH4VvF24yiXxemqIv1HjLwo1azHIANe1TzMcivkL6QNE1S3LSJQPDNRkDRO0MUyo6c= 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: List-Subscribe: List-Unsubscribe: After the introduction of DAMOS quotas, DAMOS quotas is not disabled if both size and time quotas are zero but the quota goal is set. The new rule is also applied to DAMON sysfs interface, but the usage doc is not updated. Update it. Signed-off-by: SeongJae Park --- Documentation/admin-guide/mm/damon/usage.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/admin-guide/mm/damon/usage.rst b/Documentation/admin-guide/mm/damon/usage.rst index fefe62e0a466..db6620b5bc0a 100644 --- a/Documentation/admin-guide/mm/damon/usage.rst +++ b/Documentation/admin-guide/mm/damon/usage.rst @@ -329,7 +329,8 @@ respectively. Then, DAMON tries to use only up to ``time quota`` milliseconds for applying the ``action`` to memory regions of the ``access_pattern``, and to apply the action to only up to ``bytes`` bytes of memory regions within the ``reset_interval_ms``. Setting both ``ms`` and ``bytes`` zero disables the -quota limits. +quota limits unless at least one :ref:`goal ` is +set. Under ``weights`` directory, three files (``sz_permil``, ``nr_accesses_permil``, and ``age_permil``) exist.