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 ACD2AA052B; Tue, 28 Jul 2020 04:18:58 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 949951BE8A; Tue, 28 Jul 2020 04:18:56 +0200 (CEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2055.outbound.protection.outlook.com [40.107.22.55]) by dpdk.org (Postfix) with ESMTP id E72F52B9C for ; Tue, 28 Jul 2020 04:18:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q41Trbbjc3fNqCk+hpVBpAhte5SDiS+04c/7kRdbAmo=; b=1HtoXK7GnOr8HHbqY/Lemnt64iTqygh6Jq5FNfzU5ct+UpSydVTslFyck6w7qvYQC0M0dTiiHlt81QEBYe8Uem1W3UXGt5k6marrYD7tVWATKxDStmsiH6jECQF+YthoPBdUsj977lov9bix72Bv8ef4fCMb9h+lGpGV0dnjmNs= Received: from DB6P195CA0011.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::21) by VI1PR08MB3229.eurprd08.prod.outlook.com (2603:10a6:803:47::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Tue, 28 Jul 2020 02:18:52 +0000 Received: from DB5EUR03FT054.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:cb:cafe::29) by DB6P195CA0011.outlook.office365.com (2603:10a6:4:cb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.21 via Frontend Transport; Tue, 28 Jul 2020 02:18:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT054.mail.protection.outlook.com (10.152.20.248) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Tue, 28 Jul 2020 02:18:52 +0000 Received: ("Tessian outbound 7de93d801f24:v62"); Tue, 28 Jul 2020 02:18:52 +0000 X-CR-MTA-TID: 64aa7808 Received: from de816552dc7c.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9C080EB8-A7E6-4251-84AE-08266EB08A3E.1; Tue, 28 Jul 2020 02:18:47 +0000 Received: from EUR02-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id de816552dc7c.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 28 Jul 2020 02:18:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mGvjN7jL49spdpBKV8MXzxvHZEIa4QhlYLwctVB9yXKCaU2QxMKQ19elP4FWQ11xQkW9JkpaFFrkNixf+y6/iQuu+FSH05qW0gsXK6b98pstUpSJc+keFZFpV/Jris/P2o6th4b7rm9KytdS+DTnJKpexpm+WLUJYHNFwucoFoXc9pNyXqVIssG9nwBp0qdrPeZ6MfKmgRpLRIQBhvpRAENzvLlAu7+PRrRC4X/t7Qq1Ch0GLBj6Ww0Ai8zrUwJpPVQgr8uU+gMWcdjldRTFenu1ri57x1P8MVAt9KgHtyASaHKzQw4y2O8CbBoWTQvzHFfIFTeDXlfo069thSlUnA== 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=q41Trbbjc3fNqCk+hpVBpAhte5SDiS+04c/7kRdbAmo=; b=hjr8h+e0Yb3x0NtWce1ofAH143bXi0j7jWFSm0g4psQ1gGjWk6lCnKqotTQ5pIvAKL7VlVsGqZuJWJOoU+mqv4Cdx8vTYmLIVs0LNzXvjD8BCp4Vh65p9PcO+8ZaPE9BPKXig84E95H2V93B7UNJiOovJCeGTSZVdSI966FBJt3doFCzne+dvXAsFvsK5TN/Ey5VBrN3jMZT9f9u+dFXFneeZ9jty0ApOV0tIEW6AGHBHD6OIebfHJtfbjSi2CJ58y8xmhoX7KH9jyL7ICCYEZP1wLdurwnC50GLENlse7yYrZ0wo4tuwZ3zp2kFP8vqTbh+T5+xjC6ox1pUapn27Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q41Trbbjc3fNqCk+hpVBpAhte5SDiS+04c/7kRdbAmo=; b=1HtoXK7GnOr8HHbqY/Lemnt64iTqygh6Jq5FNfzU5ct+UpSydVTslFyck6w7qvYQC0M0dTiiHlt81QEBYe8Uem1W3UXGt5k6marrYD7tVWATKxDStmsiH6jECQF+YthoPBdUsj977lov9bix72Bv8ef4fCMb9h+lGpGV0dnjmNs= Received: from DB6PR0802MB2216.eurprd08.prod.outlook.com (2603:10a6:4:85::9) by DB7PR08MB3578.eurprd08.prod.outlook.com (2603:10a6:10:50::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Tue, 28 Jul 2020 02:18:44 +0000 Received: from DB6PR0802MB2216.eurprd08.prod.outlook.com ([fe80::9d1d:207b:e89d:199d]) by DB6PR0802MB2216.eurprd08.prod.outlook.com ([fe80::9d1d:207b:e89d:199d%10]) with mapi id 15.20.3216.033; Tue, 28 Jul 2020 02:18:44 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Parav Pandit , "dev@dpdk.org" , "grive@u256.net" , "ferruh.yigit@intel.com" , "thomas@monjalon.net" CC: "rasland@mellanox.com" , "orika@mellanox.com" , "matan@mellanox.com" , Joyce Kong , nd , Honnappa Nagarahalli , nd Thread-Topic: [dpdk-dev] [PATCH v10 01/10] eal: introduce macro for bit definition Thread-Index: AQHWYchMrCU7CS5MUE2qwW8u7ExifakXC76QgAQM8qCAASvC0A== Date: Tue, 28 Jul 2020 02:18:44 +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: x-ts-tracking-id: 0e7e2284-133e-41df-8de2-72432f27d0d0.0 x-checkrecipientchecked: true Authentication-Results-Original: smartsharesystems.com; dkim=none (message not signed) header.d=none; smartsharesystems.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 1562935b-c7a2-4bbd-29ce-08d8329c923f x-ms-traffictypediagnostic: DB7PR08MB3578:|VI1PR08MB3229: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6108;OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 9aUPytUSVDFI5vGhbivKBvO6tIP2+DIXrm2KzclsYqm9M86NvpuK/HapqDV6A6yALAIrPYs5WAHzel2aA3uNJdMdSTmGwO1M0Se4wzsZD33Y4c1VC5/GnStE82MfVrei1rclxuMDQt+zt6KAQw8l+lYKkUjApQ8PEblzh8Rfpvv6/Ae+s+MQja1/Q2HciV/0b/QQSbIGhTqB1oqNLeqtYlR1pOc6Ck/yo9AojBmxXjxT2IGdz3+LydS8hNs1tDRNTKHIbO2TueOHtQ2vhSdq070lx+oBAGWfthdfzmeroiR/E/pUbDtFcNvvjiy49TlUDUFEaz9twnDBno7VuHkg49BZooPHFy86lkbdAhTJoCy31Qz0I1+GJ5gamJ4dsOI50vQ0CyDODcldbAa1jR5/Mw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB6PR0802MB2216.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(39860400002)(136003)(376002)(396003)(346002)(66476007)(8936002)(26005)(66446008)(64756008)(9686003)(186003)(66556008)(66946007)(55016002)(76116006)(8676002)(52536014)(86362001)(478600001)(7696005)(316002)(4326008)(54906003)(110136005)(966005)(71200400001)(83380400001)(45080400002)(5660300002)(6506007)(33656002)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: aLBLZ8UmcUidJui5dwZ7DO7mmapJE+VWRHit5uPIbbj7YvK8c/aHE4M8HTiEzMHzH4HS1tdiGw44OOEkLUBnK1n+/hAgp/gEzoHU1JiwUby/yPleY2DfxEhk+sUhnauWkFjqsiQ3IMprjVXD6ZjiDJwLkuUbzvLGyFhthqGAolNPFaPtDgnhAB3VA/9E3Znwh22m7P0bdidPsVaCCDlrXbd4qfv7p7VTvw1iIr3UvB/nqK3XBa5z4WBTowUfnA2pJ2QaJ6yMkVyXitGSTRmVIeTUUMd84D5jvnXH4x/mxoaUi6qPWU0pbHS0nOn4WvAnFXilz/VgyeGVMxGNuLoQtQ2eiXbuLLHOU73miFNHYWUK1Zp4uMfluTYIEGFgXlmuSuA6PiUNGPHYJYQ8xV78SUwVla3DMPtxdB58BOIjz4R3ZC5Su2A1Bt9n8cuvoEJomrm5SZXsQXx0aUaYfoq34x2uzfrj5LmtvUtgbvq1YPULB/U3w/lOXXAb/QLd89lY Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3578 Original-Authentication-Results: smartsharesystems.com; dkim=none (message not signed) header.d=none;smartsharesystems.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT054.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 00601dfa-d216-4b67-ef51-08d8329c8d7e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VwGR6rQsJdFRMr5aD/3FPpOhAMuZElTqBcKfFfWG0lUyHOlFYM756HpA5AFpCmLE11fOC7XA5oSeL+BPjCYfyZ6FLYxTl/PeWSzyeZHAhSexrbWyAcw+j+bMmuXHjr1CBfGYq9FdsVu54eM5pgKcwr29iO4q8FBGo//P8xY1uOwS87+u5lyFiHacx4MUwpCbrXi8M1X7a9PQTM4zxvqBtbCWIIrxENWOtQViaisxPv24VY8fh61FmMBu51me9nuNy3SVf+UCyFtkiiBDzpP4wriYb8Ndj2Yp5YT32B/+K18nlVUe6zfqVftfV+dC1AvQHAZNcq8Bpfvf7uJHhE1T31Fh1Ah/xeWzmDC3AlNlssubimY3IN/UfX/CQkkklBl0ikCeI9o9BANxVBCRRL91KHDoMaQWfQKsxt24P+pSBhaFGuDW5lEqLBLSYTB8zBH9q3S56YYqFM7hvsD9e6Dv4RxQTHSVChCgf3vdZ62Toas= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(346002)(39860400002)(136003)(46966005)(7696005)(478600001)(33656002)(70586007)(55016002)(336012)(2906002)(5660300002)(52536014)(83380400001)(966005)(45080400002)(70206006)(26005)(186003)(9686003)(6506007)(4326008)(82740400003)(81166007)(316002)(86362001)(8676002)(82310400002)(47076004)(356005)(54906003)(8936002)(110136005); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2020 02:18:52.2755 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1562935b-c7a2-4bbd-29ce-08d8329c923f X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT054.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3229 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" 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+IGh0dHA6Ly9pbmJveC5kcGRr Lm9yZy9kZXYvQU0wUFIwNU1CNDg2NjgyM0IwMTcwQjkwRjY3OUEyNzY1RDE2NDBADQo+IEFNMFBS MDVNQjQ4NjYuZXVycHJkMDUucHJvZC5vdXRsb29rLmNvbS8NClRoYW5rIHlvdSBmb3IgdGhlIGxp bmsuDQpJbiB0aGlzIHBhdGNoIHNlcmllcywgSSBzZWUgdGhlIG1hY3JvIGJlaW5nIHVzZWQgaW4g ZW51bSBpbml0aWFsaXphdGlvbiAoNy8xMCBpbiB2MTEpIGFzIHdlbGwgYXMgaW4gZnVuY3Rpb25z ICg4LzEwIGluIHYxMSkuIERvZXMgaXQgbWFrZSBzZW5zZSB0byBpbnRyb2R1Y2UgdXNlIGlubGlu ZSBmdW5jdGlvbnMgYW5kIHVzZSB0aGUgaW5saW5lIGZ1bmN0aW9ucyBmb3IgOC8xMD8NCklmIHdl IGRvIHRoaXMsIHdlIHNob3VsZCBkb2N1bWVudCBpbiBydGVfYml0b3BzLmggdGhhdCBpbmxpbmUg ZnVuY3Rpb25zIHNob3VsZCBiZSB1c2VkIHdoZXJldmVyIHBvc3NpYmxlLg0KDQo+IA0KPiA+IEFs c28sIHRoaXMgZmlsZSBoYXMgdXNlcyBvZiB0aGlzIG1hY3JvLCBpdCB3b3VsZCBiZSBnb29kIHRv IHJlcGxhY2UNCj4gPiB0aGVtIHdpdGggdGhlIG5ldyBpbmxpbmUgZnVuY3Rpb24uDQo+IA0KPiBN YWtlcyBzZW5zZS4NCj4gQW5kIGZvciBjb25zaXN0ZW5jeSwgaXQgd291bGQgcmVxdWlyZSBhZGRp bmcgYW4gUlRFX0JJVDMyKCkgbWFjcm8gdG9vLg0K