commit | e8c66efbfe3a2e3cbc573f2474a3d51690f1b857 | [log] [tgz] |
---|---|---|
author | Thomas Hellstrom <thellstrom@vmware.com> | Wed Sep 26 16:32:40 2018 +0200 |
committer | Thomas Hellstrom <thellstrom@vmware.com> | Fri Sep 28 08:57:09 2018 +0200 |
tree | f6f43b8ada79b82dd0f577686638caf46cb5b45a | |
parent | 1b9a01d62cb1bed2bc98f8b4e31d5b9daf0a446b [diff] |
drm/vmwgfx: Make user resource lookups reference-free during validation Make the process of looking up a user resource and adding it to the validation list reference-free unless when it's actually added to the validation list where a single reference is taken. This saves two locked atomic operations per command stream buffer object handle lookup, unless there is a lookup cache hit. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com>