[Intel-gfx] [RFC v2 03/12] drm/i915/svm: Implicitly migrate BOs upon CPU access
Chris Wilson
chris at chris-wilson.co.uk
Sat Dec 14 10:58:35 UTC 2019
Quoting Niranjana Vishwanathapura (2019-12-13 21:56:05)
> +int i915_gem_object_migrate_region(struct drm_i915_gem_object *obj,
> + u32 *regions, int size)
> +{
> + struct drm_i915_private *dev_priv = to_i915(obj->base.dev);
> + struct intel_context *ce = dev_priv->engine[BCS0]->kernel_context;
> + int i, ret;
> +
> mutex_lock(&dev_priv->drm.struct_mutex);
> ret = i915_gem_object_prepare_move(obj);
You appear to be based on a very broken code base. I'd recommend not
doing that.
-Chris
More information about the dri-devel
mailing list