From 366760376558cd07813abd558340a4762a2a91d8 Mon Sep 17 00:00:00 2001 From: paul luse Date: Thu, 16 Apr 2020 09:16:24 -0400 Subject: [PATCH] examples/accel perf: fix small issue with params Need to check that a valid workload type was specified and print usage if not. Signed-off-by: paul luse Change-Id: Ib956e28f9049e49f19adcc09e861db42034799b8 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1900 Reviewed-by: Aleksey Marchuk Reviewed-by: Ben Walker Reviewed-by: Shuhei Matsumoto Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins --- examples/accel/perf/accel_perf.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/accel/perf/accel_perf.c b/examples/accel/perf/accel_perf.c index 7eae23d28..4a4726ec4 100644 --- a/examples/accel/perf/accel_perf.c +++ b/examples/accel/perf/accel_perf.c @@ -386,8 +386,9 @@ main(int argc, char **argv) goto cleanup; } - if (strcmp(g_workload_type, "copy") && - strcmp(g_workload_type, "fill")) { + if (g_workload_type == NULL || + (strcmp(g_workload_type, "copy") && + strcmp(g_workload_type, "fill"))) { usage(); rc = -1; goto cleanup;