diff options
| author | Andres Rodriguez <[email protected]> | 2017-04-26 10:46:20 -0400 |
|---|---|---|
| committer | Gustavo Padovan <[email protected]> | 2017-04-27 16:56:10 -0300 |
| commit | 03c0c5f6641533f5fc14bf4e76d2304197402552 (patch) | |
| tree | 6e91e365052b25c6d051dfaedc8deb971b06d0ad /tools/perf/scripts/python/bin | |
| parent | 459b086d878b855a7d09a074cf0dbd0717dc50ec (diff) | |
dma-buf: avoid scheduling on fence status query v2
When a timeout of zero is specified, the caller is only interested in
the fence status.
In the current implementation, dma_fence_default_wait will always call
schedule_timeout() at least once for an unsignaled fence. This adds a
significant overhead to a fence status query.
Avoid this overhead by returning early if a zero timeout is specified.
v2: move early return after enable_signaling
Signed-off-by: Andres Rodriguez <[email protected]>
Reviewed-by: Christian König <[email protected]>
Signed-off-by: Gustavo Padovan <[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