diff --git a/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c b/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c index 7a4e77058..c749c7299 100644 --- a/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c +++ b/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c @@ -156,7 +156,8 @@ int __nvgpu_alloc_common_init(struct nvgpu_allocator *a, struct gk20a *g, a->priv = priv; a->debug = dbg; - strlcpy(a->name, name, sizeof(a->name)); + strncpy(a->name, name, sizeof(a->name)); + a->name[sizeof(a->name) - 1] = 0; return 0; }