From 01cf00a4c646b8406131255dc2a42bd7503c3297 Mon Sep 17 00:00:00 2001 From: Xinyi Yu <1809327837@qq.com> Date: Wed, 28 Jan 2026 09:51:26 +0000 Subject: [PATCH] Trim whitespace from input string before parsing in `OomScoreAdhFileOps::write_at` method --- kernel/src/fs/procfs/pid/task/oom_score_adj.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/src/fs/procfs/pid/task/oom_score_adj.rs b/kernel/src/fs/procfs/pid/task/oom_score_adj.rs index 47eeb3302..652f9107f 100644 --- a/kernel/src/fs/procfs/pid/task/oom_score_adj.rs +++ b/kernel/src/fs/procfs/pid/task/oom_score_adj.rs @@ -43,6 +43,7 @@ impl FileOps for OomScoreAdjFileOps { let val = cstr .to_str() .ok() + .map(|str| str.trim()) .and_then(|str| str.parse::().ok()) .ok_or_else(|| { Error::with_message(Errno::EINVAL, "the value is not a valid integer")