summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/selftests/igt_live_test.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-03-21 14:07:08 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2019-03-21 15:59:25 +0000
commit3aa9945a528e7616b5c8fe5d7aa7d4aaf52b0af2 (patch)
tree751067e92c1e9fe7a5aeef01d62dec2833ce78ef /drivers/gpu/drm/i915/selftests/igt_live_test.h
parent401f147b16d90ae378ec8218679e6fdba96e13cf (diff)
downloadlinux-3aa9945a528e7616b5c8fe5d7aa7d4aaf52b0af2.tar.bz2
drm/i915: Separate GEM context construction and registration to userspace
In later patches, it became apparent that userspace can see a partially constructed GEM context and begin using it before it was ready, to much hilarity. Close this window of opportunity by lifting the registration of the context with userspace (the insertion of the context into the filp's idr) to the very end of the CONTEXT_CREATE ioctl. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190321140711.11190-1-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/selftests/igt_live_test.h')
0 files changed, 0 insertions, 0 deletions