[lvc-project] (no subject)

Pavel Zhigulin Pavel.Zhigulin at kaspersky.com
Mon Oct 6 15:29:36 MSK 2025


> Заголовки письма не должны попадать в тело патча.

Прошу прощения, допустил ошибку когда редактировал файл с патчем и оставил пустую строку там, где не должен был. В сообщество тоже случайно улетело письмо без темы. Исправлю и пришлю письмо с корректным заголовком.

> Если инициализация rx_chn->flow_num передвигается ниже, здесь будет
выделяться ноль байт.

Спасибо за замечание! Исправлю.

________________________________________
From: Fedor Pchelkin <pchelkin at ispras.ru>
Sent: Friday, October 3, 2025 10:07:00 PM
To: Pavel Zhigulin
Cc: lvc-project at linuxtesting.org
Subject: Re: [lvc-project] (no subject)

Caution: This is an external email.



Здравствуйте!

On Tue, 30. Sep 14:44, Pavel Zhigulin wrote:
> Date: Tue, 30 Sep 2025 14:33:50 +0300
> Subject: [PATCH] dma: k3-udma - fix potential null dereference in
>  k3_udma_glue_request_rx_chn_priv()

Заголовки письма не должны попадать в тело патча.  Они должны следовать
одним неделимым блоком без пустых строк в начале файла-патча, если
смотрите на него при подготовке в текстовом редакторе. Тогда при отправке
с git send-email всё корректно учтётся.
https://portal.linuxtesting.ru/How-to-send-patches-to-kernel.html#Редактирование-файла-с-патчем

> @@ -1031,8 +1031,6 @@ k3_udma_glue_request_rx_chn_priv(struct device *dev, const char *name,
>                       rx_chn->flow_id_base = rx_chn->udma_rchan_id;
>       }
>
> -     rx_chn->flow_num = cfg->flow_id_num;
> -
>       rx_chn->flows = devm_kcalloc(dev, rx_chn->flow_num,

Если инициализация rx_chn->flow_num передвигается ниже, здесь будет
выделяться ноль байт.

>                                    sizeof(*rx_chn->flows), GFP_KERNEL);
>       if (!rx_chn->flows) {
> @@ -1040,6 +1038,8 @@ k3_udma_glue_request_rx_chn_priv(struct device *dev, const char *name,
>               goto err;
>       }
>
> +     rx_chn->flow_num = cfg->flow_id_num;
> +
>       ret = k3_udma_glue_allocate_rx_flows(rx_chn, cfg);
>       if (ret)
>               goto err;
> --
> 2.43.0



More information about the lvc-project mailing list