summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMatthew Brost <matthew.brost@intel.com>2025-10-08 14:45:16 -0700
committerMatthew Brost <matthew.brost@intel.com>2025-10-09 03:22:41 -0700
commit1faeeea056abb05a6513418e4cdb208326a67749 (patch)
treeefba17087127237dd3feea327aea4a0735f82c55 /tools/perf/scripts/python/export-to-postgresql.py
parenta4dae94aad6ace04d396034e99a93b0e489b3da4 (diff)
downloadlinux-1faeeea056abb05a6513418e4cdb208326a67749.tar.gz
linux-1faeeea056abb05a6513418e4cdb208326a67749.zip
drm/xe/vf: Avoid indefinite blocking in preempt rebind worker for VFs supporting migration
Blocking in work queues on a hardware action that may never occur — especially when it depends on a software fixup also scheduled on the a work queue — is a recipe for deadlock. This situation arises with the preempt rebind worker and VF post-migration recovery. To prevent potential deadlocks, avoid indefinite blocking in the preempt rebind worker for VFs that support migration. v4: - Use dma_fence_wait_timeout (CI) Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Tomasz Lis <tomasz.lis@intel.com> Link: https://lore.kernel.org/r/20251008214532.3442967-19-matthew.brost@intel.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions