[SRU][F][PATCH v2 0/1] CVE-2024-26915
Ian Whitfield
ian.whitfield at canonical.com
Sat Mar 1 00:56:17 UTC 2025
[Impact]
This patchset is intended to address CVE-2024-26915, which is an issue
with overflow detection in input handler rings in the amdgpu drivers.
The issue leads to overflows being missed after the first overflow is
handled, because the "overflow cleared" bit is not reset.
[Backport]
The patch includes changes for several input handling blocks for drivers
not supported in this version of the kernel, so these files were
ignored. The patch doesn't depend on any of these files to be effective.
The patch was also edited in two drivers to reverse a change which used
caching functionality from patches not present in this kernel, which was
a relatively simple alteration.
[Fix]
Oracular: not affected
Noble: not affected
Jammy: fixed via stable updates
Focal: backport
Bionic: sent to ESM ML
Xenial: sent to ESM ML
[Test Case]
Compile and boot tested.
[Where problems could occur]
This fix affects AMD GPU users. An issue with this fix would be visible
to the user as random system lockups or unchecked ring buffer overflows
in the amdgpu input handler, leading to unexpected behavior of the
device.
v2: Removed use of cached ih_regs in vega10_ih.c, which is not
supported in this kernel, v1 only addressed this in navi10_ih.c.
Friedrich Vock (1):
drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
drivers/gpu/drm/amd/amdgpu/cik_ih.c | 6 ++++++
drivers/gpu/drm/amd/amdgpu/cz_ih.c | 5 +++++
drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 5 +++++
drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 6 ++++++
drivers/gpu/drm/amd/amdgpu/si_ih.c | 6 ++++++
drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 6 ++++++
drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 6 ++++++
7 files changed, 40 insertions(+)
--
2.43.0
More information about the kernel-team
mailing list