On Fri, Sep 25, 2020 at 7:02 AM wangyunjian <wangyunj...@huawei.com> wrote: > > From: Yunjian Wang <wangyunj...@huawei.com> > > This patch fixes an issue that uninitialized 'success' > is used to be compared with '0'. > > Coverity issue: 337676 > Fixes: 3340202f5954 ("stack: add lock-free implementation") > Cc: sta...@dpdk.org > > Signed-off-by: Yunjian Wang <wangyunj...@huawei.com> > --- > lib/librte_stack/rte_stack_lf_generic.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/lib/librte_stack/rte_stack_lf_generic.h > b/lib/librte_stack/rte_stack_lf_generic.h > index 3abbb5342..4850a05ee 100644 > --- a/lib/librte_stack/rte_stack_lf_generic.h > +++ b/lib/librte_stack/rte_stack_lf_generic.h > @@ -78,7 +78,7 @@ __rte_stack_lf_pop_elems(struct rte_stack_lf_list *list, > struct rte_stack_lf_elem **last) > { > struct rte_stack_lf_head old_head; > - int success; > + int success = 0; > > /* Reserve num elements, if available */ > while (1) { > -- > 2.23.0 >
Reviewed-by: David Marchand <david.march...@redhat.com> -- David Marchand