On Tue, Mar 21, 2023 at 2:17 PM Alexander Aring <aahri...@redhat.com> wrote:
> This patch sets another flags variable to zero which is a leftover of
> commit 0834ed4b ("dlm_controld: initialize waiter->flags").
> ---
>  dlm_controld/plock.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/dlm_controld/plock.c b/dlm_controld/plock.c
> index ad9b0f27..7f632888 100644
> --- a/dlm_controld/plock.c
> +++ b/dlm_controld/plock.c
> @@ -1956,6 +1956,7 @@ void receive_plocks_data(struct lockspace *ls, struct 
> dlm_header *hd, int len)
>                         po->pid         = le32_to_cpu(pp->pid);
>                         po->nodeid      = le32_to_cpu(pp->nodeid);
>                         po->ex          = pp->ex;
> +                       po->flags       = 0;
>                         list_add_tail(&po->list, &r->locks);
>                 } else {
>                         w = malloc(sizeof(struct lock_waiter));

^ And I think w->flags also isn't being initialized.

Andreas

Reply via email to