From e77e8b66d1f917419f9e6bea4148a3f246bbc75d Mon Sep 17 00:00:00 2001 From: Raja Zidane Date: Wed, 2 Mar 2022 10:41:31 +0200 Subject: [PATCH] app/compress-perf: fix number of queue pairs to setup The number of QPs is limited by the number of cores, such that in case the user requests more QPs than possible, the number of QPs actually configured on the device is equal to the number of cores, but the app tries to setup the original number of QPs. Align the number of QPs setup'ed to the limited number. Fixes: 424dd6c8c1a8 ("app/compress-perf: add weak functions for multicore test") Cc: stable@dpdk.org Signed-off-by: Raja Zidane Acked-by: Matan Azrad --- app/test-compress-perf/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/app/test-compress-perf/main.c b/app/test-compress-perf/main.c index 3402b65c63..ce9e80bedc 100644 --- a/app/test-compress-perf/main.c +++ b/app/test-compress-perf/main.c @@ -194,6 +194,7 @@ comp_perf_initialize_compressdev(struct comp_test_data *test_data, .max_nb_priv_xforms = NUM_MAX_XFORMS, .max_nb_streams = 0 }; + test_data->nb_qps = config.nb_queue_pairs; if (rte_compressdev_configure(cdev_id, &config) < 0) { RTE_LOG(ERR, USER1, "Device configuration failed\n"); -- 2.39.5