Received: by 2002:ab2:60d1:0:b0:1f7:5705:b850 with SMTP id i17csp1956829lqm; Fri, 3 May 2024 11:03:33 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWwi4l6hSUwWn4FNjfzrhsTrVu6uN84/PbYc9V8KKk0FE5gzayxkLBskgpJhmio5WAQYI8xHd/G8Sgf2voUl3w3NB9VaJ0g+bAzTUfFfw== X-Google-Smtp-Source: AGHT+IHwl2ZmWw1xyQvL1+vl4PIGrUzp4rfLfK2cweUOyjjFttS24eknCNDFhc32RKmXPWsRemR+ X-Received: by 2002:ac8:7fcc:0:b0:434:feb6:bda8 with SMTP id b12-20020ac87fcc000000b00434feb6bda8mr3708983qtk.15.1714759413557; Fri, 03 May 2024 11:03:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714759413; cv=pass; d=google.com; s=arc-20160816; b=JBM3+Vc0TACkZjUKRYx1UhzRCJvXHUICBtx5CgoSx59o1jQSnWKiEm4rZJUni7yVO8 AOMHJM1ta7lHvcBvP7glQYacp3S1XXAahYWmpqYic/gJ93B8rukzsxH6sSrPuYWMdnlD K7Dyh3OqjjYId6F4KKuZJgiRYfgO3SkXWosz5B2coo+n0HlIq6NRfI8H2RU2HXEOAECA BsA1jdKoAODvxC8xgTY0OoP8irtIYzihjjyeR7LU7QpPlqpeQOfQchpJJhYjcgzpoW0Z itjS3xWI59WV+Ss7T2Mh1f7CdVmAYauL0XIdJF4+UrxbKxZhNzy1eICvK7aHZPzI6ogm PsWA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=cW3YHzZ426sZgNexHIcUS10T6cd9a6InU4BDLWQyIXw=; fh=fTEZaDqvOJ7TSd7PGH1XShM28PKBClw9YN9/Ek1qoX0=; b=WaGe5yQoPyErhajVHrDjfP9t73soqqooGI51lCNm64+0UkH0aslw3dTSuQzsYmsMEb Z9wEjxd1pOTRP2zmmmKk69z+CnluKWxuIjgWFLOrdZ0iX/8FlMNJEoAUPRPlAkgGpGrH 7Q8BCzZ7ZuqNDhy7X9aCnHUOLNXjB52eJ4wg91dPWCtC//JTd4xOOMx/+KuLAKatHpuY CK9b2mYw3SUdQNE1iJcaPNdDX43kMP1E9q+DYp+nGw0W6hiyCMzMe1YXX5u2Tmtyh7n9 iFRJpQyPg9utvxeFke4FQ1GfLkm5yI8eSXmT5/9u9BzdiWPWDD+YdRloBrrgIG2LzBV2 BIKw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="c/ANqK38"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-167995-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-167995-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id b21-20020a05622a021500b00436f4a5db6bsi3512517qtx.522.2024.05.03.11.03.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 May 2024 11:03:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-167995-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="c/ANqK38"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-167995-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-167995-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 3F7671C21DED for ; Fri, 3 May 2024 18:03:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 709E51586C4; Fri, 3 May 2024 18:03:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="c/ANqK38" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 85329524BE; Fri, 3 May 2024 18:03:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714759402; cv=none; b=JsKrOKooezk4uvVz8v5bDVY9QGZLzznfmhU2T1zJCAj8GC9r6ObE7MOk2NPfpCn96WzP32Rf+W/20+aANIsnatZ9M6ym/UXhTGB5FNuFsZ63+ViU7logW4BchfEcwbKlr+td//n1Mj7szriACJ3tIK/6ftBvaC+YapapiwJkyWc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714759402; c=relaxed/simple; bh=EaRqMYwfZ6CLfXPj4ijECU/OD147lD5SF+BXmhPmFBE=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=uceVdSl6sN9NN4KRTunI5u2hk8Qu1dApxpOM4eZ5AiwdVSxy0yr20BqL4zvbXvYrAb/0FwEzJ3ZSE96mSovDxRXIzgLk1g8f0ytoZzYGMCSUZH1j5yVYTDwych84EI/wMwDaj7gdI14MmgEXZvLfX4omnguGgVUoWsz8uqqZths= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=c/ANqK38; arc=none smtp.client-ip=10.30.226.201 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 -- 2.39.2