diff options
author | Alex Waterman <alexw@nvidia.com> | 2018-02-15 15:47:13 -0500 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-02-16 14:51:37 -0500 |
commit | 98e87ca10ce780ee33fd7b61679536156cf637ea (patch) | |
tree | fa8244d872e6905929a0b5132166df76aa09e49c /drivers/gpu | |
parent | 2780ae27fadaab2f2cc94c9c036c3c6b497d0bc7 (diff) |
gpu: nvgpu: POSIX does not have a strlcpy
So don't use it in common code. This could be implemented in
common code but it would just be a wrapper around strncpy()
most likely since we aren't going to maintain low level
(possibly asm) implementations of APIs.
NVGPU-525
Signed-off-by: Alex Waterman <alexw@nvidia.com>
Change-Id: If446589cd1736456184daa75ae539c4ce332b741
Reviewed-on: https://git-master.nvidia.com/r/1658300
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c b/drivers/gpu/nvgpu/common/mm/nvgpu_allocator.c index 7a4e7705..c749c729 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, | |||
156 | a->priv = priv; | 156 | a->priv = priv; |
157 | a->debug = dbg; | 157 | a->debug = dbg; |
158 | 158 | ||
159 | strlcpy(a->name, name, sizeof(a->name)); | 159 | strncpy(a->name, name, sizeof(a->name)); |
160 | a->name[sizeof(a->name) - 1] = 0; | ||
160 | 161 | ||
161 | return 0; | 162 | return 0; |
162 | } | 163 | } |