[PATCH v2 3/6] tracing: Use copy_from_user_nul() instead of copy_from_user()

From: Fushuai Wang

Date: Mon Jan 12 2026 - 02:32:02 EST


From: Fushuai Wang <wangfushuai@xxxxxxxxx>

Use copy_from_user_nul() instead of copy_from_user() to simplify
the code.

No functional change.

Signed-off-by: Fushuai Wang <wangfushuai@xxxxxxxxx>
---
kernel/trace/trace.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c
index baec63134ab6..b6ffd006fcf9 100644
--- a/kernel/trace/trace.c
+++ b/kernel/trace/trace.c
@@ -11266,10 +11266,9 @@ ssize_t trace_parse_run_command(struct file *file, const char __user *buffer,
if (size >= WRITE_BUFSIZE)
size = WRITE_BUFSIZE - 1;

- if (copy_from_user(kbuf, buffer + done, size))
+ if (copy_from_user_nul(kbuf, buffer + done, size))
return -EFAULT;

- kbuf[size] = '\0';
buf = kbuf;
do {
tmp = strchr(buf, '\n');
--
2.36.1