|
@@ -3421,15 +3421,6 @@ EXPORT_SYMBOL(drm_atomic_helper_crtc_duplicate_state);
|
|
|
void __drm_atomic_helper_crtc_destroy_state(struct drm_crtc_state *state)
|
|
|
{
|
|
|
if (state->commit) {
|
|
|
- /*
|
|
|
- * In the event that a non-blocking commit returns
|
|
|
- * -ERESTARTSYS before the commit_tail work is queued, we will
|
|
|
- * have an extra reference to the commit object. Release it, if
|
|
|
- * the event has not been consumed by the worker.
|
|
|
- */
|
|
|
- if (state->event)
|
|
|
- drm_crtc_commit_put(state->commit);
|
|
|
-
|
|
|
kfree(state->commit->event);
|
|
|
state->commit->event = NULL;
|
|
|
drm_crtc_commit_put(state->commit);
|