From patchwork Fri May 3 18:03:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SeongJae Park X-Patchwork-Id: 13653187 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 11D4AC4345F for ; Fri, 3 May 2024 18:03:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6ED4C6B009F; Fri, 3 May 2024 14:03:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5D6616B0088; Fri, 3 May 2024 14:03:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4A0726B009E; Fri, 3 May 2024 14:03:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 23E186B0088 for ; Fri, 3 May 2024 14:03:31 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id CCEB91A07C4 for ; Fri, 3 May 2024 18:03:30 +0000 (UTC) X-FDA: 82077856980.26.926D078 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf27.hostedemail.com (Postfix) with ESMTP id 9D65640023 for ; Fri, 3 May 2024 18:03:28 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="c/ANqK38"; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf27.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=1714759409; 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=cW3YHzZ426sZgNexHIcUS10T6cd9a6InU4BDLWQyIXw=; b=zNVIvMlrfvgfJNstOFqoerNw4+P+KbsXkaXWPFgKe998W9hrgCGf7I9m/tqixYcnfbTCvg Vm9wyW8aI0e8mimNwKy3NbvnStqV5SHUFt/rbPBA3sDjfbUYh7jItBaqFP1qRLmHiLqHe+ 7v3Acb3fsURtxdSzIvC0VKiwIpiwrO8= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b="c/ANqK38"; dmarc=pass (policy=none) header.from=kernel.org; spf=pass (imf27.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=1714759409; a=rsa-sha256; cv=none; b=TlnshdV0tdNP15izcT6CwroTzPAkvzTnsNlDUnV7DDObJm1cL1xLR5zQGbISq7xYoI7sJs M+bzJ1eUAPtHWGi91ym4Fa/LuEDwJxcDR0VIgrXjv22sOmjPd6KhZ0gdDJjZdZ4li8OjQw 353wmaNNJxlvIEZy2eye5h0VASeu6mg= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id AAF38CE19B5; Fri, 3 May 2024 18:03:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6DE58C116B1; Fri, 3 May 2024 18:03:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1714759402; bh=EaRqMYwfZ6CLfXPj4ijECU/OD147lD5SF+BXmhPmFBE=; h=From:To:Cc:Subject:Date:From; b=c/ANqK38xQzyHdzDJOSTvZdEXbKgMhzGY+jpa3IIINQ5OxKUJ82vJj1zM62xdPM3G r+tLJo6ZjzHqZqfU3EnC32lBEoCGOXpNeMUBz2yYvmemF5TBOcxwKdeIMiHJPjsCs4 LykAW/rdIX/geqNnFwcPAFHLJqEEDeutBud6EqKDgTvEy3dat0hI0PVmCpnI+D6aKk stVO19TpNFgbvyHbqNpo99PWCK8zG2KfyMGTvYRUFrZ5AEZQbjZxvjO3WJZrIMN576 UFABaXUaLRtLTsLvWCzwsdoSMQcpWaM46DXMgelfpaHMLCM6Bj7XuLBhllHZYXr0DS WMQVXowP7D5aA== From: SeongJae Park To: Andrew Morton Cc: SeongJae Park , Jonathan Corbet , Shuah Khan , damon@lists.linux.dev, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 00/10] mm/damon: misc fixes and improvements Date: Fri, 3 May 2024 11:03:08 -0700 Message-Id: <20240503180318.72798-1-sj@kernel.org> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Stat-Signature: nzrcj9oebiyufiswjmiumm4f44wo8umg X-Rspamd-Queue-Id: 9D65640023 X-Rspam-User: X-Rspamd-Server: rspam12 X-HE-Tag: 1714759408-114015 X-HE-Meta: U2FsdGVkX19DenbS9QDWoj9/mN1geRcdfBv9o4umer8S6hf8o7+qQjECdpuCc5F8YO/JxjeVaOjHqBzLswvR7YYt5yVlVynuUr/8/6F4qGR/p6UfA8CCvDS4+ky1fz8DE9DbGhyyZftBr6AxfqufHCbSzvthUOcLqBe4XuW2f+vEpq21SeuvD6gB1FyAAWnmPke8Bnr6EVtaDxnjEIlmwIgeMoCj/1M4NJxyuJnwhYbHH/qemSOiMSrHm3U2aJa3I4iWioypv7s/jXSZB6RG2WyBjBJMltF8KTy68NJofwPG63PcKVhvICFGs5uGH/f5BhV37OjX8x2zAM74QZ9M0B33XDJU7YRgzXFCKVmFdEmmsASe8R+uBeTaj3L7TCVzK9jRlEzv79MgfPp3+Y6n58OPCQ4ABjbr6SEchpU2NzYXnCcVsrHMw3dSqgY6tcWJRbn0L53HZrCaNKjr33jYzCptquuhL2CbJP0TIYOv45uBJHBM9BYoXKYRgKseKVFUjduutNat0W7YPtRkVdt9MXlZ7vA4lg4LX6SYI6VGdDz4VfPJAIkQyo95YAF2JOQSjPeNvxRHLVXHCcGGpDZ+Gppve6QbFCU8mUVsFpS5qEu5H0PP6eQd5oGiVTf0IHOoJnZoqgbwuoCQlK6OCQij46tWoLSuu2FqhpltUaaUuEIpTUY84hzv0LjwNbi+qCWdXat8RizC4K5fFssGbyppHeV6Bcovdl6ncZHxLvOtpDHcFLVPxlKPp9egmovYnRqnUCMrpYlRbG9yxY87bhJFLs0vve+jLOW2R6rZ8nBq9D4k9iZxvKwq1jo1Jc+Ui025Fxb6YH/CsKKLl2b0WxBItuS5Dl+TxFANnKvuLutVKO7jO4f44NvAFXmmd59AuQTTQPJxYAeHtc3LxGTSEShpymvDaMQabikJpcEICVlJEwLokaMO5s7ZuQDZAXMJR9tCCAqVpVx0hNXUGAc3dqi 4kKscUwp SYPUnzWa7iY3fy165vOKc8ijHGklbLjwb8sxwt95Aps4Yp7+nlbwOiUf8Do7qqCa9ZahUZjYcI1d3j/PGrSLUzhboDbcU87UMdNIUys0DzBQtE5c5acf43rVazfSZHcl0EkEtV3FJr59GFuwvXzx9Oxde1l/Hcel8WIWRCsw2vTzeV8c= 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: Add miscelleneous and non-urgent fixes and improvements for DAMON code, selftests, and documents. SeongJae Park (10): mm/damon/core: initialize ->esz_bp from damos_quota_init_priv() selftests/damon/_damon_sysfs: check errors from nr_schemes file reads selftests/damon/_damon_sysfs: find sysfs mount point from /proc/mounts selftests/damon/_damon_sysfs: use 'is' instead of '==' for 'None' selftests/damon: classify tests for functionalities and regressions Docs/admin-guide/mm/damon/usage: fix wrong example of DAMOS filter matching sysfs file Docs/admin-guide/mm/damon/usage: fix wrong schemes effective quota update command Docs/mm/damon/design: use a list for supported filters Docs/mm/damon/maintainer-profile: change the maintainer's timezone from PST to PT Docs/mm/damon/maintainer-profile: allow posting patches based on damon/next tree Documentation/admin-guide/mm/damon/usage.rst | 6 +- Documentation/mm/damon/design.rst | 46 +++++---- Documentation/mm/damon/maintainer-profile.rst | 13 +-- mm/damon/core.c | 1 + tools/testing/selftests/damon/Makefile | 13 ++- tools/testing/selftests/damon/_damon_sysfs.py | 95 +++++++++++-------- 6 files changed, 100 insertions(+), 74 deletions(-) base-commit: fc7314cb6b750187a1366e0bf9da4c3ca8cfd064