drm/ttm: fix missing parameter change for ttm_bo_cleanup_refs

"Linux Kernel Mailing List" <[email protected]>
Newsgroups gmane.linux.kernel.commits.head
Message-ID <[email protected]>
Web:        https://git.kernel.org/torvalds/c/a86170290c38ca1dad556a42f1d57f39dd62af45
Commit:     a86170290c38ca1dad556a42f1d57f39dd62af45
Parent:     559f17bec508548850654dd04525fd69d90f6d4e
Refname:    refs/heads/master
Author:     Roger He <[email protected]>
AuthorDate: Fri Jan 19 14:34:16 2018 +0800
Committer:  Alex Deucher <[email protected]>
CommitDate: Mon Jan 29 22:53:12 2018 -0500

    drm/ttm: fix missing parameter change for ttm_bo_cleanup_refs
    
    Missed in the patche:
    dc94777 drm/ttm: enable swapout for reserved BOs during allocation.
    don't unreserve the BO if it is not reserved by itself.
    
    Signed-off-by: Roger He <[email protected]>
    Reviewed-by: Christian König <[email protected]>
    Signed-off-by: Alex Deucher <[email protected]>
---
 drivers/gpu/drm/ttm/ttm_bo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index 893003fc76a1..2fef09a56d16 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -1727,7 +1727,7 @@ int ttm_bo_swapout(struct ttm_bo_global *glob, struct ttm_operation_ctx *ctx)
 	kref_get(&bo->list_kref);
 
 	if (!list_empty(&bo->ddestroy)) {
-		ret = ttm_bo_cleanup_refs(bo, false, false, true);
+		ret = ttm_bo_cleanup_refs(bo, false, false, locked);
 		kref_put(&bo->list_kref, ttm_bo_release_list);
 		return ret;
 	}
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.