commit | 30a7a5312379bb20a87f157310d52230da46980a | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Wed Mar 31 22:14:23 2021 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Wed Mar 31 22:14:22 2021 -0700 |
tree | 114b5c2d87e5620b186155facffbc72156ebf0e8 | |
parent | c2641eec5c3f803615768ef56661e9184a6539bf [diff] | |
parent | c69959368ceec77d12fb1d213cbfb01de93d3156 [diff] |
Merge "msm: adsprpc: overflow vulnerability by race condition in adsprpc driver"
diff --git a/drivers/gpu/msm/kgsl.c b/drivers/gpu/msm/kgsl.c index 0577b6d..edfb2ca 100644 --- a/drivers/gpu/msm/kgsl.c +++ b/drivers/gpu/msm/kgsl.c
@@ -263,9 +263,9 @@ kref_init(&entry->refcount); /* put this ref in userspace memory alloc and map ioctls */ kref_get(&entry->refcount); + atomic_set(&entry->map_count, 0); } - atomic_set(&entry->map_count, 0); return entry; } #ifdef CONFIG_DMA_SHARED_BUFFER