From patchwork Mon Feb 3 22:55:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Usama Arif X-Patchwork-Id: 13958387 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 BC280C02192 for ; Mon, 3 Feb 2025 22:56:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4320D6B0093; Mon, 3 Feb 2025 17:56:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 392E26B0095; Mon, 3 Feb 2025 17:56:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 122F86B0096; Mon, 3 Feb 2025 17:56:26 -0500 (EST) 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 D11236B0093 for ; Mon, 3 Feb 2025 17:56:26 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 55BFC8053F for ; Mon, 3 Feb 2025 22:56:26 +0000 (UTC) X-FDA: 83080143972.22.FDE4FA4 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by imf25.hostedemail.com (Postfix) with ESMTP id 74778A0004 for ; Mon, 3 Feb 2025 22:56:24 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="K8Xn/mhl"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf25.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=usamaarif642@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738623384; a=rsa-sha256; cv=none; b=GeI5X7Hjr54EtDuXMzGIpM+Uy6OJiSK88QfREwoWObc3t523YdgkuWISg5kAlo7bgK+tKe v+Amq8KuwPJA4nwyqMf3518Gf9IBEDr4Fh/me08AkueORpIy2sQwsrNDymCUNPUk68ircY /aLB8Eboj2u72HnaPiXQgjYhGZ7bW84= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="K8Xn/mhl"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf25.hostedemail.com: domain of usamaarif642@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=usamaarif642@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738623384; 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=e2enSL3C/soI5+mxHJevUzCK3eKf+SVmFvEq416WsAY=; b=iESZcHNeo2nWvKkPOZ8ykpnHuR24wXIhv0LKNOBj32K/1/hhi5LMeUXN3Q4VGLWUlRyujz JVQuwqXaNunFHtzebGjr1PjtV3ab6aUFYfjb0jJTlWmL78ud0vtgfU4YG5vMeThM73xyPr D/ZV0uj9iEICfBWYuuKYh965brp2ZUM= Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6e41e18137bso8143906d6.1 for ; Mon, 03 Feb 2025 14:56:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738623383; x=1739228183; 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=e2enSL3C/soI5+mxHJevUzCK3eKf+SVmFvEq416WsAY=; b=K8Xn/mhlOK7c8yFpNck727VDM4xTmqUU664gdbIXFi0Ql4OPNDqJcTXUFgXy+qpLOV XP1Lt+jmlDxFDDqqG/7mYspyp+5M+zZVs7ImKL8M3roTYoTyUnp7iEG1MvVpPiymFRNZ DbTegIjYKBOTzJg8kPiPjtAGWj8rShqblkXfxwS4s+CL52bVfoHEbeDh1quTUUY+Slph 8LjPNH44vszCzz0qVsoZtST60xF0uD4SkdkFRRT2+K0WtWYEAFmDhCx1yDPuAh32BfDR 9qAE4C2tkqzAa/dA/Lmaefl1zLx687qCK3di9y74GoSl4t3IY3LL0k0/IlLs+uMqmWRe WQXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738623383; x=1739228183; 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=e2enSL3C/soI5+mxHJevUzCK3eKf+SVmFvEq416WsAY=; b=Ll47mc+I6wnA0e03M9Iu3q1+ag43MKjkfdcEaOgNz5HvGlbOjUMludiZAllFoMLbOG MVLnMut36ZQmuPqmwDUxOgvhu6MUK17Rl1TmetVg5Y/5IomrGj9yek0s7zE5Id027lqR 1p19JeadckO/i3pMH5Ktgas9gyLOkJmzySAq9RBCthb+jurKcxyYIx8Pj0iAD2RY4xU+ TrPoy20LU3O7u15ppx46CZTcOdq2fw/jl4COoF4p8ST3B2Fs+DXs6Sh+vY3YLtrDdWso /hu64P8+3lM9CXyQijycVN7xhvrBjkA0yCzSFQc1loaJKUEDxhiWBVBUrNFCr1P1x/1o KJkA== X-Forwarded-Encrypted: i=1; AJvYcCXqSwo1GtFy4rPAR9oi50aHck0Kc7KU0c9oA7+Um139xmoRaoYjuEnqUlww8zaA4KqrBmlSc64QSg==@kvack.org X-Gm-Message-State: AOJu0YwzHJdpkQuaF7F4hl/5IH1uejdBwm2V3q2pXLr4FxHrQrqVzcO8 37Sc+0Kf9PTnOoAI6XN1z0XyM5lTII/nur5qRhc43AJTo8Vg8m2Y X-Gm-Gg: ASbGncs1kpMAzRHqgkXGqxKSprPKwiR//LCsLQKaVU5RlS4AnyGZwZpOfOjg3+3RyNh +C+aO/Amm//N/TRnLhyIYjdeXTBGjo0KffuR5gTge/YCkLfUe4U0RjbWi8PHCZktalqdYhLiLWw fASgiY+hziphMTEy2EkF0fMC+jAIgrFU3Y6IjMrBDTb8mF32tEaCv4f39/T3DibWlaht8WTiAEN OKq2c4KZ9q3/RZnVdx2TJ0wNEzUjyXPrwAXgSzk3qyHqhLAnhv5sVwtNd1Blt/4RDHOnjlmzIJg 5sX7Wk8PIX3B X-Google-Smtp-Source: AGHT+IEK74qRw53aqOQPEz3F2ZyQP/xCGiDZZ/sr+Au0v3csysI3ea4/+VxPaAXJWM4NpzHFVT6edA== X-Received: by 2002:a05:6214:5d87:b0:6d8:a5da:3aba with SMTP id 6a1803df08f44-6e243c3b07amr339051006d6.20.1738623383619; Mon, 03 Feb 2025 14:56:23 -0800 (PST) Received: from localhost ([2a03:2880:20ff:2::]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-46ff30fc6fesm38009861cf.27.2025.02.03.14.56.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Feb 2025 14:56:22 -0800 (PST) From: Usama Arif To: sj@kernel.org, akpm@linux-foundation.org Cc: damon@lists.linux.dev, linux-mm@kvack.org, hannes@cmpxchg.org, david@redhat.com, kernel-team@meta.com, Usama Arif Subject: [PATCH v4 5/6] Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size Date: Mon, 3 Feb 2025 22:55:32 +0000 Message-ID: <20250203225604.44742-6-usamaarif642@gmail.com> X-Mailer: git-send-email 2.43.5 In-Reply-To: <20250203225604.44742-1-usamaarif642@gmail.com> References: <20250203225604.44742-1-usamaarif642@gmail.com> MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 74778A0004 X-Stat-Signature: 9174mnqczbjdfrisfe4kxz99hib58r97 X-HE-Tag: 1738623384-591155 X-HE-Meta: U2FsdGVkX19Lw0P9e6bgO9OfJgcHYERTgVwJpP4MEmfLDXG7qqEkNr1YjXnGs+oXkU2asGgUhagJ8kJ8OcUPph6MDRjDYKuFAq1u1PjKlQHB1C3p+vwaJafeQH2BcdSv8x1GjHMocR9kjGOolknW79LPGQvNcowrlXjgh2m498e7/K99zjsy95r1At5dA4Hr7Np2Ds6hFHAgen3SRlfab5RhR6Vd7BiW+Fp20EUuURr0EwWu5iXb8o/RZsHs8FaFZzSkzkB9AQvCzCRZeCLA5zsCcxTfQGYX0rIFGd07V/AoViEzEJ8YwrE3C7zwX007GxXjik2HMcjE9fbrQyqdWa32Uulrlg99bcM99xiBZUdxHUbNnDBNv7JfICCfKSKMrAjksHwbAv/nSnoaQKuXFMm8Xu6LYGrghCJQNBR5v4LL2R5jPo7AEjiPIMkYfq41nMTDX3Hs3oQatk4FGmRzhdGMy6V52cLIKxjZxQXyHGK9oViSDbxkzjQpj0h4jcTC6U8Z1xlYAdrlkhbhqRcdeAUpDveNqYqHAT9bJLfn612x7dUoppZWmVaUqj1VWdU8Ai2cHmxX8PdbWg8E7Yj4Si2F1mmv4YTuwNGLd/Lo9CLlTTLB5JTODh9iZfkEhXQOG0XnPlm8kAs0bs6yWKepyFhyLM5Oq3UZXdEFwamF54HTHdsH3siTSDQBV2vzlB47H4AZ3c0rUwEKvJ8gXscl6cYxd5FM5YZhMt6m7YJ2PstR6Wv76Kk0eXTSobjcEI8qqKx9e3ARayw/EcLy46a0TQ5BDYcaraD8KfItbaWSUcs4FwsnVPklPI/mW+mqjzdbFghz91zlRMBvyA34jNWi1u42kDut02i96z8SBjltZR8HljM5Hl3I5gsfeRI0H+CsDJc/eFzVJ+zCMw9epBfoh22TuHGYhDUPN2IffqY31wSA1STmT2tQO7pMzQ7zJoXG/z22eLs8EyrvYScj04E KpCCMfif Hp44B2/DwvwKzlRebNRM2Zi07GqmV5jjr8ZL2wS7hyNxrLeTgudeSZm3RLuMAdmRyo7u+Q6KgQXMbYUHM7QnYsZuE6UrDAjr/2reS0Xu1xW1X1wdE0E+yQuGtVeYewXuf6hsjTivDPVGK1EogkyMjqsExC3VPa8IzWYzavOjezbPHoI31TqPjTQPD/sZgicEKbE3wYKr1s00YTe0rxlZUZRYl2mElXgjP47awKbtxSAPfFToc3rJDP/2h8NTclluoJDqNA55Yh+Z3nL08IiXp0mXrMuqrBsM76p14hS+wzZ3XsiX1cFCSWkadIBr3DJFiM6r7t3UmmG2Rh3bE9sGN9u98TRNa9OSLpflFogsy0TpoQHPRJrWxzqCuUBeFYnw0CDOVF9hDjRIrDbMjyls4zroBG8mve86b9b4Zarv6MtD5LmnEAY8WVw/gY+/jmuosgM6kUs0Qb14WOAnF1YNN3c3BinIgG6zOU526DDchqcwJwRYNJTRQ0uwabTndZ7a6xwOXDrdUHVXKx5Coy7YwP2/IJJlhGABP8fh82tXDF+iTZvs0ih6x/pP/Mdy6y2MYi4v78vLSE0DAbrPNlCu2hVer5cpRrnTJBVI7 X-Bogosity: Ham, tests=bogofilter, spamicity=0.150686, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: This will be used to decide the min and max folio size to operate on for pa_stat. Signed-off-by: Usama Arif Reviewed-by: SeongJae Park --- Documentation/ABI/testing/sysfs-kernel-mm-damon | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/ABI/testing/sysfs-kernel-mm-damon b/Documentation/ABI/testing/sysfs-kernel-mm-damon index b057eddefbfc..07daaae3dd16 100644 --- a/Documentation/ABI/testing/sysfs-kernel-mm-damon +++ b/Documentation/ABI/testing/sysfs-kernel-mm-damon @@ -345,6 +345,18 @@ Description: If 'addr' is written to the 'type' file, writing to or reading from this file sets or gets the end address of the address range for the filter. +What: /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//filters//min +Date: Jan 2025 +Contact: SeongJae Park +Description: If 'hugepage' is written to the 'type' file, writing to or reading + from this file sets or gets the minimum size of the hugepage for the filter. + +What: /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//filters//max +Date: Jan 2025 +Contact: SeongJae Park +Description: If 'hugepage' is written to the 'type' file, writing to or reading + from this file sets or gets the maximum size of the hugepage for the filter. + What: /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//filters//target_idx Date: Dec 2022 Contact: SeongJae Park