CVSROOT: /cvs Module name: src Changes by: j...@cvs.openbsd.org 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'