From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 008A046CC2 for ; Tue, 5 Aug 2025 17:49:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id ED83B40A4B; Tue, 5 Aug 2025 17:49:41 +0200 (CEST) Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) by mails.dpdk.org (Postfix) with ESMTP id AB00B40A4B for ; Tue, 5 Aug 2025 17:49:40 +0200 (CEST) Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-459ddb41539so8907405e9.2 for ; Tue, 05 Aug 2025 08:49:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1754408980; x=1755013780; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=l0TIkzhGOUBJ7w+k0LQIVZP6y0KbB6hqIbt+AhZ5Np0=; b=NtBbZv2+YkmVSi6bh78WvNjLR3NQkGKii38d/YmFi44XbUVKv+dJwDL5HgeLj9zQag TTb/BWdH7ePDlVv8hCdpi0dNG9FOKBRXg9M996ZpyrhPul5PBAEbPET6WVwIjlWmXiKn 1gC84NfdAtKpRuO11ALHGGwVEg8LZNfKPAo2BhhFfJNM59fR3zOAhSWgioeR2t7ZS1X9 QKEcGIuw6TI7/CK16x2lGK9Iue54JJnknuWosPQb8eKonrRr7hTrMTV9/BGpCxyPsbJW rjWkbGqeZ1K9OWdnhdA0p+nKgWVSyaQMTkrWqUTzXli24HrT0nPJO92Sl8iSJFg7gSru bxrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754408980; x=1755013780; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=l0TIkzhGOUBJ7w+k0LQIVZP6y0KbB6hqIbt+AhZ5Np0=; b=Qjw5g3zhgpJUn5Oax9evAW+fl/HM447kKkIGbcul98L5K5HABxgnr4FrZutwG8euks q9QT1AkUr0lIHWW1Eo0W82lwnGU5BkeM7saXNKJ3rLTYC+T7U2+5+J0SW/BRg8ct58bu jQsjiDoancI4tyQ4wpnYxkIcjyce5GfxAwIuknt5H8CwNVnj/oZvYj9txnSrt46nBEFO a7ECgHzzJpU/qqkmf8Hru7d9xZ5RBw9KBCwHivmtQ79AYvH8BG4sA8bVeo8MJWZePLt4 HLRD7tXheAp4kWwFZnl25Na2atdlKGXzGrqhHXG0YNhkL9IKMT25Goou/u6I9ihsC082 kOqw== X-Forwarded-Encrypted: i=1; AJvYcCWZQT+THw5NqKljRdB9mMp+qU7e3M7EUDjnNsu4y1hF8RjVFjSt8ufWs+Jt2xz4lKExvRuZLiM=@dpdk.org X-Gm-Message-State: AOJu0YyvUOmk5sIEg0M4wNupMGoOigPNmIMX3EaJJotWQiJNO6nDGVHa 24eocNwphSFW920uiw8ZEc63rYX17YgWrNmG6EqCKUqhUMl4KxuOXz+29s++Ffi9Wdg= X-Gm-Gg: ASbGncvaVZrWlILDHYWVH7atqmnCw0xMMMbZGaIkc2SiXqzA9uTw+wYySa7v4sI30DW n+ohWg9OEvZSkNP3EeOjnTXLS6tkYBNBY1rE/6sqb+olRXw+xctJcBdWD6EraEX4SDwhrDB7jbz DDHUOb0Wy+yO3/sIGbxDQzrY/EYY4j9tWpeaqxUXpmq9pihTXDWlZSCouUH4XZCdBHht6+wreZl ATPJ4NSRQBtKoCL+R0IDMQfLfUTIhG9TFh7KTAMd/pHbGLaTSTmhu9CDOnbQJyg/iJBg18F3X/7 GhKQVGfM9rJBc1ecEsev05uaWGUI85iGi08Of7TpGexOr4I5KdZBMVJRywUbRkIK8vAdyZpB6zc 18hgqw0GYH8nNO6vT4idOry3ZFBSM0JpUNvUjRbCcmQ2EDFizB5uwMCPIBVOGtm43bHhfRNvYSb nHkKXlz7/2Lw== X-Google-Smtp-Source: AGHT+IEy3Z0uP9jdkYSZFuL6g54Mn1V4tS2gU0jubCgS92CyoSZ+wa302GMPWA4S9f1a3mxvinmO1A== X-Received: by 2002:a05:6000:22c4:b0:3b7:837c:5679 with SMTP id ffacd0b85a97d-3b8d94ba969mr10598908f8f.40.1754408980159; Tue, 05 Aug 2025 08:49:40 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3b79c469582sm19384507f8f.52.2025.08.05.08.49.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Aug 2025 08:49:39 -0700 (PDT) Date: Tue, 5 Aug 2025 08:49:34 -0700 From: Stephen Hemminger To: Shani Peretz Cc: , , , Kai Ji , Michal Kobylinski , Slawomir Mrozowicz , Marcin Kerlin , Piotr Azarewicz , Declan Doherty Subject: Re: [PATCH] app/crypto-perf: fix plaintext size exceeds buffer size Message-ID: <20250805084934.3b112d93@hermes.local> In-Reply-To: <20250805063800.225231-1-shperetz@nvidia.com> References: <20250805063800.225231-1-shperetz@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On Tue, 5 Aug 2025 09:38:00 +0300 Shani Peretz 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?