]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/xe: Take PM ref in delayed snapshot capture worker
authorMatthew Brost <matthew.brost@intel.com>
Tue, 26 Nov 2024 17:46:11 +0000 (09:46 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 Jan 2025 09:34:21 +0000 (10:34 +0100)
commit5db43dfda1f232c0baa3333df1568811230d3547
tree20c38202c7d5a8784efaa004d01d269654d26bd8
parent7d680f2f76a3417fdfc3946da7471e81464f7b41
drm/xe: Take PM ref in delayed snapshot capture worker

[ Upstream commit aef0b4a07277f715bfc2a0d76a16da2bc4e89205 ]

The delayed snapshot capture worker can access the GPU or VRAM both of
which require a PM reference. Take a reference in this worker.

Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Fixes: 4f04d07c0a94 ("drm/xe: Faster devcoredump")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241126174615.2665852-5-matthew.brost@intel.com
(cherry picked from commit 1c6878af115a4586a40d6c14d530fa9f93e0bd83)
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Stable-dep-of: 5dce85fecb87 ("drm/xe: Move the coredump registration to the worker thread")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/xe/xe_devcoredump.c