]> git.baikalelectronics.ru Git - kernel.git/commit
drm/vmwgfx: Adapt validation code for reference-free lookups
authorThomas Hellstrom <thellstrom@vmware.com>
Wed, 26 Sep 2018 13:59:20 +0000 (15:59 +0200)
committerThomas Hellstrom <thellstrom@vmware.com>
Fri, 28 Sep 2018 06:57:07 +0000 (08:57 +0200)
commitc9241e834b78798672042980b04cbd6e3c094f45
tree6d7df075d3d405e394fbebd4878373a15e57c430
parent39f373d89312a4fec1756225fdad42a0e1d0a934
drm/vmwgfx: Adapt validation code for reference-free lookups

Adapt the validation code so that vmw_validation_add[res|bo] can be called
under an rcu read lock (non-sleeping) and with rcu-only protected resource-
or buffer object pointers.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Sinclair Yeh <syeh@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_validation.c
drivers/gpu/drm/vmwgfx/vmwgfx_validation.h