Commit 76fede2f authored by Maarten Lankhorst's avatar Maarten Lankhorst Committed by Daniel Vetter

drm/atomic: Fix outdated comment.

Commit 0853695c ("drm: Add reference counting to drm_atomic_state")
adds reference counting to atomic state, but didn't update the comments
in drm_atomic_(nonblocking_)commit. Clarify lifetime a bit more.

Fixes: 0853695c ("drm: Add reference counting to drm_atomic_state")
Cc: <drm-intel-fixes@lists.freedesktop.org> # v4.10-rc1+
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: default avatarMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/7acd1c78-ea86-7776-d98d-c846186e4b88@linux.intel.com
parent 24835e44
...@@ -1599,10 +1599,8 @@ EXPORT_SYMBOL(drm_atomic_check_only); ...@@ -1599,10 +1599,8 @@ EXPORT_SYMBOL(drm_atomic_check_only);
* more locks but encountered a deadlock. The caller must then do the usual w/w * more locks but encountered a deadlock. The caller must then do the usual w/w
* backoff dance and restart. All other errors are fatal. * backoff dance and restart. All other errors are fatal.
* *
* Also note that on successful execution ownership of @state is transferred * This function will take its own reference on @state.
* from the caller of this function to the function itself. The caller must not * Callers should always release their reference with drm_atomic_state_put().
* free or in any other way access @state. If the function fails then the caller
* must clean up @state itself.
* *
* Returns: * Returns:
* 0 on success, negative error code on failure. * 0 on success, negative error code on failure.
...@@ -1630,10 +1628,8 @@ EXPORT_SYMBOL(drm_atomic_commit); ...@@ -1630,10 +1628,8 @@ EXPORT_SYMBOL(drm_atomic_commit);
* more locks but encountered a deadlock. The caller must then do the usual w/w * more locks but encountered a deadlock. The caller must then do the usual w/w
* backoff dance and restart. All other errors are fatal. * backoff dance and restart. All other errors are fatal.
* *
* Also note that on successful execution ownership of @state is transferred * This function will take its own reference on @state.
* from the caller of this function to the function itself. The caller must not * Callers should always release their reference with drm_atomic_state_put().
* free or in any other way access @state. If the function fails then the caller
* must clean up @state itself.
* *
* Returns: * Returns:
* 0 on success, negative error code on failure. * 0 on success, negative error code on failure.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment