summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorTvrtko Ursulin <tvrtko.ursulin@igalia.com>2026-04-17 13:37:22 +0300
committerPhilipp Stanner <phasta@kernel.org>2026-04-17 15:43:28 +0300
commita58f317c1ca06d213f49612730206ff90eeaacd8 (patch)
tree06ea02a7c68b618d71d24e75295e93594c8a7adb /include/linux
parent94e18404007d3d4c3438ca31d1430a7cf562bd59 (diff)
downloadlinux-a58f317c1ca06d213f49612730206ff90eeaacd8.tar.xz
drm/sched: Free all finished jobs at once
To implement fair scheduling we will need as accurate as possible view into per entity GPU time utilisation. Because sched fence execution time are only adjusted for accuracy in the free worker we need to process completed jobs as soon as possible so the metric is most up to date when view from the submission side of things. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com> Cc: Christian König <christian.koenig@amd.com> Cc: Danilo Krummrich <dakr@kernel.org> Cc: Matthew Brost <matthew.brost@intel.com> Cc: Philipp Stanner <phasta@kernel.org> Reviewed-by: Matthew Brost <matthew.brost@intel.com> Acked-by: Danilo Krummrich <dakr@kernel.org> Tested-by: Vitaly Prosyak <vitaly.prosyak@amd.com> Signed-off-by: Philipp Stanner <phasta@kernel.org> Link: https://patch.msgid.link/20260417103744.76020-8-tvrtko.ursulin@igalia.com
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions