drm/i915/gem: Return an error ptr from context_lookup
authorJason Ekstrand <jason@jlekstrand.net>
Thu, 8 Jul 2021 15:48:27 +0000 (10:48 -0500)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 8 Jul 2021 17:48:23 +0000 (19:48 +0200)
commit046d1660daee31e49b20df538ca9e2c22bd2bfb3
tree5b10fd729ac4258203e9b8e4111cf34e9b57f556
parentd4433c7600f794623d6802395542cf4ca4f1b1f9
drm/i915/gem: Return an error ptr from context_lookup

We're about to start doing lazy context creation which means contexts
get created in i915_gem_context_lookup and we may start having more
errors than -ENOENT.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210708154835.528166-23-jason@jlekstrand.net
drivers/gpu/drm/i915/gem/i915_gem_context.c
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_perf.c