mm/damon/sysfs-schemes: use strscpy() to instead of strncpy()
The implementation of strscpy() is more robust and safer. That's now the recommended way to copy NUL-terminated strings. Link: https://lkml.kernel.org/r/202301091946553770006@zte.com.cn Signed-off-by: Xu Panda <xu.panda@zte.com.cn> Signed-off-by: Yang Yang <yang.yang29@zte.com.cn> Reviewed-by: SeongJae Park <sj@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
Родитель
e8dfc854ee
Коммит
b6f00c9190
|
@ -353,8 +353,7 @@ static ssize_t memcg_path_store(struct kobject *kobj,
|
|||
if (!path)
|
||||
return -ENOMEM;
|
||||
|
||||
strncpy(path, buf, count);
|
||||
path[count] = '\0';
|
||||
strscpy(path, buf, count + 1);
|
||||
filter->memcg_path = path;
|
||||
return count;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче