[lvc-project] [PATCH] gfs2: Remove unnecessary sd_jdesc NULL check in gfs2_log_flush

Fedor Pchelkin pchelkin at ispras.ru
Tue Apr 14 17:53:03 MSK 2026


On Tue, 14. Apr 17:22, Николай Кузнецов wrote:
>    > Помимо того, что проверка redundant, в описании
>    > стоит явно упомянуть, что указатель может быть
>    > разыменован дальше в функции gfs2_log_flush()
>    > например там-то и там-то. Собственно на это и
>    > ругается стат. анализатор.
>    Вот это не очень понял. Нужно написать, что проверка
>    на NULL не исправляла указанную ситуацию, так как
>    даже в случае с ней могло бы быть разыменование
>    из-за вызова log_distance() внутри log_write_header()
>    и по метке out_end. Так?

Да.  Но там много мест, где этот указатель используется.

Можно написать "in several locations after the check, e.g. in <func>",
<func> замените на подходящую функцию.



More information about the lvc-project mailing list