Over the past year, I've randomly reviewed new drivers using the DRM scheduler and repeatedly spotted misuses related to reclaim. This update to the DRM scheduler aims to catch some of these misuses.
It's quite possible that this change will expose bugs in upstream drivers, which is why it's being submitted as an RFC." Matt Matthew Brost (3): workqueue: Add an interface to taint workqueue lockdep with reclaim drm/sched: Taint workqueues with reclaim drm/sched: Prevent adding dependencies to an armed job drivers/gpu/drm/scheduler/sched_main.c | 10 +++++++++- include/linux/workqueue.h | 19 +++++++++++++++++++ kernel/workqueue.c | 9 +++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) -- 2.34.1
