OSDN Git Service

drm/i915/gem: Specify address type for chained reloc batches
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 4 May 2020 12:51:49 +0000 (13:51 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Mon, 4 May 2020 13:28:48 +0000 (14:28 +0100)
commitf5b62bdbb6262de1c46205cd4167b4e90cb0d4cf
tree6661421cbae9634b29972d6a1a5aa10165b27683
parent378974f7f9754acfd5630327917c6b813495f1a9
drm/i915/gem: Specify address type for chained reloc batches

It is required that a chained batch be in the same address domain as its
parent, and also that must be specified in the command for earlier gen
as it is not inferred from the chaining until gen6.

Fixes: 964a9b0f611e ("drm/i915/gem: Use chained reloc batches")
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200504125149.4396-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c