CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2021/02/13 20:42:55
Modified files:
sys/dev/pci/drm: drm_linux.c
sys/dev/pci/drm/include/linux: workqueue.h
Log message:
correct drm work flush behaviour
Don't set taskq to system_wq in INIT_WORK(). Test if taskq pointer is
non-NULL before calling taskq_barrier() in flush functions.
fixes a black screen on boot problem with 5.10.y drm using nano x1
bisected by jcs@ to
'drm/i915: Always flush the active worker before returning from the wait'