Commit a6665944 authored by Tejun Heo's avatar Tejun Heo

vmwgfx: don't use flush_scheduled_work()

flush_scheduled_work() is deprecated and scheduled to be removed.
Directly flush info->deferred_work on removal instead.
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Cc: Thomas Hellstrom <thellstrom@vmware.com>
parent 2e5c44c9
...@@ -659,7 +659,7 @@ int vmw_fb_off(struct vmw_private *vmw_priv) ...@@ -659,7 +659,7 @@ int vmw_fb_off(struct vmw_private *vmw_priv)
par->dirty.active = false; par->dirty.active = false;
spin_unlock_irqrestore(&par->dirty.lock, flags); spin_unlock_irqrestore(&par->dirty.lock, flags);
flush_scheduled_work(); flush_delayed_work_sync(&info->deferred_work);
par->bo_ptr = NULL; par->bo_ptr = NULL;
ttm_bo_kunmap(&par->map); ttm_bo_kunmap(&par->map);
......
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