From patchwork Tue Mar 18 18:30:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nhat Pham X-Patchwork-Id: 14021411 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 A6BEAC35FF8 for ; Tue, 18 Mar 2025 18:30:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5D2F9280001; Tue, 18 Mar 2025 14:30:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 535CC280004; Tue, 18 Mar 2025 14:30:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 38AEB280001; Tue, 18 Mar 2025 14:30:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 075BF280004 for ; Tue, 18 Mar 2025 14:30:33 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id B3FCEC151D for ; Tue, 18 Mar 2025 18:30:34 +0000 (UTC) X-FDA: 83235512388.03.2DD5F8C Received: from mail-yw1-f174.google.com (mail-yw1-f174.google.com [209.85.128.174]) by imf02.hostedemail.com (Postfix) with ESMTP id 6CEE28000D for ; Tue, 18 Mar 2025 18:30:32 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SxjfUtz7; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.128.174 as permitted sender) smtp.mailfrom=nphamcs@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742322632; a=rsa-sha256; cv=none; b=jcpdN39YaHH5kESeKBFH3Y0QYNpLJZTz2Z+Ygkpscl4UGSXamadjvB/gUWRPtMQ/L+TwnK aeti0/jlanhIGf8/AWgGkspl09+VU/+yXUE/cYEQHA4W9sVx4SIshpNoXIygUrH77z90Xm NEvo02FDNFEpz5HQZ9aTUa4ViL86tYg= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SxjfUtz7; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf02.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.128.174 as permitted sender) smtp.mailfrom=nphamcs@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742322632; 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=c7dHZIJ+1QQf0s+w5mDsBJ5Q7CgPW+8y1ul/VglaOsY=; b=BuX8g9iIR0yIeWq3tBDh3sqRgKoHClp0Cb99rmRgdhXFaoWzIyoXp1IXumCkmSPm7cGTXG x4DTwuuVz796AGx4Z0VwVarFRUvpzDZ450id97Ame+vWjPO7+4xJe2Wt0MkG2EU87Yn92G 9CwRbZPpcxQXiKBF+xTNgXugKMyMXO8= Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-6fecfae554bso53917447b3.0 for ; Tue, 18 Mar 2025 11:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742322631; x=1742927431; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=c7dHZIJ+1QQf0s+w5mDsBJ5Q7CgPW+8y1ul/VglaOsY=; b=SxjfUtz7lsOD/GEShtWbNl1iQRWi84NTrAjovW0V6rmo9IwDLhSv79uOacUN1rttph 3fRYeRcyX6HGkNYyr9K3vvRVv97Z6CjrPAacfXYwgjvtHnkJG9FPZErLpWhaJN4PdIG0 vv0EckKsP7QcY3jCrNn5JlrC/Zwxj0+e7tDQPNfHZa2JmKmQhXbq5f4oQhHV/aSxv/a1 3HXDogXKHIraotoTFN5Ib//m/NQdBn2M54skPrvYyWGrRKOY/0kHct5jwuCw+XjAZMhK pEsLFYOaRQhJg2Lx3fhMrT6rQIPR5SnL3oyXjbKDYI11vsGZ233YFQ5pV0fm54uYzwUN uYtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742322631; x=1742927431; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=c7dHZIJ+1QQf0s+w5mDsBJ5Q7CgPW+8y1ul/VglaOsY=; b=jCSiR32D14WqJpQHSKqgHDunJMWMAECc7vMUoxp0fOCaVj2+iV04goMXspPexsO6CO n8ZctbOPIorMDVF+f7UuNcL5VjyA2RtwllRMq2+l367G1u+zVgOh0XCGJ/9m9E74n+rt Towx34xgUicdF5g/bF8G79yjFjpOPLVsHxLucBXbkYPBmGX9AQXehqipDzz25jNPz0KA LhNS7pu6ds+MPaSaIuj5kPoa/sIIfBFcLD81elecuqxnvAXrbnKrlEFArDzskaYSnjog mq8t48nmislFO12GF+nW7XrVHct5zXiAqwwgkwSIXMC7YMR/XY3FG+DCZjqHpDvp5kVK Gc4g== X-Forwarded-Encrypted: i=1; AJvYcCWmSoxukgNHcnMKbiVTwiZQ8BlNCcgVvI2EifawVeKbASVpmsuyI9YE1+FTdVGdfYIiA4k02uh/tg==@kvack.org X-Gm-Message-State: AOJu0YwhoxJ6cYLIOhGXBzTEHKCUZM7qxqW57krJZKi2Es65NM6Mo/wD gfbWdfjJeSTMyMcd6zRkolle/WqTAFVv3ZnV7/ODPF8kZjMRpaR4 X-Gm-Gg: ASbGncuCnuSKVrxmN5W7YiojyBXHvshR/vJldSm0YMwanx4Ys1Vp2wLcA3V4hDDy0Yf nfcAKQTfw0Lhq7nts+X4UEvVTuFbKSejVJdhJBV117MBZio4munbxfGsGIvcGCwFxlR+RLtWwAm z/P3T53DR1JLeNDoOkHI+H9efcuffO0c3AmCywYuc5wZ02AYKEBZ7kWDcyv9oJ+T+FhA2Zsyi+W Wx1SLWaUCsktXuu5Jp4lbKQgCupVf8SyQPeRzCWuOZvViEjFPBdi3CRNbNHoGMgZgz21vUEqW6P PLi4bPCgutlQRsYJsd9fDAIw90Q9CyPQ3Ad4b1pmIMCnm4o= X-Google-Smtp-Source: AGHT+IHzVcio/RehLS+OJa+pt9OmpDqftnHs1DTMVg69hwSaI3nwUmwUTpUpvJoIntd97Ze/CrCzjg== X-Received: by 2002:a05:690c:3613:b0:6f9:a8e7:430 with SMTP id 00721157ae682-6ff45e687aemr204575987b3.4.1742322631486; Tue, 18 Mar 2025 11:30:31 -0700 (PDT) Received: from localhost ([2a03:2880:25ff:71::]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6ff32c80f2esm27165887b3.90.2025.03.18.11.30.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Mar 2025 11:30:31 -0700 (PDT) From: Nhat Pham To: akpm@linux-foundation.org Cc: sj@kernel.org, corbet@lwn.net, linux-mm@kvack.org, kernel-team@meta.com, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, damon@lists.linux.dev Subject: [PATCH 2/2] Docs/mm/damon/design: document active DAMOS filter type Date: Tue, 18 Mar 2025 11:30:29 -0700 Message-ID: <20250318183029.2062917-3-nphamcs@gmail.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250318183029.2062917-1-nphamcs@gmail.com> References: <20250318183029.2062917-1-nphamcs@gmail.com> MIME-Version: 1.0 X-Stat-Signature: f84f59np5wy3bx4ix7sik113r3fr1ie5 X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 6CEE28000D X-Rspam-User: X-HE-Tag: 1742322632-823760 X-HE-Meta: U2FsdGVkX1+QMTf3ueBSR7nzCYbJPgnykNz10Dq8BNoWlnEqZIDgzolUbSpA2mL/CyPEPS9rLtmYAx/MYqbh6PJCEKKOs+qkE3zt9nHsHEFjy9CFwEdUJXggkgtCRp7B4kafubVxvVG4DIscukVfuSFUYFseDF8hZV0lC2Zws7BbspluGfbE4vL66qLcTtzoYgOjXMuPo8yC2UHXhKTTQ5R11OY7/wLn0Nwf4+NBKScwKfG+bE0ffwf55He5Kuurd7NPHaXHjTXRjigc8/LnkjtbeUlYyNIeQZupGjC/PnP0PLN2pyVAJJbdUTKbGlyBgxplft4E+mrA7w6aAxl1mPsYfap0huzs9XSQsYqEXzWp3zirMRIVugcR33fmXGJS6OfIDIh3gWiZ+IGYVLyVkPOknqtzBqWFDFtikTfz/kqhMzjQh6znGxRAi3Dwi7PTB9qyqTseOXx8ZjUoDZT29Sphlb5J3TtEiRM1b7gCSrdpJChO848On+D8z0CWP8/WdMiSF4+ZXz+hGTtzQ3DO1ZoKuJ1qltTbg0kD8w87Qv0noHpekDSVUO0vn7khHEn77xgZdOLTyUVpgb3w3vuFvJHcsfigYM9Y+3IvqoAnQPYgyxDjxAt+l/h8Z2zYJTkN5ATI6c2X1CLjN+gE08hyVuMwqzMja/7ALgv0lYDBEBmd2+L159TJCVwXuQDhLIMij8hxf0MnwmDEsWG7L0cRAoGrezF/e0CS+JK+DqFa27ZzI1rGlGFF+7aF7KeQkQQE5WNMh5fn7CcG01WHmW9Qwo22YwSnDoJRe/NijEmVzX4nwcVJmj7DqRGgXKlWe8ngXdNWpXsBRVxcbG5WAa7/B89SnZGT8Y9EBbD+1iL+XbfhNoGqjmjrujvxkXu3L6c+RxMK1Z5pqDeBNgDK6WXdzXjL8ST/dWP9i1+vXK5Bk292EfJ7jjylNWnOoC58GSf3BOpJCVtuM8Crta7aEJ5 8l9E6/r6 BwcyeMK7Ius1eCIAMKTtZVbNsSokLkzExJGoTH3l6odCpyk4SD18AOYUhvbqfagjQQP8dY2F9Pr5bnwxn1LE7O0YarGliZ6lCLnLWe/5HKsMHABS2pLGZLl+VUS3aSGDnVaTzZNoTd/cbWWkaq/YGQQfAN5w7javsXaVMdM86WoriX6zUtbO7CWEp4xJQ5txXt5JJEY08NzfpnYXaUtVjGdcZTK1Ig4RKjdaJp9Hd2Y8bJ54tOcbeqniS7lg8OsYIjJu8Ce//d3kC+JtvjIdIpX3SOOQUabzXlgvwljF1WtiMStrw0i4M6rgQ2dV92QhYJ7ZT54uz2IV4ICYOLsSdwOppj2Mw5RpAou2ORlajhgO9IKtAX+GIccdLWRxhjYdjg+kQgxgGXE5WQfMwdVqHH109vJXvW55uBin4ivFmqvh6cYe2QOzIDXw2F0K8S4N/TTKA8oXiNRusgF0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.029953, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Document availability and meaning of "active" DAMOS filter type on design document. Since introduction of the type requires no additional user ABI, usage and ABI document need no update. Suggested-by: SeongJae Park Signed-off-by: Nhat Pham Reviewed-by: SeongJae Park --- Documentation/mm/damon/design.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/mm/damon/design.rst b/Documentation/mm/damon/design.rst index aae3a691ee69..f12d33749329 100644 --- a/Documentation/mm/damon/design.rst +++ b/Documentation/mm/damon/design.rst @@ -656,6 +656,8 @@ Below ``type`` of filters are currently supported. - Operations layer handled, supported by only ``paddr`` operations set. - anon - Applied to pages that containing data that not stored in files. + - active + - Applied to active pages. - memcg - Applied to pages that belonging to a given cgroup. - young