Hi Harry, On Thu, Sep 21, 2017 at 11:53:48AM +0000, Van Haaren, Harry wrote: > > From: Nelio Laranjeiro [mailto:nelio.laranje...@6wind.com] > > Sent: Thursday, September 21, 2017 12:48 PM > > To: dev@dpdk.org > > Cc: Van Haaren, Harry <harry.van.haa...@intel.com> > > Subject: [PATCH] eal: fix service array initialisation > > > > GCC is complaining on variable used without being initialised. > > > > dpdk.org/lib/librte_eal/common/rte_service.c: > > In function ‘rte_service_start_with_defaults’: > > dpdk.org/lib/librte_eal/common/rte_service.c:449:9: > > error: ‘ids[0]’ may be used uninitialized in this function [-Werror=maybe- > > uninitialized] > > ret = rte_service_map_lcore_set(i, ids[lcore_iter], 1); > > > > Fixes: 21698354c832 ("service: introduce service cores concept") > > Cc: harry.van.haa...@intel.com > > > > Signed-off-by: Nelio Laranjeiro <nelio.laranje...@6wind.com> > > Hi Nelio, > > Thanks for the patch - indeed this seems to be an issue. It was raised by > Yang too > in this thread http://dpdk.org/ml/archives/dev/2017-September/076210.html > > Given I've asked for a v2 of that patchset, and it was posted earlier I'll > suggest > to merge that one, if that's OK with you?
Yes, it is. I have search for such patch, but it is not easy to find it. I will move this patch to superseded on the patchwork. > On another note, I'm curious why neither I or the automated build-system > experienced this... I don't know either, I faced the issue on debian 8, on ubuntu 16.04 and redhat the issue is not visible. It becomes quiet complicate for a single guy to test on so many distributions ;) > Thanks for investigating / proposing a solution. -Harry Thanks, -- Nélio Laranjeiro 6WIND