On Friday 04 May 2018 04:01 PM, Andrew Rybchenko wrote: > From: Ivan Malov <[email protected]> > > The code aimed to pick and remember the value of > mempool ops name from EAL command line arguments does not > copy the string and remembers the pointer provided > by getopt_long() directly. The latter could be clobbered > later and result in reading wrong mbuf pool ops name > by rte_mempool library. > > Typically, this flaw could be avoided by using strdup() > to remember the string value of the option. > > Fixes: a103a97e7191 ("eal: allow user to override default mempool driver") > Cc: Santosh Shukla <[email protected]> > Cc: [email protected] > > Signed-off-by: Ivan Malov <[email protected]> > Signed-off-by: Andrew Rybchenko <[email protected]> > ---
Acked-by: Santosh Shukla <[email protected]>

