On 2/19/2020 2:02 PM, Iremonger, Bernard wrote: > > >> -----Original Message----- >> From: Yigit, Ferruh <[email protected]> >> Sent: Wednesday, February 19, 2020 12:40 PM >> To: Lu, Wenzhuo <[email protected]>; Wu, Jingjing >> <[email protected]>; Iremonger, Bernard >> <[email protected]>; Lipiec, Herakliusz >> <[email protected]>; Govindharajan, Hariprasad >> <[email protected]>; Burakov, Anatoly >> <[email protected]> >> Cc: [email protected]; Yigit, Ferruh <[email protected]> >> Subject: [PATCH] app/testpmd: guarantee that array access is in range >> >> Coverity complains about out of bound access, which is a false positive. >> >> The return value of the 'parse_port_list()' can't be bigger than 'maxsize' >> because of the logic in the function. ('value >= (int)maxsize' >> check and 'marked[]' usage.) >> >> But this is not explicitly clear, causing coverity warning and same question >> can >> be rise by reviews later. >> >> Adding a redundant check to highlight the access is in range, this is done by >> replacing existing redundant check. >> >> This is also good to protect against out out bound access in case >> 'parse_port_list()' behaviour changes later unexpectedly. >> >> Coverity issue: 354229 >> Fixes: 2df00d562d20 ("app/testpmd: add --portlist option") >> >> Signed-off-by: Ferruh Yigit <[email protected]> > > Acked-by: Bernard Iremonger <[email protected]> >
Applied to dpdk-next-net/master, thanks.

