mm/damon/sysfs-schemes.c | 1 - 1 file changed, 1 deletion(-)
The TODO comment in target_nid_store() suggested adding range validation
for target_nid. As discussed in [1], the current behavior of accepting
any integer value is intentional. DAMON sysfs aims to remain flexible,
including supporting users who prepare node IDs before future NUMA hotplug
events.
Because this behavior matches the broader design philosophy of the DAMON
sysfs interface, the TODO comment is now misleading. This patch removes the
comment.
No functional changes.
[1] https://lore.kernel.org/lkml/20251210150930.57679-1-sj@kernel.org/
v2:
- Removed the logic changes (validation) introduced in v1.
- Updated commit message to reflect that only the comment is being removed.
Suggested-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Swaraj Gaikwad <swarajgaikwad1925@gmail.com>
---
mm/damon/sysfs-schemes.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/mm/damon/sysfs-schemes.c b/mm/damon/sysfs-schemes.c
index 6536f16006c9..14a17da350ab 100644
--- a/mm/damon/sysfs-schemes.c
+++ b/mm/damon/sysfs-schemes.c
@@ -2245,7 +2245,6 @@ static ssize_t target_nid_store(struct kobject *kobj,
struct damon_sysfs_scheme, kobj);
int err = 0;
- /* TODO: error handling for target_nid range. */
err = kstrtoint(buf, 0, &scheme->target_nid);
return err ? err : count;
base-commit: e9a6fb0bcdd7609be6969112f3fbfcce3b1d4a7c
--
2.52.0
On Thu, 11 Dec 2025 03:07:08 +0000 Swaraj Gaikwad <swarajgaikwad1925@gmail.com> wrote: > The TODO comment in target_nid_store() suggested adding range validation > for target_nid. As discussed in [1], the current behavior of accepting > any integer value is intentional. DAMON sysfs aims to remain flexible, > including supporting users who prepare node IDs before future NUMA hotplug > events. > > Because this behavior matches the broader design philosophy of the DAMON > sysfs interface, the TODO comment is now misleading. This patch removes the > comment. Thank you so much for this patch, Swaraj! You sent this as a reply to v1. In mm/ and damon/ subsystems, we prefer new versions of patches to be sent as a new email, rather than a reply to the previous version. Please consider doing so next time. > > No functional changes. > > [1] https://lore.kernel.org/lkml/20251210150930.57679-1-sj@kernel.org/ This kind of link is useful for tracking the history. Thank you for adding this. > > v2: > - Removed the logic changes (validation) introduced in v1. > - Updated commit message to reflect that only the comment is being removed. This kind of change history should be placed under the '---' line [1] below. Please consider doing so next time. > > Suggested-by: SeongJae Park <sj@kernel.org> > Signed-off-by: Swaraj Gaikwad <swarajgaikwad1925@gmail.com> Other than the trivial comments above, change looks good to me. Reviewed-by: SeongJae Park <sj@kernel.org> If you willing to, please address the comments and send v3. Because the comments are for only very trivial things, if you don't or can't do that in days, I will address those and send it as v3 on my own. [1] https://docs.kernel.org/process/submitting-patches.html#commentary Thanks, SJ [...]
© 2016 - 2025 Red Hat, Inc.