On Thu, Oct 3, 2019 at 10:43 AM Sachin Saxena <sachin.sax...@nxp.com> wrote: > > > > -----Original Message----- > > From: Babu Radhakrishnan, AgalyaX > > <agalyax.babu.radhakrish...@intel.com> > > Sent: Tuesday, September 10, 2019 1:11 PM > > To: dev@dpdk.org > > Cc: Pattan, Reshma <reshma.pat...@intel.com>; Hemant Agrawal > > <hemant.agra...@nxp.com>; Sachin Saxena <sachin.sax...@nxp.com>; > > Parthasarathy, JananeeX M <jananeex.m.parthasara...@intel.com>; > > sta...@dpdk.org > > Subject: RE: [PATCH] bus/fslmc: fix for resource leak coverity issue > > Importance: High > > > > Hi, > > > > > -----Original Message----- > > > From: Babu Radhakrishnan, AgalyaX > > > Sent: Tuesday, September 10, 2019 1:01 PM > > > To: dev@dpdk.org > > > Cc: Pattan, Reshma <reshma.pat...@intel.com>; > > hemant.agra...@nxp.com; > > > sachin.sax...@nxp.com; Parthasarathy, JananeeX M > > > <jananeex.m.parthasara...@intel.com>; Babu Radhakrishnan, AgalyaX > > > <agalyax.babu.radhakrish...@intel.com>; sta...@dpdk.org > > > Subject: [PATCH] bus/fslmc: fix for resource leak coverity issue > > > > > > From: Agalya Babu RadhaKrishnan > > <agalyax.babu.radhakrish...@intel.com> > > > > > > 1 issue caught by 344967 > > > Leaked_storage: Variable sep going out of scope leaks the storage it > > > points to. > > > > > > When 'sep' is not null and sep_exist is 0, 'sep' is freed before going > > > out of scope of the function irrespective of 'addr' exists or not. > > > > > > Coverity Issue: 344967 > > > Fixes: e67a61614d0b ("bus/fslmc: support device iteration") > > > Cc: sta...@dpdk.org > > > > > > Signed-off-by: Agalya Babu RadhaKrishnan > > > <agalyax.babu.radhakrish...@intel.com> > > > --- > > > > if (strncmp("dpni", sep, 4) && > > strncmp("dpseci", sep, 6) && > > strncmp("dpcon", sep, 5) & > > ..... > > > > We think validation of device name is done using AND operator instead it > > should be done by OR operator. > > Please confirm > [Sachin Saxena] The purpose of this logic to confirm that one of the device > name should match to supported list and as soon as one strncmp() matches the > string it will return 0 and the control comes out of IF condition. > So, existing logic is correct. >
Should I understand this as a confirmation of the initial ACK? -- David Marchand