Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec602a0d authored by Chris Wilson's avatar Chris Wilson
Browse files

drm/i915: No need to wait for idle on L3 remap



As the L3 remapping is applied before the next execution, there is no
need to wait until all previous uses are idle, the application will not
occur any sooner.

Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: default avatarJoonas Lahtinen <joonas.lahtinen@linux.intel.com>
Reviewed-by: default avatarMika Kuoppala <mika.kuoppala@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1466776558-21516-5-git-send-email-chris@chris-wilson.co.uk
parent a168b2d8
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -227,13 +227,6 @@ i915_l3_write(struct file *filp, struct kobject *kobj,
		}
	}

	ret = i915_gpu_idle(drm_dev);
	if (ret) {
		kfree(temp);
		mutex_unlock(&drm_dev->struct_mutex);
		return ret;
	}

	/* TODO: Ideally we really want a GPU reset here to make sure errors
	 * aren't propagated. Since I cannot find a stable way to reset the GPU
	 * at this point it is left as a TODO.