diff options
| author | Daniel Vetter <[email protected]> | 2018-03-22 09:02:33 +0100 |
|---|---|---|
| committer | Daniel Vetter <[email protected]> | 2018-03-26 17:42:06 +0200 |
| commit | 3903117609f40a0bc21b8c48533ac07a574c4cdc (patch) | |
| tree | 2de4db493464148719b73231d6480b081de8b1ed /tools/perf/scripts/python/compaction-times.py | |
| parent | 3f07f28b9712605d1adb589344ced72e8397dc8a (diff) | |
drm/gem: Document that handle_create must be the last step
It published the gem object to userspace, by that point other threads
can guess the id and start using it. And gem IDs are _very_ easy to
guess (it's just an idr).
Since gem objects is the only thing we allow drivers to create
themselves (all the kms/prime/syncobj stuff is handled by the core) no
other functions seem to be in need of this clarification.
Motivated by reviewing the xen-front kms driver.
Cc: Oleksandr Andrushchenko <[email protected]>
Reviewed-by: Oleksandr Andrushchenko <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/compaction-times.py')
0 files changed, 0 insertions, 0 deletions