summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorMatthew Brost <matthew.brost@intel.com>2025-10-08 14:45:06 -0700
committerMatthew Brost <matthew.brost@intel.com>2025-10-09 03:22:23 -0700
commite1d2e2d878bf8a61481173c49e8fbe2cd57fe0bb (patch)
tree031e4bbf392a067206576eb8df24ecd96a0276be /tools/perf/scripts/python/bin
parent0ca229da92bf29b59410d9fae77e5f304df6ab6b (diff)
downloadlinux-e1d2e2d878bf8a61481173c49e8fbe2cd57fe0bb.tar.gz
linux-e1d2e2d878bf8a61481173c49e8fbe2cd57fe0bb.zip
drm/xe/vf: Add xe_gt_recovery_pending helper
Add xe_gt_recovery_pending helper. This helper serves as the singular point to determine whether a GT recovery is currently in progress. Expected callers include the GuC CT layer and the GuC submission layer. Atomically visable as soon as vCPU are unhalted until VF recovery completes. v3: - Add GT layer xe_gt_recovery_inprogress (Michal) - Don't blow up in memirq not enabled (CI) - Add __memirq_received with clear argument (Michal) - xe_memirq_sw_int_0_irq_pending rename (Michal) - Use offset in xe_memirq_sw_int_0_irq_pending (Michal) v4: - Refactor xe_gt_recovery_inprogress logic around memirq (Michal) v5: - s/inprogress/pending (Michal) v7: - Fix typos, adjust comment (Michal) Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Reviewed-by: Tomasz Lis <tomasz.lis@intel.com> Link: https://lore.kernel.org/r/20251008214532.3442967-9-matthew.brost@intel.com
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions