summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorDaniel Charles <daniel.charles@intel.com>2026-09-30 09:46:45 -0700
committerRodrigo Vivi <rodrigo.vivi@intel.com>2026-10-01 08:46:21 -0400
commit64455314d641639db5b077129849fb00357334bc (patch)
tree7623434f1605902b227eec6b78e9c0f242b9a09c /tools/perf/scripts/python/bin/stackcollapse-report
parent23930d501849d7c2209017224dde29d7f194e110 (diff)
downloadlinux-64455314d641639db5b077129849fb00357334bc.tar.gz
linux-64455314d641639db5b077129849fb00357334bc.zip
drm/xe: Add focused VM teardown and page fault tracing
Trace the start of VM teardown and ASID removal so late page faults can be correlated with the VM lifecycle. Emit one failure event for all page fault errors. Include the existing page fault reason alongside the errno. Keep the trace set focused by avoiding separate events for userptr pin attempts, individual close phases, ASID lookup rejection, and faults during shutdown. v2: Fix checkpatch warnings. v3: Pass xe to the page fault tracepoint and print VM mode as dma-fence/preempt-fence/fault (Matt) Assisted-by: GitHub Copilot using Claude Sonnet 5 Signed-off-by: Daniel Charles <daniel.charles@intel.com> Reviewed-by: Matthew Brost <matthew.brost@intel.com> Signed-off-by: Matthew Brost <matthew.brost@intel.com> Link: https://patch.msgid.link/20260930164645.1243801-1-daniel.charles@intel.com Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions