From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3AED2C433EF for ; Tue, 14 Sep 2021 03:13:07 +0000 (UTC) Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by mail.kernel.org (Postfix) with ESMTP id C0CF06113B for ; Tue, 14 Sep 2021 03:13:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org C0CF06113B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dpdk.org Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D63764068F; Tue, 14 Sep 2021 05:13:05 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140075.outbound.protection.outlook.com [40.107.14.75]) by mails.dpdk.org (Postfix) with ESMTP id 98E2D40151 for ; Tue, 14 Sep 2021 05:13:04 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fyqJu6XEzlINVr7JWDhYC1Oy0ZQ6eMffTjMsqe63tsI3IwTpe0jbaAGARcWfyjd3ZbKuQTchlUUIX7CARaskRpie5aQQjc+VJ3tUIOE+TUyACOAIdQ6/Fde5bBKkTEqZEOxrepW8de/qqFyhB6mh9hW43Rj/WgrJhik9BoVGYoW0yezjGd5gdoYkFXELcCu+KajYgE/tS8FjeDaKBCRH5JiM4S20vLEJ44LV61NxxgEXVZX9GhCNE/e+48R7//+cwjw5j1nYrartMSsbbuw7PoWQI/iZd9hOP4siZhR7YATvellKq0WKYM7+m5KPev3cfUA9nhxGq5u81MW52xsGdA== 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=y97v/AfAGS3v/etbwQvDMUYqWa5GcDZ6gK7RudNEc58=; b=J2DXgg55fMuZzf5RY2rSwJ1IillgbM983W3qJe35tme96tKhWfWtB3C56VksNDNYXI5ioZ4/YAsTA+QopPH3Ce9A4nlVx50eJTIHumiJDd55kdYvpCa/IK/kA0t50R01yAW0co94bpzs/ieJtXrIKMvbSUo6DN5UkHoZlRgUWYYqZ3trp6nJCzDBDa0WFaI61YYRqZ4S4vXDPF2l38qzYQA1tpEgjxbAm47H7UPx/TUPXP8W3hn4pPzBsejZYVkZhdrWTc3j7nRVjJFLz0zl2Rm4xVUcexPt9fq5h2SgFmodru1tGue0kSz7BTdMx/ZJpnHMHwNkqNYa3rX2T9jEoQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y97v/AfAGS3v/etbwQvDMUYqWa5GcDZ6gK7RudNEc58=; b=U+PxGZgSvstnZcjlAm3R6db72DBGAfYgAUuYZRSm0nbVuu7uD0ZPxwE+epV2AxTIAflfO5pXCwz8Yv2VS4JGNQe5B5OedAlP+LRNEmdQ6VJikpwVZf6bv6TzoWjQYrEi5/UsEEghLYtdv/Unyj7F+atOsNP6uT42OG6qf0hxpYM= Received: from DU2PR04MB8630.eurprd04.prod.outlook.com (2603:10a6:10:2dd::15) by DU2PR04MB8536.eurprd04.prod.outlook.com (2603:10a6:10:2d7::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Tue, 14 Sep 2021 03:13:03 +0000 Received: from DU2PR04MB8630.eurprd04.prod.outlook.com ([fe80::945d:e362:712d:1b80]) by DU2PR04MB8630.eurprd04.prod.outlook.com ([fe80::945d:e362:712d:1b80%3]) with mapi id 15.20.4500.018; Tue, 14 Sep 2021 03:13:03 +0000 From: Hemant Agrawal To: Maxime Coquelin , "Chautru, Nicolas" , "Kinsella, Ray" , David Marchand CC: dev , Akhil Goyal , Thomas Monjalon , Tom Rix , "Zhang, Mingshan" , "Joshi, Arun" Thread-Topic: [PATCH v1] bbdev: remove experimental tag from API Thread-Index: AQHXnoaucE70VOKPfEe3LB1wwoMJdauOi+7ggAB8HwCAAD1QgIATLQ+AgAB81LA= Date: Tue, 14 Sep 2021 03:13:03 +0000 Message-ID: References: <1630427130-63903-1-git-send-email-nicolas.chautru@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 260b45e8-7541-42a6-5768-08d9772d908f x-ms-traffictypediagnostic: DU2PR04MB8536: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HcC/eJDp1jg+GUYVjXAVzSVJLJu9If64bVPqHE5Hb6S3ecwp5Hy3Kfu9e1tpXC+uSTXNlW/Eg+gldHbP5P6ostxB4cGUGSwZcJIXBEVtOcdy0lnGBZxFJk57EmrlVnYSXGRNeY7ZQKsbj5t9AXli4Fa7rer7HjQ8stMraff0PL1UCEuKoMOfT72GwkBvQD85xB22SIpTFKkjU3dyZmyjrAKSHtIa1K3tcCrm9Knamnktlqsgmd9ej5nRm5ylFO7PncJJYQyWujxc9bHYphMi9SI9pTVxRDcJGLnhc1Ghxcu8wqLqA/V5A/1HLUQ0sdurvsgQq9mQLKC+eKiFvXkPPqu/DWwohZR13JvCxNEMOQZpHuVqJrj7w0UBlmFj7et5wYO4ufkoBcrfMk8ukI5q6O36LBAogal8A1h4XWFuu/ycckgCYB6Fp9JTUzEVFiUprj+uAVpddlMb1rZl2k4PjqADpV9lIPcwYg0RPoYtRgypHqNIDpg5A1HEl5PxI2cQlZlz52otoAudwDn9ec0vJrSY4t+rJjUN6p1MTO9g19ciLPrQNm3iXyaClOZugtyg7o74JFcjk9VLt+vkLy9j7fUi0T8+86B5mxEM00qiRETISAo3Og7PK2qcU8BpmHaHHZpg2RScDut6sNz36iM3RnK4izfxBNBQzGYmyKgd247wRzT0hay9KDWtVwulZs3nt02+y8z1f2bkub9t2onDKCxrjzjCVVLLAPvhS0fXb7ifdWGnWxs+pHQnTEhErHrMQbeUOpNX7HwIlDXdsgnAdObwNHDBWdD9MeFLkEWActc= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR04MB8630.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(346002)(366004)(39860400002)(136003)(396003)(9686003)(7416002)(45080400002)(52536014)(76116006)(478600001)(33656002)(66476007)(316002)(53546011)(4326008)(55236004)(71200400001)(8936002)(6506007)(7696005)(38100700002)(83380400001)(38070700005)(5660300002)(186003)(86362001)(122000001)(8676002)(26005)(55016002)(44832011)(966005)(54906003)(110136005)(2906002)(64756008)(66556008)(66446008)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EipWpaUrV+zw63hP6wbwRkCGeZDw5BWy2e1KrksTZQkWeqzU06F++zgnLW+O?= =?us-ascii?Q?uJtIoH3OcajIlxRQgMReCseDad++tGv4CB+Xj1jRD5RcWqopmgGtI4ejOS/m?= =?us-ascii?Q?XI5voZpmjBd6OaXBhSnfYRubkGvg5rU/nCPGWhTt5DxgakqRW1V2psN1HHtY?= =?us-ascii?Q?CQ3yt8eKnuXp99lxeX9t/zoUa5bpHgwdHe4xjVM5iYqzn+GEl27TAJBgShSN?= =?us-ascii?Q?BJ4eoexXObLPz178XjMOwapSHriBS5gQTLVsEx/LP6+X9K/ocRZWF8A5cnPn?= =?us-ascii?Q?4NDPmNckCPL4/DvLqaDK5K1WNc6rG9IV+JN9/BGvoIMmZ0VS13pYGVLTc9Ng?= =?us-ascii?Q?0X3A3PTI0/vo0b/byCfpASmezzfqgC4uoAtwxklIXoJ32RFTTFztHcLmU4ds?= =?us-ascii?Q?a53spChX5Jf1gcAUzLfgVs8xMef5sr50x5QdYzLcVLhklgkqm91qGHT5778V?= =?us-ascii?Q?X3FwAT8y19qvGPI1Hav3hviJ4IiX8QraIGDit5u6F377q/72gJl40Eh/AgNd?= =?us-ascii?Q?Oc1XgRert/0Md7YBjqGq0/QPdGMRG5b+PFC0gNSFRJGciKEEfQUG/k2tXROb?= =?us-ascii?Q?SmR2M5rsWkEpJMjwIN6XT8CEXrGhxZw1jTmxC6x2FMYrz5BaE+GievG0S1Lv?= =?us-ascii?Q?rHu+qpZV/VTlvI7pzt8wNnaxWP/qOK5GU4a+xAGZV3NCzNVCPdzisrrSQnBh?= =?us-ascii?Q?gbepar8e4TZU0l51/sbqD6QIPfvdpeqwByHjXtprb+T3/B99dTBf62YB1Hhy?= =?us-ascii?Q?e/TO+5pReOp/3aABsVZszJqm+kW9VGp5R0l5LRN0hxZdyOz7LZ3iaBAxMJxg?= =?us-ascii?Q?Y6KXu6827R+J8rnBE4PB0uWejluViDkz8PHqpSYgG1yR/O2IOmvGcDlVbK1m?= =?us-ascii?Q?D0IMXLrPUip7bX3entzIwtTlQ9pqHgqDwrW2dcaWw45XwbxF04uoxNbNSfV3?= =?us-ascii?Q?c8T8A1mHbTCUpQbRc9iQl1EkttKnDgouX7U173Z0YZNbidsTZ4e+fcTLoKeK?= =?us-ascii?Q?LaiQ+QuCkCsHuP3T2SANA2X5nkPk3iA5+fpsKLmXDrbJw4MTnNzX35iNlFXp?= =?us-ascii?Q?usINBq6lYRF23yAFLJbG8/AJCL0MxPlfrVZKg5O4YMgHI5/nG8iDrndikB90?= =?us-ascii?Q?HtVhGdWLBTnYNPuu30pdY+j/BaFSH5EpKbfQgIsBjQXmCsvBDLf946QubZIc?= =?us-ascii?Q?m5XzsYzftHvkOHizRa/NH+Ilt8dSOaKXLIqo6KWslT8fIW3Inxtw/DsFPOMB?= =?us-ascii?Q?CUNbc0xnXI2mHAyo+6AgztTb7uHT07oUiuTaL0CvhZwqeNgZLQvLYp6voFdt?= =?us-ascii?Q?c8BC2Az/ZOkJbop7n79h31gL?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU2PR04MB8630.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 260b45e8-7541-42a6-5768-08d9772d908f X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Sep 2021 03:13:03.0868 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wX2wQnXipSGERiqRPAtS2FJydifMnuNwLWZKWnYCpdgeXmPvY7S0GsLLdoZVtAwKSZsoCFlNQiNoVAqsuR6pkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8536 Subject: Re: [dpdk-dev] [PATCH v1] bbdev: remove experimental tag from 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" HI Maxime, >=20 > On 9/1/21 4:54 PM, Chautru, Nicolas wrote: > > > > > >> -----Original Message----- > >> From: Kinsella, Ray > >> Sent: Wednesday, September 1, 2021 4:15 AM > >> To: Hemant Agrawal ; David Marchand > >> ; Chautru, Nicolas > >> > >> Cc: dev ; Akhil Goyal ; Thomas > >> Monjalon ; Tom Rix ; Zhang, > >> Mingshan ; Joshi, Arun > >> ; Maxime Coquelin > > >> Subject: Re: [PATCH v1] bbdev: remove experimental tag from API > >> > >> > >> > >> On 01/09/2021 04:52, Hemant Agrawal wrote: > >>>> > >>>> On Tue, Aug 31, 2021 at 6:27 PM Nicolas Chautru > >>>> wrote: > >>>>> > >>>>> This was previously suggested last year > >>>>> > >>>> > >> https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpa= t > >>>> c > >>>>> hes.dpdk.org%2Fproject%2Fdpdk%2Fpatch%2F1593213242-157394-2- > >> git- > >>>> send-e > >>>>> mail- > >>>> > >> > nicolas.chautru%40intel.com%2F&data=3D04%7C01%7Chemant.agrawal% > >>>>> > >>>> > >> > 40nxp.com%7Cfcdfb339ec284057db1508d96c9dd048%7C686ea1d3bc2b4c6f > >>>> a92cd99 > >>>>> > >>>> > c5c301635%7C0%7C0%7C637660247324212288%7CUnknown%7CTWFpbGZ > >>>> sb3d8eyJWIjo > >>>>> > >>>> > >> > iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1 > >>>> 000& > >>>>> > >> ;sdata=3D%2FYwaT29I4XlUxedcdCeyvM5z1R5QeNGTLLPY3XQBKjU%3D& > >>>> ;reserved=3D0 > >>>>> but there was request from community to wait another year to > >>>>> confirm > >>>> formally this api is mature. > >>>> > >>>> The request was to wait for a new vendor (i.e. non Intel) to > >>>> implement a bbdev driver for their hw. > >>>> > >>>> NXP proposed a driver for this class: > >>>> > >> https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpa= t > >>>> ch > >> > work.dpdk.org%2Fproject%2Fdpdk%2Flist%2F%3Fseries%3D16642%26state > >>>> > >> %3D%252A%26archive%3Dboth&data=3D04%7C01%7Chemant.agrawal% > >>>> > >> > 40nxp.com%7Cfcdfb339ec284057db1508d96c9dd048%7C686ea1d3bc2b4c6f > >>>> > a92cd99c5c301635%7C0%7C0%7C637660247324212288%7CUnknown%7CT > >>>> > >> > WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC > >>>> > >> > JXVCI6Mn0%3D%7C1000&sdata=3DiorsQ7wAXyU2%2FaqeV5CrDp9asl8ztZ > >>>> nSrbDuJpCv9Gk%3D&reserved=3D0 > >>>> > >>>> What is the status of this driver? > >>> > >>> [Hemant] We are in process of resending the patches in next few days= . > >> > >> Ok - just so we are clear - the net-net of that, is that the bbdev > >> APIs will be 'experimental' > >> for another year, right? > > > > There is little reason to defer further I believe. Henant please confir= m you > are not looking at any ABI change based on discussion for the last few > months. > > > >> > >>> > >>>> I see no update on the bbdev API, which seems good, but a > >>>> confirmation is needed. > > > > Indeed that's all we need. Confirmation no change is require for new PM= D. >=20 > Hemant, could you confirm this is good for you? [Hemant] I am ok to remove experimental from these APIs. However, can that = wait towards later part for this release.=20 NXP will be sending few changes in next few days for the APIs.=20 Regards, Hemant =20 >=20 > Thanks, > Maxime >=20 > >>>> > >>>> > >>>> -- > >>>> David Marchand > >>>