PT-2026-52924 · Undefined · Undefined

Published

2026-06-26

·

Updated

2026-06-26

·

CVE-2026-53285

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Wrap DCN32 phantom-plane allocation in DC RUN WITH PREEMPTION ENABLED
[Why] dcn32 validate bandwidth() wraps dcn32 internal validate bw() with DC FP START()/DC FP END(). In x86 non-RT, DC FP START takes fpregs lock(), which disables local softirqs.
The DML1 path through dcn32 enable phantom plane() calls kvzalloc() to allocate ~335 KiB for dc plane state. This triggers the vmalloc path, which calls BUG ON(in interrupt()) because it's invoked within the FPU-enabled (softirq disabled) region, leading to a kernel crash.
[How] Wrap the dc state create phantom plane() call with the DC RUN WITH PREEMPTION ENABLED() macro to allow preemption during this memory allocation.
(cherry picked from commit 885ccbef7b94a8b38f69c4211c679021aa27ad11)
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-53285

Affected Products

Undefined