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 46C52A0C41; Tue, 19 Oct 2021 18:02:06 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2CF23411C1; Tue, 19 Oct 2021 18:02:06 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 88D80410FC for ; Tue, 19 Oct 2021 18:02:04 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10142"; a="209351534" X-IronPort-AV: E=Sophos;i="5.87,164,1631602800"; d="scan'208";a="209351534" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2021 09:01:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,164,1631602800"; d="scan'208";a="594301209" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga004.jf.intel.com with ESMTP; 19 Oct 2021 09:01:55 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 19 Oct 2021 09:01:54 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 19 Oct 2021 09:01:54 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx604.amr.corp.intel.com (10.18.126.84) 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, 19 Oct 2021 09:01:54 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.46) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Tue, 19 Oct 2021 09:01:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cNhzmKO9sis18XHuElZCS2aEPki1E/jnWStb4M1jGO1sgkusuLwNmc4bisfzufHvJk5QoatAP6wpOKgYeIudKZeTVKBvRow82mEmXvvtcTMtB/M7LEQV2e67+q9PFxLRKMNkPglrAU/YaDDBjQHozwHrO1NWyEbVmWhv5gQY721s7XSp3JxGrupKlIRaYiKS7KZJiurAM/JUxrQnso3AI5cajKnjz8oPNd4FJgoAycbl47wYPJ4qjb4SF+7pB7inL8GSf7g6GEwwohE/hFdyaxm/gvw7I8stcJEEV79Yx4XhdFq+/YwJJPRE/9o8VBnXs3wCjyoPbQ1D3LwqD+0yVw== 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=WxR2GPCL07bbw2taeNI/eYxu0bLUZJ0s5H2LQ8Zthpw=; b=Ws3L7yNdmIS95frjVvGzANPhVkKSjg/Q2gI82/j3SCcDligTDRXBWAg4j9uXj3/LBc+rj5VndHIkkOtbVNk9/oEdTbvv1GgeqO+wAb635pGJZD8kbs013YeYqtI3xErnc4gJcL9dMRfNCzzFGXm4RA67Mlpb8LjuWQeB+hio7a9CK2+PD7NR9asCIS+3DcFNYyKv9xOcj7cDOAgf8pRIgenufxGGX6zmknmNGVxmDS+z97wu42V54ihRpB/Z1O5qRsEOjT30oa+O/tq58dpd5oDc51hBXz+0MtuFnMZw+r0fNn1TyP33EJDYniqplf5qTiclRuHYS9EDszeXdBzNFA== 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=WxR2GPCL07bbw2taeNI/eYxu0bLUZJ0s5H2LQ8Zthpw=; b=GNzeTTh/JokFtRLm142NA5t9hK4907htHfTughO2wFo4j5CDrYqUiMQe8Uk6iA6ybFvf6FTiN8pav4A33m9q/E9JCRvfukCRoDOYnodoOgxSQhfkRcnefI+rAK/7s9g3KMYKVoYv8GrvwuAedkXidahJbbFzu26HTIIyGvGs3fE= Received: from MW5PR11MB5809.namprd11.prod.outlook.com (2603:10b6:303:197::6) by MWHPR1101MB2253.namprd11.prod.outlook.com (2603:10b6:301:52::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Tue, 19 Oct 2021 16:01:52 +0000 Received: from MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::2c31:1470:3036:959b]) by MW5PR11MB5809.namprd11.prod.outlook.com ([fe80::2c31:1470:3036:959b%8]) with mapi id 15.20.4608.018; Tue, 19 Oct 2021 16:01:52 +0000 From: "Zhang, Roy Fan" To: Akhil Goyal , "dev@dpdk.org" CC: "thomas@monjalon.net" , "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" , "anoobj@marvell.com" , "De Lara Guarch, Pablo" , "Trahe, Fiona" , "Doherty, Declan" , "matan@nvidia.com" , "g.singh@nxp.com" , "jianjay.zhou@huawei.com" , "asomalap@amd.com" , "ruifeng.wang@arm.com" , "Ananyev, Konstantin" , "Nicolau, Radu" , "ajit.khaparde@broadcom.com" , "rnagadheeraj@marvell.com" , "adwivedi@marvell.com" , "Power, Ciara" Thread-Topic: [PATCH v3 4/7] cryptodev: add PMD device probe finish API Thread-Index: AQHXxC6EcQib2+Cl+kK5q6Vrj9ETAKvafKbg Date: Tue, 19 Oct 2021 16:01:52 +0000 Message-ID: References: <20211011124309.4066491-1-gakhil@marvell.com> <20211018144201.2028022-1-gakhil@marvell.com> <20211018144201.2028022-5-gakhil@marvell.com> In-Reply-To: <20211018144201.2028022-5-gakhil@marvell.com> Accept-Language: zh-Hans-HK, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 507847a7-9000-4ff9-ac2c-08d99319c44c x-ms-traffictypediagnostic: MWHPR1101MB2253: 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: SAia1LAv4Ow3AX5bIUfyjoR98ITA+65VdGzdtVKYhNqgLi8rasgVows72i2r9c/31/sr+sBOJs+799+34+PnkGl4kK2B2qjKaFotCNjahxX0j/dP3ZGTwL276lutEHFZ+hc5LQJgopOqLMiVmneEMgOanjq9R6GRDF8IvrzO/nXNBS9jrABHpOr2E3g3xzZNw/gjKGaq8TIg1fjddgVMz7tWsthfmqMdZm67Nwuf1yKPESXPmWHDnj4NGiotzZQGBKESH/ZnOyIbRaXniHP77tsEN8QFAud9xMmlTT3y9+UxUeP5+N5p1zp7ptENkgkW1u4LTI7xDyxJAwgBEXr4sURfPY4/ErPYzlgpem0y11Bc/BSnOIhP6iVnX3XRfQPs9cexAUYLVBpnavqB6CDQ0DiwzVhbjgatn4smEfpydYO06pO4lKLsO0IBIMJ4lprJpN8z8vjoCetLFX1eXxokngmwk13ywEt6GGBfvfiX8DJaATJD0AS7d/xNl/kVjF/PiMhcEs432DxfBwvwgqJbNCB06apfogLqOiI7OImNk1loT2pb7CIa9KfIrYrNKoSfjDVcV0olRHkw7DJGC9lcRuM6hHK+l5tfJkjFVQ2/tdRjmZFXQyrv7H/2RIr0AKYt6V3lf65IDCly/qgVH6n9LmajgIuiUGYmUK+67+YjZaK+3HK15Nv9LTwXy1zKzrS0ys8prbUa7hLijxpmGsy6qQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW5PR11MB5809.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(110136005)(4326008)(54906003)(38100700002)(82960400001)(7696005)(76116006)(38070700005)(2906002)(66556008)(508600001)(4744005)(6506007)(66946007)(316002)(8676002)(5660300002)(55016002)(122000001)(8936002)(53546011)(9686003)(7416002)(71200400001)(64756008)(26005)(186003)(83380400001)(66446008)(107886003)(33656002)(66476007)(52536014)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?MA0ksHAFIu7pCoMIFZ3gRGpvE+XI2Mm3eEret+FTEckyXEQGEEcAwGCQ?= =?Windows-1252?Q?scTbsuoKeHBJjwuq5evY818zNsOldZa8NYH/X1B70bK06o993jzwV9qa?= =?Windows-1252?Q?9PckmKBUTd5G6wkdP9L2L2r08ookrcswCw6IsfHbcYtjqNNEMM79vRUY?= =?Windows-1252?Q?yuhs8aWBX3FmV/S3+NjYLwVgNsvrIb44TpAHgpuZt0ZUuUu0JrkIx6GL?= =?Windows-1252?Q?QItfZ+KSeL4BlqcHN8hXmYBhGPgvrHGXiZGxAsPQQz2ZN81Aay/Jw/vV?= =?Windows-1252?Q?+P8w9oKA+Dn48U6CS1b6zjzJGPsQFHxyDbvRcJupHtN/kuNBetI5Se5z?= =?Windows-1252?Q?DyRJ4xzBJf+ifK2P7Gf+zgF+eveQhL6/LX0k6q19u6rsH0Ss4H4l2/B/?= =?Windows-1252?Q?/KNl/dqexuE4fwd+UaLR3vXvEtwSrzq50pGjxM3Na3f3SE4z2kgxFo5a?= =?Windows-1252?Q?OLFNU7IgYoPOMPQ9RN4AcLJtJDhTVK3axmEtKyKvXJzJXtHBa6aBT0eC?= =?Windows-1252?Q?/wZTcKqEE5M9vo6Q6MWKKZwgQCenOvBAPj8hWo/teHQtvhAVFE8kctkM?= =?Windows-1252?Q?6Sa/gSD4pjcrnet2XcAb+ENdjgR6lckfunl3MC2Atkznm7dQQzc+JnN5?= =?Windows-1252?Q?ry95GsHYo/GZSt4iNboSYOfC8Q4NaECYjxu7a5p14BsHEF3SA/AMvcCv?= =?Windows-1252?Q?2yxqVqc2x3Ji007ItZn81u8VwrfbJ8PxZymsilBicnVO9YAO0HrjHnP1?= =?Windows-1252?Q?31JA7TZKJIwDHrzoe58tJJJce/gHWX1M1eqRJ8MtxMFq0muPu0ZOd3DB?= =?Windows-1252?Q?R9iEAr3SaLt2UaP/pTqWP5JHLnkNeLbuL+c5PhU/c3GYiQjPBjW46eBO?= =?Windows-1252?Q?JL9l5ihzbrczk44VMUkCZFvs/2dwygGLB4bKpSTVdj4S5UD/6FbqHSiI?= =?Windows-1252?Q?koVc8RyDjKI05DbHrV2qbPvOE7WKxa0rAnZaMBM49HEmUms4u9pcYms3?= =?Windows-1252?Q?/5wC8b5F9DP5JJw3+kaIegDtRyh6oeavBpc1qg925B6uzpEKqE4CPO3M?= =?Windows-1252?Q?RgXWFrmRVk65sN3DL+vcQQ3ZuRk8eAMP2pQkoU4jRTSUMY9LHKuaF3Wf?= =?Windows-1252?Q?hRjPpwHIIlcUTEveKtg5tO78sAvWD1680SBnKgjtBu05FttfGclgJZdS?= =?Windows-1252?Q?Rx0tItcRepgGQHIn9f9EmeTjQzDioA1iXyoXiM/1ejDl7OB0R434NvDk?= =?Windows-1252?Q?Fk8nbX90OjrQy3xMvBrYWmek7uFApA3s0owiUAl1JfaFx4DGtV5MAF78?= =?Windows-1252?Q?12HqJJ/GFvGxh5P+GkSKelSNcfjTeieHAcavEwZVj36BRNHuTrMpbjT0?= =?Windows-1252?Q?HD3tGcOtaN/edb+pP9buwVEt4bPXXbK9yTQ=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5809.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 507847a7-9000-4ff9-ac2c-08d99319c44c X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2021 16:01:52.4618 (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: fYSnrhRPJWJqor7D2TL4JRpfUFqDrPO7+cbZ1ibq+MhuctSucEF3IZZFd3N0rGYb94xez1wpZjWPIz/DjRvkiA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2253 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 4/7] cryptodev: add PMD device probe finish API 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" > -----Original Message----- > From: Akhil Goyal > Sent: Monday, October 18, 2021 3:42 PM > To: dev@dpdk.org > Cc: thomas@monjalon.net; david.marchand@redhat.com; > hemant.agrawal@nxp.com; anoobj@marvell.com; De Lara Guarch, Pablo > ; Trahe, Fiona ; > Doherty, Declan ; matan@nvidia.com; > g.singh@nxp.com; Zhang, Roy Fan ; > jianjay.zhou@huawei.com; asomalap@amd.com; ruifeng.wang@arm.com; > Ananyev, Konstantin ; Nicolau, Radu > ; ajit.khaparde@broadcom.com; > rnagadheeraj@marvell.com; adwivedi@marvell.com; Power, Ciara > ; Akhil Goyal > Subject: [PATCH v3 4/7] cryptodev: add PMD device probe finish API >=20 > Added a rte_cryptodev_pmd_probing_finish API which > need to be called by the PMD after the device is initialized > completely. This will set the fast path function pointers > in the flat array for secondary process. For primary process, > these are set in rte_cryptodev_start. >=20 > Signed-off-by: Akhil Goyal Acked-by: Fan Zhang