diff options
| author | Eric Anholt <[email protected]> | 2018-09-28 16:21:23 -0700 |
|---|---|---|
| committer | Eric Anholt <[email protected]> | 2018-10-15 13:10:29 -0700 |
| commit | 34c2c4f632f232ed2fdb66d4e42cc72d322273fe (patch) | |
| tree | d36884a8ac5fac3aa0fb98fa83e0d9287781a399 /tools/perf/scripts/python/Perf-Trace-Util/Context.c | |
| parent | 7323001549804be70b179a8b636f78e758aeb28d (diff) | |
drm/v3d: Fix a use-after-free race accessing the scheduler's fences.
Once we push the job, the scheduler could run it and free it. So, if
we want to reference their fences, we need to grab them before then.
I haven't seen this happen in many days of conformance test runtime,
but let's still close the race.
Signed-off-by: Eric Anholt <[email protected]>
Fixes: 57692c94dcbe ("drm/v3d: Introduce a new DRM driver for Broadcom V3D V3.x+")
Link: https://patchwork.freedesktop.org/patch/254119/
Reviewed-by: Boris Brezillon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/Context.c')
0 files changed, 0 insertions, 0 deletions