[lvc-project] [PATCH 6.12] drm/xe/hw_engine_group: Avoid call kfree() for drmm_kzalloc()
Михаил Дмитриченко
mdmitrichenko at astralinux.ru
Fri Sep 12 10:42:15 MSK 2025
Здравствуйте!
Спасибо за корректировку, вы правы. Судя по всему, коммит 67979060740f7f978c8cb580ccea6c91154150f9 должен быть так же перенесён в 6.12. Подскажите, пожалуйста, верно ли тогда будет далее отправить серию из двух патчей с версией v2 (т.к. первый патч первой версии не должен быть принят)?
Четверг, Сентябрь 11, 2025 21:08 MSK, Fedor Pchelkin <pchelkin at ispras.ru> писал(а):
> Здравствуйте!
>
> On Thu, 11. Sep 12:01, Mikhail Dmitrichenko wrote:
> > From: Shuicheng Lin <shuicheng.lin at intel.com>
> >
> > commit 4846856c3a4afa882b6d1b842ed2fad6f3781f4d upstream.
> >
> > Memory allocated with drmm_kzalloc() should not be freed using
> > kfree(), as it is managed by the DRM subsystem. The memory will
> > be automatically freed when the associated drm_device is released.
> > These 3 group pointers are allocated using drmm_kzalloc() in
> > hw_engine_group_alloc(), so they don't require manual deallocation.
> >
> > Fixes: 67979060740f ("drm/xe/hw_engine_group: Fix potential leak")
>
> Данного коммита нет в ветке 6.12. Следует разобраться, нужен ли он там
> в свою очередь, и тогда переносить серией. Иначе текущий патч выглядит
> некорректно в контексте 6.12.
>
> > Signed-off-by: Shuicheng Lin <shuicheng.lin at intel.com>
> > Reviewed-by: Matthew Brost <matthew.brost at intel.com>
> > Signed-off-by: Michal Wajdeczko <michal.wajdeczko at intel.com>
> > Link: https://lore.kernel.org/r/20250724193854.1124510-2-shuicheng.lin@intel.com
> > (cherry picked from commit f98de826b418885a21ece67f0f5b921ae759b7bf)
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
> > Signed-off-by: Mikhail Dmitrichenko <mdmitrichenko at astralinux.ru>
--
<p><div style="width:600px;font-family: PT Astra Sans, sans-serif; font-size: 13px;color: #777777"><table border="0"><tr><td id="qr-image" style="vertical-align: bottom;"></td><td><table border="0"><tr><td style="text-align: left;"><span style="font-size: 13px;color: #777777;">C уважением,</span></td></tr><tr><td style="text-align: left;vertical-align: middle;padding: 10px 0 10px 0;"><span style="text-transform: uppercase; color: #037bc3; font-weight:bold; font-size:14px;"><span>Михаил</span> <span>Дмитриченко</span></span></td></tr><tr><td style="text-align: left;"><span style="font-size: 13px;color: #777777;">Специалист по анализу безопасности<br>Департамент анализа безопасности<br>Отдел статического анализа<br></span></td></tr><tr><td> </td></tr><tr><td style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;"><table border="0"><tr><td><span style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">Моб.: </span></td><td><a href="tel:+7 | 999 | 866 75 92" style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">+79998667592</a></td></tr><tr><td><span style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">Эл. почта: </span></td><td><a href="mailto:mdmitrichenko at astralinux.ru" style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">mdmitrichenko at astralinux.ru</a></td></tr></table></td></tr><tr><td><hr style="background:#9D9D9D;height:1px;border:none;"/></td></tr><tr><td><span style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">Группа Астра</span></td></tr><tr><td><span style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">Сайт: </span><a href="https://astra.ru" style="text-decoration: none; text-align: left; font-size: 13px;color: #777777;">astra.ru</a></td></tr><tr><td style="padding-bottom:12px;"><br><img width="167" height="45" src="https://astra.ru/local/templates/astralinux/img/astra-black-mail.png" alt="Группа Астра"/></td></tr></table></td></tr></table></div></p>
More information about the lvc-project
mailing list