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 6B98B4599B; Wed, 18 Sep 2024 07:44:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 021F842DAC; Wed, 18 Sep 2024 07:44:52 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 58F2540156; Wed, 18 Sep 2024 07:44:49 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48I5HNXA017899; Tue, 17 Sep 2024 22:44:48 -0700 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2049.outbound.protection.outlook.com [104.47.70.49]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 41qdwga7dk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 17 Sep 2024 22:44:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ffLEzW3M4yKntw710XnBPrLeqgoD3d9VoQbxs+jSvPVGFnclH8T48Uyo6D/WHwx5AI8JP66zF5T1H41Cibq0NtdGBPXdmB1RZXo2BVjepW7nlSYYC6QgLK00uI8ak814dMAiX1he5GMaAg/WfCTy5NErAvqW/6I8hnAfd1AshudcGYIVm7sh14SJBf0yCubw7ASTAOsLL+MhpI0dSYtHfKhmeK1C3ygv0hQsmatgTdekA/2cE07Zb8HTlV/Spe8Be1W85Bu5HAT4ErHE+NMmmfyifAJhTShrsW2WhzcwyI0tHDFy73Lq6CaTI5ajyPXhbRKet+Y63chTWgsOBPxgsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9kbNfMv22AoARgxhYu45NqwQvvgUaEldMTBaU35kmDY=; b=kBmPqv/93NS+nzXO1Kd0MpWryB25MOUSlgULi1TiIDxgihbRRXVDctrr8Tx95O4DTW0Mj0WrEFXZJpNwXvxPohkuSsh01vXLnRyeDAtzZQD2vIxecYTJ4Jaa62VZoFdJ+K4iD0vwEQljAqBEr3/m38pqBXug6kP/8hK1L4BywfdRnqH0+spVDwxGN3xizCQj4gwb/GLUHOVM/bKqg/oVSz39m+mSQeHAquimwKaHLtrxY9R+l7sDWnin2AhzzYl+/6XohNwCcdaKftzpkkksecTBU6Q7pyWuutotg4TYGJQjm8VdR0qKlRVXvYYsOYKjQ5UctvDUc5JPW7GgCR5/PQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9kbNfMv22AoARgxhYu45NqwQvvgUaEldMTBaU35kmDY=; b=hAXLgxym+8HTN0vZMaIYK+bzlTzLfRB/hhLi6NMxwhcBc26sKLskrtMJ5jVrvarlgbcL6xkp3hdtWD+PbQfxIGw6oEElSPmJgDRTOyAnEgS7Wu/jcINtGCzJeD3sq1zsKaPOHWZmpnA2Ew5ETpDhVSUmPYH383WdA0tP8qOVGrg= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MW3PR18MB3499.namprd18.prod.outlook.com (2603:10b6:303:5c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Wed, 18 Sep 2024 05:44:45 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%5]) with mapi id 15.20.7962.022; Wed, 18 Sep 2024 05:44:45 +0000 From: Akhil Goyal To: Tejasree Kondoj , Radu Nicolau CC: Anoob Joseph , Nithin Kumar Dabilpuram , Jerin Jacob , "dev@dpdk.org" , "stable@dpdk.org" Subject: RE: [PATCH v2] examples/ipsec-secgw: fix dequeue count from cryptodev Thread-Topic: [PATCH v2] examples/ipsec-secgw: fix dequeue count from cryptodev Thread-Index: AQHbBaucBYfeN0ZGO0GtzCyvPx/un7JdEEvA Date: Wed, 18 Sep 2024 05:44:45 +0000 Message-ID: References: <20240913065800.1620605-1-ktejasree@marvell.com> <20240913070726.1620828-1-ktejasree@marvell.com> In-Reply-To: <20240913070726.1620828-1-ktejasree@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|MW3PR18MB3499:EE_ x-ms-office365-filtering-correlation-id: 753d294c-5cd8-4de8-cbeb-08dcd7a50071 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?YyyhXJ2mJzsxfOL/u3x/ILVcCVgmwYqolfpG/ZEDHZ0X2xhvsokAWb93dhOA?= =?us-ascii?Q?NYpOV/zgsiU4wQ6GJmY06mLYt1AlLOYYBFwsQjIX9RDKo6pAodkzof7YtDt/?= =?us-ascii?Q?cg8IRrr08V+0RqGSVqcIGpD72XVv8KnNUzj5SpkD2q8Cz2umvq9bNJqIknO/?= =?us-ascii?Q?R+1IgZQv/aM18rbR19cJpoicUebrbgynoXzZ80IHOHYXx47Lr3GsMgbsH6Wy?= =?us-ascii?Q?CzwU6bU2vGwSpVOFIpKBO/Sc/rZpFRyHj+ikMxIHmNTqVrY6TbQC/f8nMFx1?= =?us-ascii?Q?K1jcwQcYB/3ohVaSjWZpq8POdd7I3NU6l+dWANcHSkwZBYfZtVlOAnIZh1E7?= =?us-ascii?Q?69Ynpewbo1X/FCQlOAtLIYqquLrOqeDxNrS8MxJTQo1mFMC6URBsISZSgS31?= =?us-ascii?Q?vFNUJ9aBVq4nY5vWnDMflZ6X7oYocnTG/LzoSKZGRnaP4WEqrr4sEjynfiNV?= =?us-ascii?Q?lsz1nbP3UJCavd+Gre0cxZ6SSQYYZ8NKcPvfDJ79VONzwhWOsr4cPM1/V7vQ?= =?us-ascii?Q?en/Eio8BbKO/qi5R8jYCJeVCmP4a3qnE+Jtfc4qAkmDujiFMHWrRl83UR7vT?= =?us-ascii?Q?NYTI3kD0inmyHmNkKutk0oV9OgNgH0OLr5wJfASfDYHGvQga2nZIBUQ1Rwuo?= =?us-ascii?Q?f9c6JTskzTIubdz5xaDygmDSi+/W2TLyq94K1pJwmd5nW3B0KMGxDyGYUY+i?= =?us-ascii?Q?lc23nj1siEa64Q+OB9LkNx06kqhqnIo2CQLe3vVbA1wtCHnw1mvSEj+ufo2B?= =?us-ascii?Q?BXmErqQ266B4bnugUxJWCKpbkJFP/7vP8aUX10vEfWrQTj7pB7B3Nm/f8H97?= =?us-ascii?Q?j+OQN1cRLQjd0+7VeTYzF3J+uvyNd/29jHrxonWcGJy5uM8ujnD9Uoebq6WF?= =?us-ascii?Q?hM1uO2MduLdmLio1CQZVTpA6SC9T+GIKroUXRb8VKmcqgJ2wqvZyuVg114Tx?= =?us-ascii?Q?kiqvoWFZXIhPR6FV1d9/OLTtXV1JIN/jlGl7UnbAGefHSz/U10+reTpznH6s?= =?us-ascii?Q?MmBuXSa/0nP3YsUM6fRaG+wp3KfiTfj5NYD2ccpBkGOvrlgpo/U8/DHT50L8?= =?us-ascii?Q?2a4LwXAZfE6Wg50+4Nd6tEpTUhZQdxkJA7WdGeLwZlbAJC/IvgqEBzb+UKp0?= =?us-ascii?Q?usPItd8rburZj6FbZCJIehLfEiMEj9j//gROFiu+0jT902poa0Y9cV4wN1/g?= =?us-ascii?Q?Q2R3Dc03cK8pkso7djFsdJXNdWnMN0NBNcFLfBluqNCOvtHLwuUstdYZQZe3?= =?us-ascii?Q?cwTzateG9uYcIcH1kUm7QtyJt26T5kKypoSxr4K1ANiaaUHXVRpFzwZuwiqf?= =?us-ascii?Q?begJcEEu4Y8iRND+i+cCKs0iXxeG0hRjhIAZOT9Iu9jTL3//TGS7NlHiu80n?= =?us-ascii?Q?TGu0WYIf+mWxbvA6IQHHbA0FqkxHcpXssptVv8X+DT52ltht/Q=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ijXJloESf84BMtvqTHWo+b6JDgyUaQs6PXIpd+Bs0R6uUfg1xqruubFlSA5k?= =?us-ascii?Q?YqGPxGUbuK+Lrsth/AZziQ/LaJ1p1JofhaHUNLpXgA7cP9i2h+UAYCN9T/3Q?= =?us-ascii?Q?I816J2ynZLDygJLYhTkQ5fOrKAWWDnSys41T5+U+ol+SNnTyfsPmxroHmExi?= =?us-ascii?Q?o6kwhUymfxLWRfKLIfuJAXuBjeAPSeH5GKEPT1iohNICBps16ok3VvKliWFc?= =?us-ascii?Q?gJ6zP7/oMEUNaU2Vntg2su54QYCof0Jouz7xRVoJdrpgVwwDDvvTjeU4dGTq?= =?us-ascii?Q?99L9/yTqd5SMKv2KlPW2DCIi1LJ//nZzokast/TnqjNhP3aMnxSI/mZ6o7jH?= =?us-ascii?Q?Efwwjs8tMKP2/PHPajB08QdBSmr/jg+iYzSNNoMxfnv5eKYCIrkzRPoacqkq?= =?us-ascii?Q?4ufXdGVg+HZqZBO1xfijnkAZNRxyqlN/xssc7cUZi483ij2bzfWmzVZzyZvJ?= =?us-ascii?Q?OVhyVqDioHmvBylYJfLs1aPfChTwhFApQJSZ/jDtT1/qX8tqj9RcI5PiM9uU?= =?us-ascii?Q?lxKLTNFxT0m+vH8Ovf/hPkDdCPff55onhynY5aE2RSxXfjswR82L6Ffw2AVJ?= =?us-ascii?Q?az8ctpC/7vPdm51LHuoC0ii44qHwvdU2xxqQpsUNctbk60jfJA+sLV4fcQZX?= =?us-ascii?Q?h4Lj8HXFYu6E1ZvoiHEd6sYrjmbDRI1qH9NqXTFqAGyoofxlAxlhQSdeo2dM?= =?us-ascii?Q?CrKjndyCT2D07PcapZBhUEfwCTlIx2XZYVZy6ZJUoKW4RUVO1M/VjOlD4mzK?= =?us-ascii?Q?Vp96GR3uooD4QR1lBkT654w/0dm1FDgRkQMPhXpqz/wOhQCK0qV8I6x4TK+j?= =?us-ascii?Q?MZZTce4oFbWwo3E6wXMJFflDZHXHSIi2dfw/J/8eB5dtCTGO3pq4xIhWfT8r?= =?us-ascii?Q?jl9Z6qkKrKRIdmRaVNBr07QKZkflYMCOb56n+UCvspuVCYdUgCgNshSaxEb8?= =?us-ascii?Q?wv6wcvcZle2ADNViXXwosfxlBMhgDP5FuuVk8lndngiDM3sGdXTtsXUda05S?= =?us-ascii?Q?DTNGFhJoBjzIlT/KGvEe+MNk/U7KOZzKjyoBYIEC5TesrsZ9pyETmkjfK63S?= =?us-ascii?Q?VC7HJqFqJHejKFVn/aPigp9zzh4HupO/eFt/OK+XTmURB1H0fWFlNLR53aTM?= =?us-ascii?Q?adzCXxTseFWXgRVExxYK/PaOaORq2Ob9uaRam9G7W9bIAguKZXQ33OLDdbmC?= =?us-ascii?Q?BwJ9+WYyZeF2pQcUsR2njWG5T2eGMxRmUREXIjodJTHrKQxTHhvoERXwrdwi?= =?us-ascii?Q?9j6D7boRZd78C/mTrS6Si6IPgQGtCTgCuUqzf65ypHd3XzL5hWkyAy7xIhN1?= =?us-ascii?Q?Iw5SxubAlRa0PbWbH8pGy1+qlyCUZ6zxMhrnvnyqk0jDJihCyJq1C2bR4JHM?= =?us-ascii?Q?FV6GnIOj6/ObtVu/It/GuTGo0NLhVqRnWdysFbZyR80/QVFXcoNuhEt/Kvkh?= =?us-ascii?Q?h8Nkf99LZmqfgo8bw9H0Wo/z/cj2YgeWYfgxjdUOS9NY7RVqsCLFR15t77Zy?= =?us-ascii?Q?Qw7PCFFNRGgosRlpACMVXlKOKTdju3Wf1qxq3W2oRvrn6qhhTpJB+Y645Iy6?= =?us-ascii?Q?cqkGJW/XN58vU1iStr3eXSXHGdWS2KnRHV6m+EhR?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 753d294c-5cd8-4de8-cbeb-08dcd7a50071 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Sep 2024 05:44:45.6600 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1y/TpFkJ9k9NSqfg+uctuJ47XFOEwLWt9AB4vqApYnsbQXZ/OhKDw53WK+s1XtMWrQbKTg/SRjT8b9p/kkBXnQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR18MB3499 X-Proofpoint-GUID: F5jyYTaX_aMnFHGTQrvaKjPGy18fndbY X-Proofpoint-ORIG-GUID: F5jyYTaX_aMnFHGTQrvaKjPGy18fndbY X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > Subject: [PATCH v2] examples/ipsec-secgw: fix dequeue count from cryptode= v >=20 > Setting dequeue packet count to max of MAX_PKT_BURST > size instead of MAX_PKTS. >=20 > Dequeue from cryptodev is called with MAX_PKTS but > routing functions allocate hop/dst_ip arrays of > size MAX_PKT_BURST. This can corrupt stack causing > stack smashing error when more than MAX_PKT_BURST > packets are returned from cryptodev. >=20 > Fixes: a2b445b810ac ("examples/ipsec-secgw: allow larger burst size for > vectors") > Cc: stable@dpdk.org >=20 > Signed-off-by: Tejasree Kondoj Acked-by: Akhil Goyal