[PATCH 2/5] mm/damon/stat: use secs_to_jiffies() instead of msecs_to_jiffies()

From: SJ Park

Date: Mon Jun 29 2026 - 10:58:54 EST


From: Philippe Laferriere <plafer@xxxxxxxxx>

The conversion of a duration expressed in seconds reads as
msecs_to_jiffies(5 * MSEC_PER_SEC), which obscures the intent and
needlessly goes through milliseconds. Use the dedicated
secs_to_jiffies() helper, which expresses the 5-second refresh
interval directly. No functional change.

Found using Coccinelle (scripts/coccinelle/misc/secs_to_jiffies.cocci).

Signed-off-by: Philippe Laferriere <plafer@xxxxxxxxx>
Reviewed-by: SJ Park <sj@xxxxxxxxxx>
Signed-off-by: SJ Park <sj@xxxxxxxxxx>
---
Changes from v1
- v1: https://lore.kernel.org/20260615214113.122923-1-plafer@xxxxxxxxx
- Collect R-b: from SJ.
- Rebase to latest mm-new.

mm/damon/stat.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mm/damon/stat.c b/mm/damon/stat.c
index 0e14f5bb8f75d..b05b68f73e10d 100644
--- a/mm/damon/stat.c
+++ b/mm/damon/stat.c
@@ -138,7 +138,7 @@ static int damon_stat_damon_call_fn(void *data)

/* avoid unnecessarily frequent stat update */
if (time_before_eq(jiffies, damon_stat_last_refresh_jiffies +
- msecs_to_jiffies(5 * MSEC_PER_SEC)))
+ secs_to_jiffies(5)))
return 0;
damon_stat_last_refresh_jiffies = jiffies;

--
2.47.3