On Tue, 5 Aug 2025 09:38:00 +0300
Shani Peretz <shper...@nvidia.com> wrote:

> diff --git a/app/test-crypto-perf/cperf_test_vector_parsing.c 
> b/app/test-crypto-perf/cperf_test_vector_parsing.c
> index 737d61d4af..04ca9cf019 100644
> --- a/app/test-crypto-perf/cperf_test_vector_parsing.c
> +++ b/app/test-crypto-perf/cperf_test_vector_parsing.c
> @@ -308,6 +308,12 @@ parse_entry(char *entry, struct cperf_test_vector 
> *vector,
>       if (strstr(key_token, "plaintext")) {
>               rte_free(vector->plaintext.data);
>               vector->plaintext.data = data;
> +
> +             if (opts->test == CPERF_TEST_TYPE_VERIFY && data_length > 
> opts->max_buffer_size) {
> +                     printf("Global plaintext larger than buffer_sz\n");
> +                     return -1;
> +             }
> +
>       

It might help user to print the sizes?

Reply via email to