Subset of [1], believe we are in agreement these can go into the DRM scheduler. Will post the Xe in a follow once patches make it from drm-misc-next to drm-xe-next.
Matt [1] https://patchwork.freedesktop.org/series/155314/ Matthew Brost (2): drm/sched: Add several job helpers to avoid drivers touching scheduler state drm/sched: Add pending job list iterator drivers/gpu/drm/scheduler/sched_main.c | 36 +++++++++++++++++- include/drm/gpu_scheduler.h | 52 ++++++++++++++++++++++++++ 2 files changed, 86 insertions(+), 2 deletions(-) -- 2.34.1
