[lvc-project] Патч для рецнзии

Alexey V. Vissarionov gremlin at altlinux.org
Mon Feb 27 18:12:32 MSK 2023


On 2023-02-27 14:50:36 +0300, Данила Чернецов wrote:

 > Добрый день!  В рамках работ по статистическому
 > анализу кода ядра linux-5.10.yперед отправкой в upstream,
 > согласно рекомендациям, направляем вам на согласование
 > патч по срабатыванию NULL_AFTER_DEREF

 >  for (k = 0; k < MAX_PIPES; k++) {
 >    pipe = &context->res_ctx.pipe_ctx[k];
 > -  for (l = 0 ; pipe && l < context->stream_count; l++) {
 > +  for (l = 0 ; l < context->stream_count; l++) {
 >      if (context->streams[l] &&
 >          context->streams[l] == pipe->stream &&
 >          dc->hwss.setup_stereo)

А где здесь, собственно, NULL после обращения по адресу?
Наоборот, перед обращением pipe->stream происходит проверка
pipe (чтобы не NULL) && l < context->stream_count (пока они
еще есть).


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://linuxtesting.org/pipermail/lvc-project/attachments/20230227/1df51e19/attachment.pgp>


More information about the lvc-project mailing list