[lvc-project] (no subject)
Fedor Pchelkin
pchelkin at ispras.ru
Fri Oct 3 22:07:00 MSK 2025
Здравствуйте!
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