| commit | 2b65d6ca48773901c396344c5fdc851ec14a4bdf | [log] [tgz] |
|---|---|---|
| author | Yiwei Zhang <zzyiwei@google.com> | Tue Jul 28 23:11:21 2020 -0700 |
| committer | Yiwei Zhang <zzyiwei@google.com> | Tue Jul 28 23:45:18 2020 -0700 |
| tree | ceb2d76fe6d227a4fb5eeb551818316714cb71ea | |
| parent | df8a0739f7ab42ce59e2370867d26ed2793b6228 [diff] [blame] |
GpuService: secure setUpdatableDriverPath setUpdatableDriverPath should only be called by system_server and developer driver path needs to be protected by a lock. Bug: 162383705 Bug: 159240322 Test: ./gapit validate_gpu_profiling --os android Change-Id: I48896325598acab89079dbc658ddf9b92d303244 Merged-In: I48896325598acab89079dbc658ddf9b92d303244
diff --git a/services/gpuservice/GpuService.h b/services/gpuservice/GpuService.h index ba44fe0..d1c3aab 100644 --- a/services/gpuservice/GpuService.h +++ b/services/gpuservice/GpuService.h
@@ -75,7 +75,8 @@ * Attributes */ std::unique_ptr<GpuStats> mGpuStats; - std::string developerDriverPath; + std::mutex mLock; + std::string mDeveloperDriverPath; }; } // namespace android