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 65237A0C43; Tue, 28 Sep 2021 19:53:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E27BB410D7; Tue, 28 Sep 2021 19:53:36 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id D05BB40E3C for ; Tue, 28 Sep 2021 19:53:34 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10121"; a="224420476" X-IronPort-AV: E=Sophos;i="5.85,330,1624345200"; d="scan'208,217";a="224420476" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Sep 2021 10:53:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,330,1624345200"; d="scan'208,217";a="486623008" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga008.jf.intel.com with ESMTP; 28 Sep 2021 10:53:06 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 28 Sep 2021 10:53:06 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 28 Sep 2021 10:53:06 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.48) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 28 Sep 2021 10:53:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F32MxY8q1/ra43T+HJLCbZ89EtsPlQ7PksKWOvmAy8utH4py0quDA1Manka1bNlLzCApFsT+RoJR+hD9sAnBfp6XCt35lrnDlD2gTgNaDorg1bbZ+LNCAh3ZLMm3KxTSKXdCHotbsHuqQuP7VXW6SPWFJeYPR5yyBSsAfdcFPWrm9yT4U+AsKhTAkLQjiP7Ae4PkJVm1rJsgzXXCtIJUcataIoP/SR1ZbG0FXWfi4n6MqSfibN2znc5JkMK9stnyKbd/I5X0ntw3oLPIo2GHj4OS7UMhzkO9Pm6Oy1lghjDDvukIFIq4t0KWurMU1mLSPM2CLxzAmPYIAck6mOndIA== 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; bh=zNPpRjLOXsO6dcX2/HrT2RyFACcFEZ2Dyij7qNUcsU8=; b=AOu9fzGmpH1WFEEtKOnPvP7my5RKLERkQyEhfAjI2gOEFU60VTCRWATzDxarkychZXO3iZW4elKoLazcts1dpivdTWY5ZEVboVvx4CeBfz6M8QeXxM7bVGq4w+z/aHHnujq07kzk6EBrymdFNRdE2bYfHihkEVkfl3NRoDIBZBpSJ3kMG0nCdybRPxwfwR3gAblBt9U7D9mMAKzIBx2Oev3kRUfUssotxvfXYJDnRZvnoImOhdYbRwOgjTEpH2nFWQLcgMSWSwciQgCxFjtz3Ur/rYCbS59o8O0MgO4GgJzpoX5LVdDj7yvsXy9uNeb3qEfnucsAmmoEla4r7faxLg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zNPpRjLOXsO6dcX2/HrT2RyFACcFEZ2Dyij7qNUcsU8=; b=bnR5sTJDb9FSpRkB4crzt+ENsnB3J6OIrB5+kPJJfpJ5csnOEyDLLkc0pLcgtyMN8pdVl5HmnfBlD1hx1tFaKMiX+S90Mnf9Ozw4N6pBoxa64SVR8zbAZsckzH2kxizpeRHAis+LeJQxpK7c6v7cwj0kpenZKXcQar45drgamGc= Received: from SA2PR11MB4843.namprd11.prod.outlook.com (2603:10b6:806:fb::18) by SN6PR11MB2799.namprd11.prod.outlook.com (2603:10b6:805:64::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Tue, 28 Sep 2021 17:53:01 +0000 Received: from SA2PR11MB4843.namprd11.prod.outlook.com ([fe80::70d9:a3a3:c39b:b9c0]) by SA2PR11MB4843.namprd11.prod.outlook.com ([fe80::70d9:a3a3:c39b:b9c0%6]) with mapi id 15.20.4544.021; Tue, 28 Sep 2021 17:53:01 +0000 From: "Luse, Paul E" To: "dev@dpdk.org" Thread-Topic: Recent change to make rte_cryptodev_pmd.h internal prevents some important functionality Thread-Index: AQHXtJGSITZW7noKIU2lsGWVggeKQw== Date: Tue, 28 Sep 2021 17:53:01 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b7fe6380-2a77-4c78-51ae-08d982a8d0c4 x-ms-traffictypediagnostic: SN6PR11MB2799: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2582; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5lonGPqiTmiGw+RBJvLns8KWomgaOsiJqJCYrjYyiyR4/zjVXjdWNnM2F7SA9E0Tx1/v8uDYmrM026wc7jf6RLbgHBVf5lhDh1G9osvobHC2wiX6RYmElEnjaif6+Kp79VlFUogTEyK99BRTpOQPp3sfGw2fTOsS+G7V2fSYOlm8VOOushsf9o4c0m9QQqXc1cUDWmAhL1kgzccym7da77JtfgNKYapdmESw5pgu1mWJ3e3GcQR/HlbxHYZp0sqyxdEOs0onwysMJ0sf9M2Ri4yiMPrZ7n22Y5Y5EUxD74LCyblIbePDE6y9OOjOLrrLGEypW2y/YnxopI7C532RgUpbOx4qkkbUJBDidHf81WZBJDEFMHbe0/DhAnd9g0URywEIPToKimk5ueNTVMq6gJTY/3kvYFC+wHVwJkWRONLxx1gOzOYgHe0nqU9w/cpcWzHIqCcHr5wyhQSxXZKeYCwvN9SOKbAnmguDEnCRj9hP2wkqANtdZbrbcF1roaZKT/A8MfZ/Fahz9qjbngCTICHZ/8SM2XW7383n3mzg2++VS22lcQKYF90s0eOeLby0miDNNsJvynIFfgpp3PhZ5GdEnUo/a0R6fdTFsfJZRpu8p2pMlDPXqB6KR72w6nRlMVnPkZH6oxot5MqVdEpRMOHfZXVHNMX5FeNvdC/NLq2noQg+RcL9ZsyNePJOAf7psdXj6ma0DkSSi59vufHBP/R5vAz86g4YaUf7KRRAUOCAMC1sPn/zPNu3ucvgtcoD7j0+gDowm9mf6P00RpjkRXU3wYY03ncwMHMEpo49vfo= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB4843.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(7696005)(6506007)(4744005)(508600001)(316002)(55016002)(5660300002)(966005)(2906002)(9686003)(6916009)(186003)(122000001)(52536014)(8676002)(8936002)(66946007)(33656002)(91956017)(76116006)(166002)(66556008)(38100700002)(66476007)(86362001)(71200400001)(38070700005)(9326002)(64756008)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?pzjYgXXQ9Sn6fsHxQcrGvBm837gSkcZkPv4G1Kvc74gVJXV9EzkGnI6d?= =?Windows-1252?Q?UnYS/gNqrhcR04ggJ4NKo7wC8dZbH/IQ7WC9o/lk/qh+cUunBSSmgETJ?= =?Windows-1252?Q?L03be4J6LbajAElvWgr8nQt9ftxwMixgwlaDbWtPeI3Jh/AniLySpjO8?= =?Windows-1252?Q?blKgdOGo42HBDE0cqSQXJt4TUZrSHmhjjloWPT3KLonhhyEieEKc7hG1?= =?Windows-1252?Q?c3SK3T/SDif0MCZEy/DfP2Jf3MkQBdNXz+auFDmdoLtLeXKErcRTuoCs?= =?Windows-1252?Q?pUMNaBJ1VKKFpHJb3fo18icLAYZyTIYph6MJ2KYrfIfjQmDnz4t5znDC?= =?Windows-1252?Q?evbZFJgCJ44lNKDFiTd3biwEaaKDulU7J85yuSkr1DbdSrrIsrGVkqAu?= =?Windows-1252?Q?gOPh5A5MXcLYH89FzVahsWwQUh9h/5AiMGiUBo8Bs24Cjj2k09Hssp41?= =?Windows-1252?Q?Dx7mRaHqpb8aqNAFAB/Jsmkt5g25KUwFrwRUIOU4HYk537wD/Hrusx6F?= =?Windows-1252?Q?hHorfLlk5+odss3lhDSZnzpJfEIPYEquUM3nYSJnebzG/Y2vvpyNIRft?= =?Windows-1252?Q?366/JqYM7gWAKVzg7VMs//0+TdepGYpmg/9PvTbgRphKx6G8+XFH45C5?= =?Windows-1252?Q?c9jw27/PuBSn3BXPMsXw+/LfFKiu6KpbbjegGCzPwVLqatgq3A6ekhao?= =?Windows-1252?Q?J6+S/2pnIREZgmncr8TYWwD9y18YMyv7hAN27VB0xOkIKsfXh1IOPUit?= =?Windows-1252?Q?rtmYzXHCD7kis4awIr7i7nkfLVlSD2ELiesQ9PcLmWBcU2Rz11lLYtLn?= =?Windows-1252?Q?XU1zk8zCyz4khOd0pUkR734arolNF+PwNmua7qKfxU/zE4CHSpObG8zn?= =?Windows-1252?Q?RFpIBbJoZlznsa223G1fANkROC2LqzLhiMNlRadWVL30XDFHm3VMeYws?= =?Windows-1252?Q?qp7D9er4DcUN4qV6jfxEuGSSff/0UCM3ICrE5U8uByRVfiyGwJG71mSJ?= =?Windows-1252?Q?nq2cjgLmpxF/dv/tnVlowYnp+xtWH8a+DMYYj2fxfoG0yggNyNFzhhJe?= =?Windows-1252?Q?TgSwlhVtb51C8LBzW+rWbwxL9yvAT4HG7sbWafqAO0+GgHD+AdA4Q1Ur?= =?Windows-1252?Q?QMqPBehiPcORsXwUCxn94sA4pNKWEWPIwq7CEif4Ln/aVA7LnM6soNVv?= =?Windows-1252?Q?RJrhpcKhyj5tO2mPnikm5Fmi24/eDFcHO0Nms4kqxsUjmNMvXM45umrD?= =?Windows-1252?Q?icsnzusk5MvwePHxkCOIwMnvXqOyPyXDB7bJtKgX6d8jEWrfEY/A3Pn6?= =?Windows-1252?Q?cTjtiiW+zfsEdwYv8HfrrjaTeqR7KEYBlA9HSo8TI7j464sd3Fdm7+wF?= =?Windows-1252?Q?SGB4uIOLZput+1qdwlFAWgeQxWtFiIYCQilmH0eY8NOArbQxkKLZnPuO?= =?Windows-1252?Q?HEmlxSYMsadEtWICiQqvnnZCgGtJUS5hFr3RYSerdTw=3D?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB4843.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b7fe6380-2a77-4c78-51ae-08d982a8d0c4 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2021 17:53:01.6805 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YsCTL66qiVqmzNIAd/WD6Kk/Nb6vU/daOhO+SUONmRtWjDIIos2+e+LdQEANS3JoH2buq17G85qpLC+8LSwOoA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2799 X-OriginatorOrg: intel.com Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [dpdk-dev] Recent change to make rte_cryptodev_pmd.h internal prevents some important functionality 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" Hi Everyone, We use cryptodev in SPDK and included rte_cryptodev_pmd.h so that we may re= lease qpair memory that was allocated when we called rte_cryptodev_queue_pa= ir_setup(). We=92d do so by calling the function pointer queue_pair_releas= e() which I believe is the prescribed way to do this. The DPDK change in question is here: https://github.com/DPDK/dpdk/commit/af= 668035f7f492424b2e199f155690815944a8ca Question: Is there another way for us to release this memory? I=92ve looked= through the public API and nothing stands out. Thanks Paul