]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Add ring start to LRC snapshot
authorMatthew Brost <matthew.brost@intel.com>
Thu, 14 Nov 2024 02:25:18 +0000 (18:25 -0800)
committerMatthew Brost <matthew.brost@intel.com>
Thu, 14 Nov 2024 14:38:42 +0000 (06:38 -0800)
commit9a1fce9df46d8b0789666522d78ffe1495add270
tree07331dcd5ce0a0759ca0dcaeada3afbef63efb8b
parent37aa19fa724548d84285a5e358c5ec179b4a43cc
drm/xe: Add ring start to LRC snapshot

Add LRC ring start register to LRC snapshot to verify no LRC register
corruption upon hang. This could be possible if the indirect ring state
was mapped to user space or via an internal KMD memory corruption.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241114022522.1951351-4-matthew.brost@intel.com
drivers/gpu/drm/xe/xe_lrc.c
drivers/gpu/drm/xe/xe_lrc.h