diff options
| author | Chris Wilson <[email protected]> | 2017-02-23 07:44:07 +0000 |
|---|---|---|
| committer | Chris Wilson <[email protected]> | 2017-02-23 14:49:25 +0000 |
| commit | 309663ab7b4f0de1540aff212fd067e3dd92acf3 (patch) | |
| tree | 77a7f2071bed4b517512a4c061cb8ad7cf7ae0ac /tools/perf/scripts/python/bin | |
| parent | a5570fe5c2ca012f92666eb790973827554e19df (diff) | |
drm/i915: Check against the signaled bit for fences/requests
When dma_fence_signal() is called, it sets a flag to indicate the fence
is complete. Before the dma_fence is signaled, the seqno check will
first be passed. During an unlocked check (such as inside a waiter), it
is possible for the fence to be signaled even though the seqno has been
reset (by engine wraparound). In this case the waiter will be kicked,
but for an extra layer of protection we can check the persistent
signaled bit from the fence.
Signed-off-by: Chris Wilson <[email protected]>
Cc: Tvrtko Ursulin <[email protected]>
Reviewed-by: Tvrtko Ursulin <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions