diff options
author | Mario Limonciello <mario.limonciello@amd.com> | 2025-02-28 22:18:14 +0300 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2025-03-10 21:16:42 +0300 |
commit | e65e7bea220c3ce8c4c793b4ba35557f4994ab2b (patch) | |
tree | d1d65424e1eb9a9a9d975b3755f0b5081c78f632 /tools/perf/scripts/python/stackcollapse.py | |
parent | 79e31396fdd7037c503e6add15af7cb00633ea92 (diff) | |
download | linux-e65e7bea220c3ce8c4c793b4ba35557f4994ab2b.tar.xz |
drm/amd/display: Fix slab-use-after-free on hdcp_work
[Why]
A slab-use-after-free is reported when HDCP is destroyed but the
property_validate_dwork queue is still running.
[How]
Cancel the delayed work when destroying workqueue.
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4006
Fixes: da3fd7ac0bcf ("drm/amd/display: Update CP property based on HW query")
Cc: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 725a04ba5a95e89c89633d4322430cfbca7ce128)
Cc: stable@vger.kernel.org
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions