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 696DDA034F; Mon, 19 Jul 2021 21:01:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E378C40E28; Mon, 19 Jul 2021 21:01:43 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 94D634068B for ; Mon, 19 Jul 2021 21:01:42 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 16JJ0c8v007439; Mon, 19 Jul 2021 12:01:41 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by mx0a-0016f401.pphosted.com with ESMTP id 39wa689bv5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 19 Jul 2021 12:01:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A5B+o7V4ThNLnAyWWgDcDa8QLTkulEeMh3Eze4h4ejZwGvkEscAPf/BkxuJej2hzBcRCunkq0ernEONKR7h1P2n81aRjiWFWSjLQAJAVu0V2X+kDWDalA4qWNYQL0Mk4Awd8fM8obNOOVwSUU2SdFkCc04ztDIuScWKF6q2/vSQR2GvLICie3O2YfQ/j5or7w4Hep3eYAwkqOVJ+f+q2CiSpCIOBvCHtRzjxZyFj6aEWechgBTmR8bKCUT0Kk3lwhfwdIb6RKkI9fqsEdFDG4S9s25MRxEXUEG/DrzBzK5bv9/10ZFfT1R9gUskTRMtsojU+BkXYMF2KQbf6kPvWQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qgarqeYi7brDUfTZyTmoZgBFYif3Bf0YlDBIiuIZdys=; b=IjhxgOB1LEvPFLv2nASdbS+pulC4aSfmz96Pte2IwQFyhWaG+jO9Vw988wrbXpW8ww8VoAEzA6D8fh8l1vJJcIrVH6Zl2FWtzzQwCbChci6Sfajiys7q3DjoELFYTMKk0jhVy1AcB0YgtSRzT1z90AJFW9yEWDdAdQ6tw1z1KDS6Ug1dHPrx7fbqhGSZ9IbZflkd4eng0O7gOGC98rPAxOYxI9QQL9jirlYByBZNZrZEjV69AJ/rHnHnytbRSJPsrktPHJForYH2/W0kb1m+sA7Kh5uVLJirL0HhYOyj/I798W7yaoDF67UZfy7pwU+9QMREze9/QDRglUHoNT5DrA== 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.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qgarqeYi7brDUfTZyTmoZgBFYif3Bf0YlDBIiuIZdys=; b=rPdxFUNTC0z1EuEvRNSsLzMsCyUg9GGcQ9cgy/nu/claVSbVmPZRtUjNtCLiH/LUMbeaAcSzB3aepRx4fF34Vay250B4pXLNujuxYrA6F21ZMEzZWEEycNrcd/II50ob/Nxvm7/ehZyk2Zp1GK/bNA6g4SZu1+CWp5CSbJdDBsc= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO6PR18MB4385.namprd18.prod.outlook.com (2603:10b6:5:341::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.23; Mon, 19 Jul 2021 19:01:39 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::1455:9a67:a6e7:e557]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::1455:9a67:a6e7:e557%6]) with mapi id 15.20.4331.033; Mon, 19 Jul 2021 19:01:39 +0000 From: Akhil Goyal To: Abhinandan Gujjar , "dev@dpdk.org" , Jerin Jacob Kollanukkaran CC: "ciara.power@intel.com" Thread-Topic: [EXT] [v2] test: fix crypto_op length for sessionless case Thread-Index: AQHXe89bBdhtprHfQUCzVc4/cNwKIatKqTdg Date: Mon, 19 Jul 2021 19:01:39 +0000 Message-ID: References: <20210718121851.176359-1-abhinandan.gujjar@intel.com> In-Reply-To: <20210718121851.176359-1-abhinandan.gujjar@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=marvell.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 31f5a6be-1f55-4d14-3aa2-08d94ae7a3a6 x-ms-traffictypediagnostic: CO6PR18MB4385: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lDl2FhrNyZHIYUNQGrtmJf975WsybZIsWhWV1V3+bDQF26cqOk+R4LRiE28MAteyXkZdCfxVRuUzro/XxIxGRa0aNKcU5uL45nMGupx/Js+QpntF3pa6rnKkLbmnWwW0Fu0jB9KoYZo3zch0qLVnyw0ggdqxfDAnPsrT7Be5Nqzc/tsYiKYytZV/Y+vjtty0sfBieCKZUtV0wts8e6U5ddkC6bzQrbmM0jY/H/xn9gjj+xcbiUuF4s47l1CeVrSQoKOaA6vytdBhGGMscWkat3hRjc+2qKgbmATqNLl5escDJv8fvIi2NtUVQ6WjB5LfTujW3u8vvLZUDhjKM2/Ck1GFj7gGZUNTRo7HsghA1TlYtgzaKFi/xWh+Iv7yUETQSpjvDtcuZFD9cB7DVniUz9ZglkvJMK4LPAD+C7wKd0ImmGCR/hHNBZRpF31Q1V1YWssK0a3aslDjBpsMmOQRFChL1e9+j6gCUwScs+7kDR3QsWwmoeZQhRea3ZKXVHph4kDAjD/s/45uyD/3tOqRg6PzPSfmU1NES26Li7yiGgeiEI/4PVqjm1EzTFGurI6RVOpxG+gB06BBcTkQsuRMWKXhFYdM7Lbpyzs/vQDVEiFobQ9b3AT7dFYX+y2NIbNo8sWOD++WN5z0O002HEyBiIZq0v8zylQJhrsf6+Tvapwvg+YpjPMK0LG7iXvk2EnLd6uvcfj0TtOFl281v+h2GQ== 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:(4636009)(136003)(366004)(346002)(39860400002)(376002)(396003)(2906002)(26005)(4326008)(478600001)(122000001)(55016002)(9686003)(110136005)(83380400001)(86362001)(186003)(5660300002)(55236004)(6506007)(4744005)(316002)(38100700002)(66446008)(71200400001)(66946007)(76116006)(64756008)(66476007)(8936002)(66556008)(7696005)(8676002)(6636002)(33656002)(52536014)(38070700004); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?+pBs5WvrYgoPUL33AXReUEq8tpFa2/F/eUVDSMKA7HP6RIvpyftWF5MD9PL+?= =?us-ascii?Q?x50yk4WiqFYWEXWKkKNmiyjAlxc2Ho8KU8X4zXYTo76gomtcUp1MGzaDm6lC?= =?us-ascii?Q?cQa2OMWvyn2+dmuwQ441QO/pqKt33PHrreJeQjmKEsS7PLv4M6041DStR3Ew?= =?us-ascii?Q?fpv11mEejobhmRDEt0YjP9ErB3LBaKUiEvrajl6vMxqqFNqsd4ZJH2mVIKjL?= =?us-ascii?Q?dhr1J3G9BNCZ9mtw8NNI4krMIAI4mr8v9qhl3VcN4QlWm6rj6DHNMH9YAFVz?= =?us-ascii?Q?rOpncWIUEMveQzdoC0m2nos31YZbS2uPbE4kWQWKIR923rwTu9wfhDkV8CtB?= =?us-ascii?Q?pPn352aV9XiMzNOlwV4KDdYA7Sph3QeHKpamKL/tAR1O9jJCQnV1xk0CSHQE?= =?us-ascii?Q?Yu+t75x4JdwWls+ETkil+hh5hJAho6Jls20fJyyKBpfbbKIUUOSO+PfEmted?= =?us-ascii?Q?6/R3euuOZrSqRbVMWXwSMMqz0+MW9vZ/AYv1vvdJCreUWnv2Vj3LhwKBMfsc?= =?us-ascii?Q?5BQvfJqaGn6proZHw+PoVflY6ng2+DpSOSJBt+J/hblLLc5jvawDnWDY26Cx?= =?us-ascii?Q?i6MFJ52fkzQi7RQ+VpUuxqpDWaVJdAiyOq9365SlpvlMM8lYfxHx98cg1pag?= =?us-ascii?Q?lxzsitWofyLI0XyKEp134KGcRAxx7POuMRJIf3/zXagWJ8a4l5uQ8cShP6QG?= =?us-ascii?Q?88zHi/TKDH2FRuCCiVTn4Cc66UgJdgtYw6z2f7hiRJGsM+F4lmUnBVGIaGBw?= =?us-ascii?Q?OYvI0rWQkicyZe/PidF+ln3S/zIslyMzEcw4qPiaW0CbVG3sQXTQDxjgGEF3?= =?us-ascii?Q?6n2VF7Xf/nhp5ltWbsIiNzugoGNugE7C0/E/5Zw6VoB50V398Am1er02bJ1I?= =?us-ascii?Q?fBlV3Go4mvf+hQrJDBwr9JYjbbc0kLrr5SV6Deui4yt37zD3W03L216/lZhh?= =?us-ascii?Q?eq2Q6FFWCPbd8eCCWplzhWNjsgP7v7nAKaU+vga/OdHId1MwqXpDrbwKeM90?= =?us-ascii?Q?i9qk/dhWC9QhntMGNaBbdrR9H0/m9ahRyWY0EUGO5q4zkas1GuHhd2I49bGy?= =?us-ascii?Q?YVn13S/Gk9Dlktlc3Nz3qddgQdFCrNZ2eaRgGfrLVSR04ADjaAKXfUVL4+K2?= =?us-ascii?Q?BuaVMjL3Wyoq6Zb4ub0k/jmVDCCe1RlxMxFQvDrls91zm9jqodm0S3Swq7er?= =?us-ascii?Q?c/9Pyc2NkUXabh/wQZsR1v4X0782Jn2U7soheOrFcOV/9wYu6cb7pvpvlQca?= =?us-ascii?Q?mpf27tDrlsa0wyh6AJphk7nnmui5HOe6wuVax1uJTTb21mvi29G5I1rQcquq?= =?us-ascii?Q?QhC4LlKNpJWyHjHqZT3yiDJR?= 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: 31f5a6be-1f55-4d14-3aa2-08d94ae7a3a6 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2021 19:01:39.1752 (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: 9sWO2BlWvRjyZCG7JFF9VWylSpgGEHs6XaI54I6WzLk8P/SkmLcy5x7o8oNHaiMWudcG0tMPqvr/gZSlLML0oQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4385 X-Proofpoint-GUID: V_mUUSjxZlH_fiPMDRSRNO-Fs2kI0uUw X-Proofpoint-ORIG-GUID: V_mUUSjxZlH_fiPMDRSRNO-Fs2kI0uUw X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-19_09:2021-07-19, 2021-07-19 signatures=0 Subject: Re: [dpdk-dev] [EXT] [v2] test: fix crypto_op length for sessionless case 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 Sender: "dev" > Currently, private_data_offset for the sessionless is computed > wrongly which includes extra bytes added by > sizeof(struct rte_crypto_sym_xform) * 2. This causes buffer > overflow which leads to test application crash while freeing the > ops mempool. This patch provides fix for the same and also takes > care of increasing the length of ops to accommodate space for > rte_event_crypto_metadata while creating the crypto ops mempool. >=20 > Fixes: 3c2c535ecfc0 ("test: add event crypto adapter auto-test") > Reported-by: ciara.power@intel.com >=20 > Signed-off-by: Abhinandan Gujjar > --- >=20 > v2: > - Fix length calculation for copying metadata > - Update mempool's size to accommodate space for metadata Acked-by: Akhil Goyal Applied to dpdk-next-crypto