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 A3CAAA0C4D; Wed, 6 Oct 2021 23:02:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3C3C94116C; Wed, 6 Oct 2021 23:02:17 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 5AA2C4067A for ; Wed, 6 Oct 2021 23:02:15 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10129"; a="312310334" X-IronPort-AV: E=Sophos;i="5.85,352,1624345200"; d="scan'208";a="312310334" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Oct 2021 14:02:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,352,1624345200"; d="scan'208";a="589896245" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga004.jf.intel.com with ESMTP; 06 Oct 2021 14:02:14 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 6 Oct 2021 14:02:13 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 6 Oct 2021 14:02:13 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 6 Oct 2021 14:02:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dcYi/iEiqlzMVZlyEbKnOSNMZk0KrlNMm9L1IAwv8B48mgiZ9TMEOZp2mAALYeWxWFNqNwA+YiCjD2ap/4ynQrh2bRG9z3140JslODt3jdgtDiMXUaQn2egeWNiRyTFmHpcQlwPzPk+nhUzk/zGczlF9rh2UOtRR0bJQQ12oVIoJR3QnlrTMowYeNcXlW6M6hwFh1PLpPJnYaiiLsqdfVfxTZ50J8V+b5LcX2YGqEC5wkhEh8FtntCPuNw5SJ2W0cjBdJJSP5H3PKdt6p5Oni8M6+jynDnrto2oMgD4emZA03tpqe7fvWhPqnECPoRIWIvBlPQ4pZaMi1nE7VbNnXQ== 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=zi1N0AiuhlS0wrPL4VtH/JyAFosSMHrDqyFTSsc6gBw=; b=OQ2DthqSMdUEv0AHMZLHliO9jG8ISt3tjudVODE2RmvwmPkU4lDRCH/TM/YuXH6Rab0D/mPTgXIwTb1PLlND2A8uQ+/qtttVSdsNHtqY2+IXY25G5MrugZrhq8ZWByDjyiRMIEwtsV+GdNdUCBF5/dzdUCnV0wfY9CHjevsMAtZUryyaFUcvPaZJBWtYsec2TEpaVKsSLNFrbAe89psXKURAN+LR5wa1fR0a9bBcLpPoPOdc78pilnnQXMLDrMi3PzEGPcVmAXpvWjfuWsHgouI6Ycbgb1FXjroS6VtfNFUYifdaoBVqe9zD+8Cfj/NXN9YTWov0TXNOlGNQy3twBg== 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=zi1N0AiuhlS0wrPL4VtH/JyAFosSMHrDqyFTSsc6gBw=; b=YwynrSyW421YjDM9dusRgZBnQKAMMloI7183LpJwjfftPePZgdn8siLaLfaNe4Lf0xaJoiiBZ7FnnF9XPlh/VA4JGU5OSD6Flv2VobEVD9kSbFtxn1VUCCVieZwtc9e/2yCR8S32ccbNkYbVGKgPSPTFyev1KtWKRp5ny3dkTO0= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by SJ0PR11MB4863.namprd11.prod.outlook.com (2603:10b6:a03:2ae::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Wed, 6 Oct 2021 21:02:11 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::d2d:4882:88be:85bd]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::d2d:4882:88be:85bd%7]) with mapi id 15.20.4566.022; Wed, 6 Oct 2021 21:02:11 +0000 From: "Chautru, Nicolas" To: "nipun.gupta@nxp.com" , "dev@dpdk.org" , "gakhil@marvell.com" CC: "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" Thread-Topic: [PATCH v8 1/8] bbdev: add big endian processing data processing info Thread-Index: AQHXuqW1bpu0ILSKVEqg+FnRI/96QKvGdNuA Date: Wed, 6 Oct 2021 21:02:11 +0000 Message-ID: References: <20210318063421.14895-1-hemant.agrawal@nxp.com> <20211006113112.11163-1-nipun.gupta@nxp.com> <20211006113112.11163-2-nipun.gupta@nxp.com> In-Reply-To: <20211006113112.11163-2-nipun.gupta@nxp.com> Accept-Language: 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.200.16 authentication-results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4b207241-fed5-468e-1193-08d9890c9124 x-ms-traffictypediagnostic: SJ0PR11MB4863: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LBmLVxNMBtPtISPZJWCddEltvz6uBH3l4WnE9kH5FJXOqgtCljr6phkVolO8r+oeaTGinG3SNYPfAm4Gqc8IbDEnQdAR4vaLcycEHr376SUxqq+udv2bibrWzrl81dEckQIVF+4Dd+DzFWDO00dkzsDNilNjUDcECDwYCNhmqc3yxMIG+gCYJEy4MpwvcN4WPusfh/Dq1Uv7jrGCHFMnMPWs9ZZu9C3pMrZPIafq80F3dsA2RD0C82eGWCFpB5mHOOUEFv0B5kj+3eoAAWpoHmZDy0T2Dy6ncnwV3tlcEJD/kCxlJmJnyWOwSvX/y/OLRo0cBmeJoWU+7J4r4PwHbDpvpY6layNYWocXuNvg+EklEOAzrjSZlDa7IURzJcCIfxXvoVXoQNFNtEUqM7JcswZMW2ElJm1KFnAmk9AGxC8SkWfpMfcDZYPEeyIjyK2BHNu7cpZmSdSfshVloeu3J7WWRfK8YzTQHwe+XVfYxXSj6T9UPa4Q4G743XcqvhFrEd2I4iFYOo5+O17yeQgZtycq2abcz0rH3LLi3e2IM41pLtu3YxHd0pGFy5JGbV8fQcJDmoSSZKb2+7WStYjPhLCWDaD+5PSWTIUgN0gQ8kKOaEB9dRO1jKceVsrte7L0qTlUXpNNWY0ydcIMDs4jplra6OhYPSs81udLJkeKp+4bM0MBmBivwbENIEE8Mttg/poYsr0jg7+nesoAEKlb/HfENnv0pXSZRh9vOLuFenMRhSDcw2WrNUy7sFKY5kXRKw5dYiiq3G4Yxlhhaav7NMLcppogcslCC1y2Ln6Ywnk= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2906002)(316002)(54906003)(38100700002)(122000001)(38070700005)(110136005)(52536014)(508600001)(53546011)(6506007)(8676002)(5660300002)(76116006)(66946007)(66476007)(33656002)(86362001)(64756008)(66556008)(7696005)(83380400001)(966005)(26005)(66446008)(186003)(4326008)(71200400001)(55016002)(9686003)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?fL6aVrdG5hlkqDhh7mB9kEtVVQyFilHwtGMeiyb68nHaB/5ok9qK9rC+KJHG?= =?us-ascii?Q?g/10FtBLrIxeFudQaO7FlrsfKf6k7P4LlpJ7Zl0dBP2Cu0Vdl6GHzhtFA3gp?= =?us-ascii?Q?CzwUXvcpnM9OCp/pZW5nJovyIgK8ETtOWqZLU7JjX/GEzSrweZzTV5XO1bYA?= =?us-ascii?Q?kAQ/9WGo1zs9sUZNy3UcGpGF1GZvj5AgSbq1CqVVACpoT99vOYzX8kJAEx7q?= =?us-ascii?Q?vuLId+wLXMcaH0fmUKfqkJkds1kxAnIU2te+p5Lo08Ekg909dPVNG6QXFRjz?= =?us-ascii?Q?Z/gPrGJNRlQe6zmaFNuBonFwstnrOpnNk2Q5bMQX+KjkrPDF0a2LAOeIjzyn?= =?us-ascii?Q?+Iqd48ImP3BrTjMGQqtmLw0nPElJwLFRKVIc30kgGO1xUc+7qE88Weci2RMA?= =?us-ascii?Q?1wj0TIGlc8yI9xaz7HsmzeEmaxq2FuYhLpmZaZhZApQEdKE935u5kOUhgTe7?= =?us-ascii?Q?rJquDNJSN3RjLMivF7T6RTKxAP63Qn9uG9na2NjrXxTM5fQrHhDqIhDSzW1N?= =?us-ascii?Q?VSmBzBlusmChFV8vpl4LucvJwsTvVfxQQLBnOCupsOrHdTCTvNgCUDlIIz92?= =?us-ascii?Q?ZxKHOwk6EAIHynIeA8y7ueAjzulf6wtStXloh6JAg/qOIeXEHbW6GbTPIvSK?= =?us-ascii?Q?HEmTewMG4vFxAOswW8liMvdjLrQnHh5zp8y0EguyQKtOWCsSmgmBvf6sPpXW?= =?us-ascii?Q?Yh4gceKBKYjL/wyBRpoqLu17GvCFo4hJ5sEv50x4q/Zl+AaEC7Ko3lMXCMz1?= =?us-ascii?Q?Er9fCY5LVEXWUjyYcf9uHgv1afYltstb2TNUuhwbgutCjVN3Q1uxM9MvinRH?= =?us-ascii?Q?LbifuRS6nzc9gEOxC44om8+weBS2QOpFNM78Ov4kQpwkPvXI3qYfqZ7vcpRF?= =?us-ascii?Q?t12wGvcnXSbvd9QP4jBwnihKQwpbByck5x7M2pKmWWdFEbrIvPujr7BjjxyO?= =?us-ascii?Q?E/3cekyjdTPwLyRp/LVwu9N/lo94wm9vwrgTpj4x1T1VqIHrT8ll80OIWrGT?= =?us-ascii?Q?jE/uV2jXRo84bSqrNIX6FjrXwBaKpEI+F3pOUzLSQzB5snBPs5kU5HciO1MS?= =?us-ascii?Q?IMKf8omN/BZhYCTWvRtIDn+fH7j4ghmP5rdfU8bAHgXENPH8NOHRfmnpcanL?= =?us-ascii?Q?aV18EDjKV72PC23X6fDWMDT4VroIIKiWfJZJw1ioF4rpSbs+3RclQJIaW5PD?= =?us-ascii?Q?pYoYtXHPro3XyEkpQKg0R6/KxojDDaz9cKKqaC4+FdLB6TnfzS0kVGDsgBz9?= =?us-ascii?Q?P9Oi7YioLe36ApgwoVjN/F0mhFQxHpYrXbp7vNl7PMs/pdNwY5Hbk50tYEyC?= =?us-ascii?Q?2CedVZrWbkkO0ygww24XI6LG?= x-ms-exchange-transport-forked: True 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b207241-fed5-468e-1193-08d9890c9124 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2021 21:02:11.5739 (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: F/uQosnMPFsZMa9c0x2hdahiLfis9YDPcWHLD2FGW60Bquiz03ereLf/VpWKr4dONeQkDOAQ00NBw4NcHVd/0Z5A9K9u+DxGK7VDly3BvFc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4863 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8 1/8] bbdev: add big endian processing data processing info 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 Nipin,=20 As mentioned earlier the bbdev api change related to endianness would be mo= re explicit as an enum.=20 I have put the change here as an adjusted proposal : https://patches.dpdk.o= rg/project/dpdk/patch/1633553929-58670-2-git-send-email-nicolas.chautru@int= el.com/ I have also set default value for existing PMDs for backward compatibility = and put a note in rel_notes Let me know if unclear or other opinion Thanks Nic > -----Original Message----- > From: nipun.gupta@nxp.com > Sent: Wednesday, October 6, 2021 4:31 AM > To: dev@dpdk.org; gakhil@marvell.com; Chautru, Nicolas > > Cc: david.marchand@redhat.com; hemant.agrawal@nxp.com; Nipun Gupta > > Subject: [PATCH v8 1/8] bbdev: add big endian processing data processing > info >=20 > From: Nipun Gupta >=20 > This patch introduces a new info pertaining to bbdev device to process th= e > data in big endian order. >=20 > Signed-off-by: Nipun Gupta > --- > lib/bbdev/rte_bbdev.h | 2 ++ > 1 file changed, 2 insertions(+) >=20 > diff --git a/lib/bbdev/rte_bbdev.h b/lib/bbdev/rte_bbdev.h index > 3ebf62e697..9b9f9d0be6 100644 > --- a/lib/bbdev/rte_bbdev.h > +++ b/lib/bbdev/rte_bbdev.h > @@ -309,6 +309,8 @@ struct rte_bbdev_driver_info { > uint16_t min_alignment; > /** HARQ memory available in kB */ > uint32_t harq_buffer_size; > + /** Device support input, output and HARQ data as big-endian */ > + bool support_be_data; > /** Default queue configuration used if none is supplied */ > struct rte_bbdev_queue_conf default_queue_conf; > /** Device operation capabilities */ > -- > 2.17.1