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 2E4B1A0542; Wed, 26 Oct 2022 15:04:25 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C6457400D5; Wed, 26 Oct 2022 15:04:24 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id A938140041 for ; Wed, 26 Oct 2022 15:04:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666789462; x=1698325462; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=94drnyhJz3/xW+KE7KFDmZaR4yQF3dNdqZCMhSFJGdQ=; b=gYejtnS9ZH+5QwLtxxR0W/KPdGZMbEf1jFhAStNoXHvPjc038dyxHhGY eCZx7DGpb+ugGfngIaeDmyiK4Ddw/wfNXRN0Py3HRwO17hfF39ae7j/wx sLw0OWq7o0c4GB6xhVDPVL9+uvCTZ2vnNiZhzqRuzm4+3YWuqlOpp2mJD 220/Wwad7stKMWcUEf566AbQj2fNNYZ8n4ZNplgSA386gsxmuhp6UFIzh ZJ2Agx8uE2czIL9p/7aks9oFBQPggqbopgyhiaJwABNYpPCgMk4RIB/j8 bXmA9yUHioXUJrJWJf+ZNhK6ZXbLLwBIwPZIGVz25/Eew8G+tTGLqC3Hn A==; X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="307932769" X-IronPort-AV: E=Sophos;i="5.95,214,1661842800"; d="scan'208";a="307932769" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 06:04:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10512"; a="877179282" X-IronPort-AV: E=Sophos;i="5.95,214,1661842800"; d="scan'208";a="877179282" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga006.fm.intel.com with ESMTP; 26 Oct 2022 06:04:21 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2375.31; Wed, 26 Oct 2022 06:04:21 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 26 Oct 2022 06:04:21 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.176) 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.2375.31; Wed, 26 Oct 2022 06:04:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CpWEDrM/ZXeapq+4wyGNrCFY8qJsx0RhRIRyDPILj3pmXTXVCQTq2l4DdKGR7L+l3FVo/vspMxgtTJGfqGnpo/KxY0i36eTUgyTJZ2nHG5PJLd+aOFtMWFZ+yQV/lI235rUVLsWRChk/J87RoML1Vgov5ICGZxRGiO92jTLfX7O5MYe63j0mtBABE20jDSgFtiQwzfsSXCdJcYR2dZyLCLyvJxQ2lSM1GCvZwG838zg8epM55lE0M7OwvaCbqnAhpRrIqeFPEBJjHqgBejmfdCM8ZAeSKn2mRu4s04k3eWroTvuHJ00jKlVAW+w1CCKHiRMy2yxJLzb0bqFCBshmmg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=94drnyhJz3/xW+KE7KFDmZaR4yQF3dNdqZCMhSFJGdQ=; b=IYm6BGW4bRuY9vWS6IsDr7+UQs1uHWlBiUEc5QpTcEoA4wy7cETaJRQKkZf1FllJKXwglZN+xUOvKdsCvzQxGCDVWrwDiUP2zP04VqeVIH+z1yiGeWXqA9MTy3rWsmBGeaMVAHpOSrfdCNJRukGjipZna5mLjDk96TIJmevlETLvopj5la+WFP2gdARzxiWU3TvTQkZOe0yPAKVwixSZAA2VxmKKU0IAVuvRPuHBF7wjEwWqJ6ghPk91vwYRYEZwbbOO+nK5yKkm7dIHSbDnEeGJMDF/xJCLhDXDvtZ4CSp7CLmOsfSNGskn2CNqIWV1EiB4EPJbZ2ZBnYaqcLQiWg== 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 Received: from DM8PR11MB5591.namprd11.prod.outlook.com (2603:10b6:8:38::23) by CO1PR11MB5139.namprd11.prod.outlook.com (2603:10b6:303:95::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.28; Wed, 26 Oct 2022 13:04:19 +0000 Received: from DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::1877:49e0:8f99:8145]) by DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::1877:49e0:8f99:8145%4]) with mapi id 15.20.5746.028; Wed, 26 Oct 2022 13:04:19 +0000 From: "De Lara Guarch, Pablo" To: "Ji, Kai" , "dev@dpdk.org" CC: "gakhil@marvell.com" , "Burakov, Anatoly" Subject: RE: [dpdk-dev v4] crypto/ipsec_mb: multi-process IPC request handler Thread-Topic: [dpdk-dev v4] crypto/ipsec_mb: multi-process IPC request handler Thread-Index: AQHY6SH4HlB3EInbj0+kaz73LEUIXq4gd1YAgAABgYCAACeBAIAAA+Ow Date: Wed, 26 Oct 2022 13:04:19 +0000 Message-ID: References: <20221026102731.16683-1-kai.ji@intel.com> <20221026124854.28791-1-kai.ji@intel.com> In-Reply-To: <20221026124854.28791-1-kai.ji@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR11MB5591:EE_|CO1PR11MB5139:EE_ x-ms-office365-filtering-correlation-id: 87bd3c13-c37f-4871-e8c8-08dab7529802 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HM3IawGESMV8cauHzB3YwpoY4Jt4Kv6JBD44hI2dbhr4UdTELvqgiwbVtZd6lEA8TA1nkliXl01PQGYCY+VXg1jZNm7uUwc4fHST+ImGf7ozDuWNtWJHcu0kh1MKLusy4PI2MefARwJqDaZ9WFVZCjKvTMIOCCY3c/PU9IXp1PB+lK43sgtY72ZCCSd9Teb/mWD3mETve/y1CTVgweyY43TsLozMn/mqsxd/3CAyNyKCvrFOmI6Ms2eqe2IGfMPZg/lDF8ge+Dv71Hzy9tC6lk70d87Eog+Jq2JPiTNfGQBuv84rOZFoNbePjqZNq9To684aHbrzPogFhl3r79g5mERgL9h5zu04jzET3hwAeNFtgnriWlk0v4F7Ty6+Fl7DnwyRWu5DU8ufQahWGW1d4TwWafd06c5nZTAl6AEuiZO2CNd4lLpHB9kDunROMyCp5VHkiAUkQ6oJihP+mNly/JbIAjNVKbBSfXCzuXCNkLsRWglw0V1cwnQsul+Y18lA0oSHq9FyeUGgNCsIAa5oI435JMZ1lKK129dL8+x8ec/iIpm+j3qH8sj7s/SMCCCTXkFaLzXUwJnWazqKrsuQWrRB0EnTp38pOjvBPB81GVBtor6ChfBSjhWdLra8AG5MYGb1uByDDHDapQ74f5aPyeSSx5zGvsohRkx2IkZskQOZauykzbdspIF3p48thiMFf5fSX3a5P2AJVIxKLkDtq78R+5U1vkpiwt2Pr1mttwpCzCuIXDtTXaS4ZwXYINyK0GPWacTcBVaN1JrkCR6F/A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5591.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(346002)(396003)(376002)(366004)(39860400002)(451199015)(26005)(9686003)(53546011)(6506007)(107886003)(7696005)(83380400001)(66556008)(186003)(478600001)(2906002)(55016003)(66476007)(76116006)(4744005)(71200400001)(316002)(110136005)(8936002)(52536014)(66946007)(41300700001)(66446008)(54906003)(4326008)(8676002)(64756008)(5660300002)(86362001)(33656002)(38100700002)(82960400001)(38070700005)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?nNpDDv1WMGjMhx0PRQh6pnxNkmS8ypNkgrTdieOEDfDIpC7U3cXza/rv5HLt?= =?us-ascii?Q?MB614rertzszdM8lE33Bkd3qUPU5nVJ1OQy7nLWdnDTzyEIc+dMhW/WKu4BP?= =?us-ascii?Q?NGFKceswXiP+Z12G1cBtduskdAVoFxjUHAOg5UHmOJmQoLeZQyVZTiPV7pLH?= =?us-ascii?Q?dn20EVheoHxqGRpFxyOxL/RrO139mBR0VmmdAkjrqkv02pXpu0kqK2EY1Bk8?= =?us-ascii?Q?Wj1AdX7VpYzX+yvAdYMkHXl/MWXmQvzzy6ycNmGEmQ9FnbPcVlFU3GaT0GzU?= =?us-ascii?Q?uh4ILjCXNBcv+2Q9j3gbwXq0ak7ORL9qiX2P+3cgxXpsZZyUcm4c+Ep+MNPR?= =?us-ascii?Q?LJv9qVXs+Kfb+iSkRR3t9uj25YQORAOZagW34LAeESnyydJQ+sI0oDjn65bA?= =?us-ascii?Q?7gb18AB9JpC6TLZbNhf/yo5UoueVR2lNjIGSBh4SzguwbrYCSejnMDV8FFyo?= =?us-ascii?Q?wL1Fo2d08tPJeLllFcN4hyE5gUMBrSO2lvZjXmxXabUyjKUlpwVF0LoNF2xh?= =?us-ascii?Q?SyfWAL1K2lwIs3ACXIgTTThBqRGEuX/qc/7BCIiFTwm/dqg0FHB8XxQrt2xx?= =?us-ascii?Q?9lJTSEsA3chIE9fywnB0cGydz271fT2qPvJ/J2vpYdejVTtmZgnOT3cn3/2T?= =?us-ascii?Q?XvNWyKM8QqimgYHAg3DF7JtBysAf6uKuGDBjwG5Mj1+MwViAIqoGEGZ4Bh/p?= =?us-ascii?Q?SRSaTtIdQkwsgL3w5++VRVewT/L7QUJiYJNCin83ekIQ0SNirRhdCtIYZSTM?= =?us-ascii?Q?NPM9ZmOatq5Zs3+yFoJTWrW1b5Cq+iPaq4PN6lB1oLZAQKhiFe5lLc4IQ8iC?= =?us-ascii?Q?BTnytByTE9aSXGAq3a49+0MFkTMXuu8BokOr0lJA8t+FZjNlFuJ08wYFCx/r?= =?us-ascii?Q?DG4gc4y0bwZC4HXc+PP/4L+l5ZKdgvzUtYW3MazBcXUMwwV81V5WiAy8mrxZ?= =?us-ascii?Q?Uxkmzk8WCTN9jjRLYPN9sgHunp/3EPKmSKUTePqz6K3KxU+LdEXLoF3knodG?= =?us-ascii?Q?sSIC+KU4ung66LiSIRDu9hCoe1pPIxEwDieWxyP22imfTFGNkaiTjZWOpM72?= =?us-ascii?Q?m/D9RxP7EBKiJQ7jHaxzYBnG591VW2eUlQ01kF6PdEUrlODFZsiKSuFG9REe?= =?us-ascii?Q?UyN9RCortWnTpz56bSNBtXjj6Ro5BKqdMnai4ab1N9D2BdUEDvQVZyhGtIMS?= =?us-ascii?Q?RW5PJ+1dHr6HsaZH94Duxgulgk+wB2VKhr1+I8jFgl6k9RDOf8s6kZZob9eu?= =?us-ascii?Q?4ZaI47dw2m/eTvfy5u9M+X6xhHbi5D/7gZ8rqLoqzoRZ1Z6TpHCEIHP8EL5g?= =?us-ascii?Q?xN/sgzAZirC+zWagTGjBbjr+TxSz4Qo5fR4ILswlgmn8RAHbFI+iEw+itWlY?= =?us-ascii?Q?yGP88IUhOIkXzJRNX0t3XIoSd1HVjv+pOLvWJqVuwYw/YScD0bT6ctLGVG9R?= =?us-ascii?Q?WlyYa91grvtvLoA+zirUscDM0J14lE3YazyGLW6/DbyoWTI95cWmPwideYgi?= =?us-ascii?Q?Es+Dy+I90ehv6WHW2SLsVzsrPzdg507Pd3MPbt857HWGV6WDDrNDuVEFPMN+?= =?us-ascii?Q?W3f/vrVnxMgcNuApVdpRdHWH0X/qw3QxGLpmn5rrvPp9GCNMbxv5Z3wtLRQY?= =?us-ascii?Q?bw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5591.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87bd3c13-c37f-4871-e8c8-08dab7529802 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2022 13:04:19.1719 (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: 9gc7e3U5pG3uLb/R5Z5vx+UzkeiygzpYOf+WtxOXpjCvGnu3re5AJpaGXPQONpz8citBow/9/uOPn3zcDAYNOBy7r3poHPsbkgpZNnW6lLk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5139 X-OriginatorOrg: intel.com 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 Hi Kai, > -----Original Message----- > From: Ji, Kai > Sent: Wednesday, October 26, 2022 1:49 PM > To: dev@dpdk.org > Cc: gakhil@marvell.com; Ji, Kai ; De Lara Guarch, Pablo > ; Burakov, Anatoly > > Subject: [dpdk-dev v4] crypto/ipsec_mb: multi-process IPC request handler >=20 > As the queue pair used in secondary process needs to be set up by the > primary process, this patch adds an IPC register function to help seconda= ry > process to send out queue-pair setup reguest to primary process via IPC Still typo: reguest -> request. > request messages. A new "qp_in_used_pid" param stores the PID to provide > the ownership of the queue-pair so that only the PID matched queue-pair > can be free'd in the request. >=20 > Signed-off-by: Kai Ji > Acked-by: Arek Kusztal Just one missing typo to fix. Apart from that: Acked-by: Pablo de Lara =20