diff options
| author | Christian König <[email protected]> | 2021-01-15 14:32:39 +0100 |
|---|---|---|
| committer | Christian König <[email protected]> | 2021-01-20 15:05:45 +0100 |
| commit | 7621350c6bb20fb6ab7eb988833ab96eac3dcbef (patch) | |
| tree | 24929d0358a69f7b0a0f65cfa09b41b4687c2ed8 /tools/perf/scripts/python/exported-sql-viewer.py | |
| parent | f987c9e0f537222e90dd3214bfc481860fe2abe0 (diff) | |
drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3
DRM_SYNCOBJ_WAIT_FLAGS_WAIT_FOR_SUBMIT can't be used when we hold locks
since we are basically waiting for userspace to do something.
Holding a lock while doing so can trivial deadlock with page faults
etc...
So make lockdep complain when a driver tries to do this.
v2: Add lockdep_assert_none_held() macro.
v3: Add might_sleep() and also use lockdep_assert_none_held() in the
IOCTL path.
Signed-off-by: Christian König <[email protected]>
Reviewed-by: Daniel Vetter <[email protected]>
Acked-by: Peter Zijlstra (Intel) <[email protected]>
Link: https://patchwork.freedesktop.org/patch/414944/
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions