diff options
author | Francois Dugast <francois.dugast@intel.com> | 2024-08-09 18:51:29 +0300 |
---|---|---|
committer | Matthew Brost <matthew.brost@intel.com> | 2024-08-18 04:31:52 +0300 |
commit | 53fdfa19e6a9220a14c0bb21273880774ea70dbd (patch) | |
tree | 464086b37f8a7d01c0c6a6114614b763ef22b4ba /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 7970cb36966c9b9183255dc097ae0446300eebcf (diff) | |
download | linux-53fdfa19e6a9220a14c0bb21273880774ea70dbd.tar.xz |
drm/xe/hw_engine_group: Add helper to suspend faulting LR jobs
This is a required feature for dma fence jobs to preempt faulting long
running jobs in order to ensure mutual exclusion on a given hw engine
group.
v2: Pipeline calls to suspend(q) and suspend_wait(q) to improve
efficiency, switch to lockdep_assert_held_write (Matt Brost)
v3: Return error on suspend_wait failure to propagate on the call stack
up to IOCTL (Matt Brost)
Signed-off-by: Francois Dugast <francois.dugast@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240809155156.1955925-5-francois.dugast@intel.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions