From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B37C4A053E; Mon, 27 Jul 2020 19:01:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 97E0C1BFE8; Mon, 27 Jul 2020 19:01:44 +0200 (CEST) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50078.outbound.protection.outlook.com [40.107.5.78]) by dpdk.org (Postfix) with ESMTP id E07B51BFC9 for ; Mon, 27 Jul 2020 19:01:42 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mH/NZ5FrupFmlsBxinVpRqierXjAMd6zheB+DpSG2V4tLFOeC+/5lisjPILU+RPUel4ekWmHKwVh6wQIktDgOWXBOjIqcjkciFcgNeh2ibc/PknFD+r2aEn1dRspku3NcssGq4MBpsLwovL6fJoPvMvfCOVCrozeYXVSb2bxe425BZkUHA2vxdTWp+YVPHcsl04RxOEVj4Rh7zmR8gD8XRo+3MxjFACYVezTkBELXdnbt6BSOx4cc+IrlOE4xt6edui9QUpLYWs1gA5G1W72k7I7rM18uc6a3aaLBgbpCbwd9/IWRmti7uWBDVYplJw0nJTvhelRlOITfSHdAYaFoQ== 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-SenderADCheck; bh=k75Y99lWKu9sx1NOk6tcKE/O/9tUp+SdXIdH/fHLR2Q=; b=CeBSPwIIe5XS7NcoxLhTrmjYqMWR7iE/oMjn9pmJS4GW1w0RPiRpg/wcv4zvc6uVynEvLvE6404W03yZwgJSAH9joOgUJgSVRT8Oz3ytJky0ucWQ11Kt0K1V5C2HE/GnfN2ta2RjbfKkw7o3niwOm+8KbfqMjSp9QcoxZTSlbwrO/bnGNxBo6hfF8ukK+JLB4XSVGTiAKbFDXQ0xb+hV2mtZiNlMV3EF41vgIguROEyyyYgEaiqCHlvBFj9ny0IqneUc/sqpIlJvmfR1GOrkmqpDid8GcD/Gib5IVPDnwgbiCZOOr/h/XmJaVup3B4xfCr17d4K6FDGI7cstlTkuag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k75Y99lWKu9sx1NOk6tcKE/O/9tUp+SdXIdH/fHLR2Q=; b=pYb77vfv3sDrGirStmHFnTK68VBhJFZpUJoYu2B0n6al/jR2/nVHGwOjllgq4GHtk1mGRsK0dbsDa5iq99kVQdjMiuGeEJp0f0hdCho3FTyMxSHEPiQrMM0R71TQLy3vG552wHKXKyS1ljCaogxfmHh7C9QJyy+yjb7/R425Mus= Received: from AM0PR05MB4866.eurprd05.prod.outlook.com (2603:10a6:208:c0::32) by AM0PR05MB4099.eurprd05.prod.outlook.com (2603:10a6:208:5e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Mon, 27 Jul 2020 17:01:40 +0000 Received: from AM0PR05MB4866.eurprd05.prod.outlook.com ([fe80::eccf:72b3:bacb:f09d]) by AM0PR05MB4866.eurprd05.prod.outlook.com ([fe80::eccf:72b3:bacb:f09d%5]) with mapi id 15.20.3216.033; Mon, 27 Jul 2020 17:01:40 +0000 From: Parav Pandit To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Honnappa Nagarahalli , "dev@dpdk.org" , "grive@u256.net" , "ferruh.yigit@intel.com" , Thomas Monjalon CC: Raslan Darawsheh , Ori Kam , Matan Azrad , Joyce Kong , nd , nd Thread-Topic: [dpdk-dev] [PATCH v10 01/10] eal: introduce macro for bit definition Thread-Index: AQHWYcg67affOIVSJ0iUq5rrlnCL1KkXDaeAgAQMtQCAAJEksA== Date: Mon, 27 Jul 2020 17:01:40 +0000 Message-ID: References: <20200610171728.89-2-parav@mellanox.com> <20200724143906.7453-1-parav@mellanox.com> <20200724143906.7453-2-parav@mellanox.com> <98CBD80474FA8B44BF855DF32C47DC35C61160@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35C61160@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: smartsharesystems.com; dkim=none (message not signed) header.d=none; smartsharesystems.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [106.51.108.81] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 96089a9f-2f9b-4974-9b35-08d8324ebb2f x-ms-traffictypediagnostic: AM0PR05MB4099: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtFwd,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3173; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: o0m6hMZk8inF06sJ1vXXR8pfDXdUrUUrY4HNfpBP7KOuvR1/hroipkDXQKAQHnDjjcgr0qjd8T/hmGY0mPpVGl4EafNLD2nh3VFMql9ukTVLLFwQVkul74tEERT/RnecX6uFzwQnSolXV2//adgUDkHH54XS1X93EjNalkNcwQxx4/wS4e8GLwtqwOl1h2aSxs1HCaPLP+gi+bXz7FmJYwxmWowbZHMFUVUC+k+lZtbBJAepK2E9z4nqP03FX13j6hjcSDVUhwGXf3qWSF7O++G6Nqysxv+G1IcvDMugxdZckB5+mbT7yV0pu18jQVK7nF7iqTt+7ptl16DDqLZMukQrF1jjR5Nb1aWmpY59/mwwj3aWH5U1un/W/mo5NSKQ3qjgNemogjzUnjn0jXg2OA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR05MB4866.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(39860400002)(366004)(376002)(136003)(86362001)(83380400001)(33656002)(83080400001)(52536014)(5660300002)(9686003)(66946007)(66476007)(64756008)(66446008)(66556008)(76116006)(55016002)(71200400001)(110136005)(54906003)(4326008)(55236004)(8676002)(186003)(26005)(7696005)(478600001)(45080400002)(2906002)(316002)(966005)(8936002)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: Ep880pFWQMYHmkwDnTJSORRDsnC+7zDFFEtvxkgS/OA+et1TXkCvUjbipuxCsxPOcIRZzbhlE8eexM8V4qPdeTYTe/eXyUWqGBipMHE7DjSLFzpybPpvQmGz/Yk8QFWKtd+Euldxtqi1bROZqkfXBh+3McvJfFh/7UD7bIT+l9BJzphldeA1Lcu28KnfJjBQQYN0GkyjQwWo4LbxBI2gqxCU2l2n83dkWEN0i5/kL4qZlVLMaBphzc4okyUN3tsedZjbrYVi0/apSmeJqs2w0P1sqs7QDPdMTz/SBQyYnPp2l2f533UKfC9pmCxukyllfcF2e6fp2PUXyrJXb9ctmFJhxL+snWfBVAS8NslSN9AXvVHYnfyV3DuB39uktW9gnupzSV4GqvUyUNzRl3WBtKRmcXZvlbxs3gGJE0QG64JV/ssTt9MQvvvHjfISV8DrrflQmoIo6aAO+obuCSr/wG3VFlFUoPO0iykLacNUKfofq9e78HJLF7NWSgAEnyKO Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR05MB4866.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 96089a9f-2f9b-4974-9b35-08d8324ebb2f X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 17:01:40.1093 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UsDQl4FVYgaU79Np55f+y5BHANpDFbbQXwHjhqICItFosKZ9wxsl0df1EJqTHNDklt6ZfXUbW8Fs7PCZpgPI8A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB4099 Subject: Re: [dpdk-dev] [PATCH v10 01/10] eal: introduce macro for bit definition X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" DQoNCj4gRnJvbTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNvbT4NCj4g U2VudDogTW9uZGF5LCBKdWx5IDI3LCAyMDIwIDE6NTIgUE0NCj4gPiBGcm9tOiBkZXYgW21haWx0 bzpkZXYtYm91bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEhvbm5hcHBhDQo+ID4gTmFnYXJh aGFsbGkNCj4gPiBTZW50OiBGcmlkYXksIEp1bHkgMjQsIDIwMjAgODozMSBQTQ0KPiA+DQo+ID4g PHNuaXA+DQo+ID4NCj4gPiA+IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIIHYxMCAwMS8xMF0g ZWFsOiBpbnRyb2R1Y2UgbWFjcm8gZm9yIGJpdA0KPiA+IGRlZmluaXRpb24NCj4gPiA+DQo+ID4g PiBUaGVyZSBhcmUgc2V2ZXJhbCBkcml2ZXJzIHdoaWNoIGR1cGxpY2F0ZSBiaXQgZ2VuZXJhdGlv biBtYWNyby4NCj4gPiA+IEludHJvZHVjZSBhIGdlbmVyaWMgYml0IG1hY3JvcyBzbyB0aGF0IHN1 Y2ggZHJpdmVycyBhdm9pZCByZWRlZmluaW5nDQo+ID4gc2FtZSBpbg0KPiA+ID4gbXVsdGlwbGUg ZHJpdmVycy4NCj4gPiA+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBQYXJhdiBQYW5kaXQgPHBhcmF2 QG1lbGxhbm94LmNvbT4NCj4gPiA+IEFja2VkLWJ5OiBNYXRhbiBBenJhZCA8bWF0YW5AbWVsbGFu b3guY29tPg0KPiA+ID4gQWNrZWQtYnk6IE1vcnRlbiBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lz dGVtcy5jb20+DQo+ID4gPiAtLS0NCj4gPiA+IENoYW5nZWxvZzoNCj4gPiA+IHY0LT52NToNCj4g PiA+ICAtIEFkZHJlc3NlZCBjb21tZW50cyBmcm9tIE1vcnRlbiBCcsO4cnVwDQo+ID4gPiAgLSBS ZW5hbWVkIG5ld2x5IGFkZGVkIG1hY3JvIHRvIFJURV9CSVQ2NA0KPiA+ID4gIC0gQWRkZWQgZG94 eWdlbiBjb21tZW50IHNlY3Rpb24gZm9yIHRoZSBtYWNybw0KPiA+ID4gdjEtPnYyOg0KPiA+ID4g IC0gQWRkcmVzc2VkIGNvbW1lbnRzIGZyb20gVGhvbWFzIGFuZCBHYXRlbi4NCj4gPiA+ICAtIEF2 b2lkZWQgbmV3IGZpbGUsIGFkZGVkIG1hY3JvIHRvIHJ0ZV9iaXRvcHMuaA0KPiA+ID4gLS0tDQo+ ID4gPiAgbGliL2xpYnJ0ZV9lYWwvaW5jbHVkZS9ydGVfYml0b3BzLmggfCA4ICsrKysrKysrDQo+ ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQ0KPiA+ID4NCj4gPiA+IGRpZmYg LS1naXQgYS9saWIvbGlicnRlX2VhbC9pbmNsdWRlL3J0ZV9iaXRvcHMuaA0KPiA+ID4gYi9saWIv bGlicnRlX2VhbC9pbmNsdWRlL3J0ZV9iaXRvcHMuaA0KPiA+ID4gaW5kZXggNzQwOTI3ZjNiLi5j YTQ2YTExMGYgMTAwNjQ0DQo+ID4gPiAtLS0gYS9saWIvbGlicnRlX2VhbC9pbmNsdWRlL3J0ZV9i aXRvcHMuaA0KPiA+ID4gKysrIGIvbGliL2xpYnJ0ZV9lYWwvaW5jbHVkZS9ydGVfYml0b3BzLmgN Cj4gPiA+IEBAIC0xNyw2ICsxNywxNCBAQA0KPiA+ID4gICNpbmNsdWRlIDxydGVfZGVidWcuaD4N Cj4gPiA+ICAjaW5jbHVkZSA8cnRlX2NvbXBhdC5oPg0KPiA+ID4NCj4gPiA+ICsvKioNCj4gPiA+ ICsgKiBHZXQgdGhlIHVpbnQ2NF90IHZhbHVlIGZvciBhIHNwZWNpZmllZCBiaXQgc2V0Lg0KPiA+ ID4gKyAqDQo+ID4gPiArICogQHBhcmFtIG5yDQo+ID4gPiArICogICBUaGUgYml0IG51bWJlciBp biByYW5nZSBvZiAwIHRvIDYzLg0KPiA+ID4gKyAqLw0KPiA+ID4gKyNkZWZpbmUgUlRFX0JJVDY0 KG5yKSAoVUlOVDY0X0MoMSkgPDwgKG5yKSkNCj4gPiBJbiBnZW5lcmFsLCB0aGUgbWFjcm9zIGhh dmUgYmVlbiBhdm9pZGVkIGluIHRoaXMgZmlsZS4gU3VnZ2VzdA0KPiA+IGNoYW5naW5nIHRoaXMg dG8gYW4gaW5saW5lIGZ1bmN0aW9uLg0KPiANCj4gVGhhdCBoYXMgYmVlbiBkaXNjdXNzZWQgYWxy ZWFkeSwgYW5kIHJlamVjdGVkIGZvciBnb29kIHJlYXNvbnM6DQo+IGh0dHBzOi8vZXVyMDMuc2Fm ZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwJTNBJTJGJTJGaW5ib3guDQo+ IGRwZGsub3JnJTJGZGV2JTJGQU0wUFIwNU1CNDg2NjgyM0IwMTcwQjkwRjY3OUEyNzY1RDE2NDAl NDBBTQ0KPiAwUFIwNU1CNDg2Ni5ldXJwcmQwNS5wcm9kLm91dGxvb2suY29tJTJGJmFtcDtkYXRh PTAyJTdDMDElN0NwYXJhDQo+IHYlNDBtZWxsYW5veC5jb20lN0NkYjQzZTdhMDgzYWU0NGEwNjNh MjA4ZDgzMjA2MTliNiU3Q2E2NTI5NzFjN2QNCj4gMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAl N0MwJTdDNjM3MzE0MzQ5MDc1MjU0OTgxJmFtcDtzZGF0YT1rDQo+IFIzZlNPaWNrSVkySGJwbW9k TmxCM0VSRiUyRjJRYzd0aDU1U0dGNDB4bUIwJTNEJmFtcDtyZXNlcnZlZD0wDQo+IA0KPiA+IEFs c28sIHRoaXMgZmlsZSBoYXMgdXNlcyBvZiB0aGlzIG1hY3JvLCBpdCB3b3VsZCBiZSBnb29kIHRv IHJlcGxhY2UNCj4gPiB0aGVtIHdpdGggdGhlIG5ldyBpbmxpbmUgZnVuY3Rpb24uDQo+IA0KPiBN YWtlcyBzZW5zZS4NCj4gQW5kIGZvciBjb25zaXN0ZW5jeSwgaXQgd291bGQgcmVxdWlyZSBhZGRp bmcgYW4gUlRFX0JJVDMyKCkgbWFjcm8gdG9vLg0KT2suIFNlbmRpbmcgdjEyIGFkZHJlc3Npbmcg aXQuDQo=