summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKassey Li <quic_yingangl@quicinc.com>2022-07-19 11:15:54 +0200
committerakpm <akpm@linux-foundation.org>2022-07-30 03:07:16 +0200
commit198729c9627a754b26aebdc8a26e559424c8f06c (patch)
tree587ad9be4d1016cb64f7ed05e9e399c3b90d8bc1
parenttools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable ... (diff)
downloadlinux-198729c9627a754b26aebdc8a26e559424c8f06c.tar.xz
linux-198729c9627a754b26aebdc8a26e559424c8f06c.zip
mm/cma_debug.c: align the name buffer length as struct cma
Avoids truncating the debugfs output to 16 chars. Potentially alters the userspace output, but this is a debugfs interface and there are no stability guarantees. Link: https://lkml.kernel.org/r/20220719091554.27864-1-quic_yingangl@quicinc.com Signed-off-by: Kassey Li <quic_yingangl@quicinc.com> Cc: Sasha Levin <sashal@kernel.org> Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com> Cc: Minchan Kim <minchan@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-rw-r--r--mm/cma_debug.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/cma_debug.c b/mm/cma_debug.c
index 2e7704955f4f..c3ffe253e055 100644
--- a/mm/cma_debug.c
+++ b/mm/cma_debug.c
@@ -163,7 +163,7 @@ DEFINE_DEBUGFS_ATTRIBUTE(cma_alloc_fops, NULL, cma_alloc_write, "%llu\n");
static void cma_debugfs_add_one(struct cma *cma, struct dentry *root_dentry)
{
struct dentry *tmp;
- char name[16];
+ char name[CMA_MAX_NAME];
scnprintf(name, sizeof(name), "cma-%s", cma->name);