From: Pavan Nikhilesh <pbhagavat...@marvell.com> Fix SEGFAULT when nb_timer_adapters command line parameter is set to 0.
Fixes: 98c6292105d4 ("app/eventdev: add options for event timer adapter") Cc: sta...@dpdk.org Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com> --- app/test-eventdev/evt_options.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/test-eventdev/evt_options.c b/app/test-eventdev/evt_options.c index 6994ac453..6aeab8257 100644 --- a/app/test-eventdev/evt_options.c +++ b/app/test-eventdev/evt_options.c @@ -197,6 +197,10 @@ evt_parse_nb_timer_adptrs(struct evt_options *opt, const char *arg) int ret; ret = parser_read_uint8(&(opt->nb_timer_adptrs), arg); + if (opt->nb_timer_adptrs <= 0) { + evt_err("Number of timer adapters cant be <= 0"); + return -EINVAL; + } return ret; } -- 2.17.1