[dpdk-dev] [PATCH v6] eal: fix core number validation
Bruce Richardson
bruce.richardson at intel.com
Thu Jan 17 13:19:16 CET 2019
On Thu, Jan 17, 2019 at 12:13:12PM +0000, Hari Kumar Vemula wrote:
> When incorrect core value or range provided,
> as part of -l command line option, a crash occurs.
>
> Added valid range checks to fix the crash.
>
> Added ut check for negative core values.
> Added unit test case for invalid core number range.
>
> Fixes: d888cb8b9613 ("eal: add core list input format")
> Cc: stable at dpdk.org
>
> Signed-off-by: Hari Kumar Vemula <hari.kumarx.vemula at intel.com>
> Reviewed-by: David Marchand <david.marchand at redhat.com>
> --
> v6: Changed testcase order
> v5: Corrected unit test case for -l option
> v4: Used RTE_MAX_LCORE for max core check
> v3: Added unit test cases for invalid core number range
> v2: Replace strtoul with strtol
> Modified log message
> ---
> lib/librte_eal/common/eal_common_options.c | 9 +++-
> test/test/test_eal_flags.c | 61 ++++++++++++++--------
> 2 files changed, 45 insertions(+), 25 deletions(-)
>
Is this patch related to, or does it fix Bugzilla #19?
https://bugs.dpdk.org/show_bug.cgi?id=19
/Bruce
More information about the dev
mailing list