[lvc-project] [PATCH 5.10] drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1

Fedor Pchelkin pchelkin at ispras.ru
Mon Sep 14 12:05:18 MSK 2026


On Mon, 14. Sep 10:40, Roman Demidov wrote:
> From: hackyzh002 <hackyzh002 at gmail.com>
> 
> commit 87c2213e85bd81e4a9a4d0880c256568794ae388 upstream.
> 
> The type of size is unsigned int, if size is 0x40000000, there will
> be an integer overflow, size will be zero after size *= sizeof(uint32_t),
> will cause uninitialized memory to be referenced later.
> 
> Reviewed-by: Christian König <christian.koenig at amd.com>
> Signed-off-by: hackyzh002 <hackyzh002 at gmail.com>
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
> Signed-off-by: Roman Demidov <roman.demidov.nn at gmail.com>
> ---
> Backport fix for BDU:2026-01386

Не забывайте про следующий пункт, если отправляете бэкпорт в межд. сообщество
https://gitlab.linuxtesting.ru/lvc/guides/-/blob/clarify-lvc-patch-process/lvc_kernel/patch_dev_stable_porting.md#важность-наличия-исправлений-в-более-свежих-стабильных-ветках

Также обычно указывают идентификатор CVE.  BDU, при всём уважении, вряд ли
будет понят Грегом Кроа-Хартманом и его командой.

> 
>  drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)



More information about the lvc-project mailing list