drm/msm: remove msm_gem_free_work

Now that we don't need struct_mutex in the free path, we can get rid of
the asynchronous free all together.

Change-Id: I82406450e3a5d0d49d3fb753c621f55e8f4af088
Signed-off-by: Rob Clark <robdclark@chromium.org>
Git-commit: c951a9b284b907604759628d273901064c60d09f
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Samantha Tran <samtran@codeaurora.org>
此提交包含在:
Rob Clark
2021-03-23 14:05:41 -07:00
提交者 Samantha Tran
父節點 fd50a1ec69
當前提交 245ac819b6
共有 4 個檔案被更改,包括 0 行新增40 行删除

查看文件

@@ -792,9 +792,6 @@ static int msm_drm_component_init(struct device *dev)
priv->wq = alloc_ordered_workqueue("msm_drm", 0);
init_waitqueue_head(&priv->pending_crtcs_event);
INIT_WORK(&priv->free_work, msm_gem_free_work);
init_llist_head(&priv->free_list);
INIT_LIST_HEAD(&priv->client_event_list);
INIT_LIST_HEAD(&priv->inactive_list);
INIT_LIST_HEAD(&priv->vm_client_list);