mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-30 14:34:51 +08:00
drm/vkms: Dont flush crc worker when we change crc status
The crc core code can cope with some late crc, the race is kinda unavoidable. So no need to flush pending workers, they'll complete in time. Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Cc: Haneen Mohammed <hamohammed.sa@gmail.com> Cc: Daniel Vetter <daniel@ffwll.ch> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Reviewed-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Tested-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> Link: https://patchwork.freedesktop.org/patch/msgid/20190606222751.32567-8-daniel.vetter@ffwll.ch
This commit is contained in:
parent
5ef8100a39
commit
64cfaa5092
@ -258,9 +258,6 @@ int vkms_set_crc_source(struct drm_crtc *crtc, const char *src_name)
|
||||
|
||||
ret = vkms_crc_parse_source(src_name, &enabled);
|
||||
|
||||
/* make sure nothing is scheduled on crtc workq */
|
||||
flush_workqueue(out->crc_workq);
|
||||
|
||||
spin_lock_irq(&out->lock);
|
||||
out->crc_enabled = enabled;
|
||||
spin_unlock_irq(&out->lock);
|
||||
|
Loading…
Reference in New Issue
Block a user