From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0054.outbound.protection.outlook.com [104.47.32.54]) by dpdk.org (Postfix) with ESMTP id 6F9C45F17 for ; Wed, 7 Mar 2018 23:55:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=k7gaQu0222QGbocG8zWG9SNvg80AKsOj+93u327TTis=; b=WKiOX0lTO1gdaipp9OP5khaO5uT4C9AZ4ofiWCXWACCqZ3D07Br8JxRisvhvgckO7J7xN3LrBbzvWpLz0OdMPbmxAnYmxdTXPUnTsR+qAThRfsdVCqoBuNCd22a47vkNXlLfyjODFnX1h+omCo52y3xUaj4k8pzwk9PgzzCGdTM= Received: from DM5PR0701MB3797.namprd07.prod.outlook.com (10.167.110.19) by DM5PR0701MB3830.namprd07.prod.outlook.com (10.167.110.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Wed, 7 Mar 2018 22:55:11 +0000 Received: from DM5PR0701MB3797.namprd07.prod.outlook.com ([fe80::ddf6:daa:464a:49]) by DM5PR0701MB3797.namprd07.prod.outlook.com ([fe80::ddf6:daa:464a:49%13]) with mapi id 15.20.0548.016; Wed, 7 Mar 2018 22:55:08 +0000 From: "Patil, Harish" To: Anatoly Burakov , "dev@dpdk.org" CC: "Mody, Rasesh" , "Shaikh, Shahed" , "keith.wiles@intel.com" , "jianfeng.tan@intel.com" , "andras.kovacs@ericsson.com" , "laszlo.vadkeri@ericsson.com" , "benjamin.walker@intel.com" , "bruce.richardson@intel.com" , "thomas@monjalon.net" , "konstantin.ananyev@intel.com" , "kuralamudhan.ramakrishnan@intel.com" , "louise.m.daly@intel.com" , "nelio.laranjeiro@6wind.com" , "yskoh@mellanox.com" , "pepperjo@japf.ch" , "Jacob, Jerin" , "hemant.agrawal@nxp.com" , "olivier.matz@6wind.com" Thread-Topic: [PATCH v2 39/41] net/qede: use contiguous allocation for DMA memory Thread-Index: AQHTtjVdvhV474DQjkq2NqJ7+SMEkaPE3BoA Date: Wed, 7 Mar 2018 22:55:08 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Harish.Patil@cavium.com; x-originating-ip: [173.186.134.106] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM5PR0701MB3830; 7:1LfG6jrWkGzyKJBHtH7ujK3M0rsflCe2kGNhGnSYjW3+DYrTFCWZeV80U3XIcAjJqEcfDNwOQv1BLelY/Id+fH/EaN+YtzYwe4iS1bzeMaM+1iz2w7gROBU3R4tUkXvVwC5GfE5cC4kdftZI473NAcIP0Yokzv0wsXD408aZ+JGNq1J4P8W8yAqjBeknBJ8xY1N1inSsBcixTrAMvwkuuZoHJv63CGdYO05w62pe+ahgvBT5iYTk3cbPVvBUBoQd x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR; x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10009020)(39860400002)(396003)(39380400002)(366004)(376002)(346002)(199004)(189003)(13464003)(81156014)(305945005)(81166006)(106356001)(8676002)(53936002)(5660300001)(36756003)(4326008)(6512007)(8936002)(14454004)(2950100002)(186003)(66066001)(229853002)(478600001)(3660700001)(2900100001)(5250100002)(68736007)(6486002)(6246003)(72206003)(2501003)(53546011)(6506007)(8656006)(86362001)(25786009)(2906002)(102836004)(316002)(6116002)(76176011)(3280700002)(97736004)(26005)(99286004)(7736002)(110136005)(7416002)(54906003)(105586002)(3846002)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR0701MB3830; H:DM5PR0701MB3797.namprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; x-ms-office365-filtering-correlation-id: b8f6c542-32d7-46be-88e0-08d5847e79f6 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM5PR0701MB3830; x-ms-traffictypediagnostic: DM5PR0701MB3830: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(37575265505322)(185117386973197)(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(8121501046)(5005006)(3231220)(944501244)(52105095)(3002001)(10201501046)(93006095)(93001095)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:DM5PR0701MB3830; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0701MB3830; x-forefront-prvs: 0604AFA86B received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: VAxgSOgMa9gFNORKC41gV79Ae7dn8/jb9AAhgjRUYy6x4dpSZBvUzJt+92yMpcd3RnMjMOXGb1NgyE+j/LjMW8XD9JdI+YTmT+Kvyz568NtSTBI1EnI7ISVDslezZYd/DNnKSyl9WNO73O/lgteIQRrH3O6DbSbXVEWcmpuSdFbrxc418iiQGT+ClNxiPj5QYHHY1gUNooNRXcqsf07Lct1J9bNVL5DqO0gpGtxbZfoXYD0w4efeYbzPT6HSN9LFef8beKxLkuHWEkOSBtdAyKQLJ2SYSqCl5WEN3uHqDTG0T8n/wc1by+bpPq8+NSSZGm6Eh9IjbsRT9o2Ci2Iv4g== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <0D1BB8D6D71C3C4294A07300BA91DBAF@namprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8f6c542-32d7-46be-88e0-08d5847e79f6 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2018 22:55:08.8645 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0701MB3830 Subject: Re: [dpdk-dev] [PATCH v2 39/41] net/qede: use contiguous allocation for DMA memory 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: , X-List-Received-Date: Wed, 07 Mar 2018 22:55:14 -0000 LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEFuYXRvbHkgQnVyYWtvdiA8YW5hdG9s eS5idXJha292QGludGVsLmNvbT4NCkRhdGU6IFdlZG5lc2RheSwgTWFyY2ggNywgMjAxOCBhdCA4 OjU3IEFNDQpUbzogImRldkBkcGRrLm9yZyIgPGRldkBkcGRrLm9yZz4NCkNjOiAiTW9keSwgUmFz ZXNoIiA8UmFzZXNoLk1vZHlAY2F2aXVtLmNvbT4sIEhhcmlzaCBQYXRpbA0KPEhhcmlzaC5QYXRp bEBjYXZpdW0uY29tPiwgIlNoYWlraCwgU2hhaGVkIiA8U2hhaGVkLlNoYWlraEBjYXZpdW0uY29t PiwNCiJrZWl0aC53aWxlc0BpbnRlbC5jb20iIDxrZWl0aC53aWxlc0BpbnRlbC5jb20+LCAiamlh bmZlbmcudGFuQGludGVsLmNvbSINCjxqaWFuZmVuZy50YW5AaW50ZWwuY29tPiwgImFuZHJhcy5r b3ZhY3NAZXJpY3Nzb24uY29tIg0KPGFuZHJhcy5rb3ZhY3NAZXJpY3Nzb24uY29tPiwgImxhc3ps by52YWRrZXJpQGVyaWNzc29uLmNvbSINCjxsYXN6bG8udmFka2VyaUBlcmljc3Nvbi5jb20+LCAi YmVuamFtaW4ud2Fsa2VyQGludGVsLmNvbSINCjxiZW5qYW1pbi53YWxrZXJAaW50ZWwuY29tPiwg ImJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tIg0KPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29t PiwgInRob21hc0Btb25qYWxvbi5uZXQiIDx0aG9tYXNAbW9uamFsb24ubmV0PiwNCiJrb25zdGFu dGluLmFuYW55ZXZAaW50ZWwuY29tIiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4sDQoi a3VyYWxhbXVkaGFuLnJhbWFrcmlzaG5hbkBpbnRlbC5jb20iDQo8a3VyYWxhbXVkaGFuLnJhbWFr cmlzaG5hbkBpbnRlbC5jb20+LCAibG91aXNlLm0uZGFseUBpbnRlbC5jb20iDQo8bG91aXNlLm0u ZGFseUBpbnRlbC5jb20+LCAibmVsaW8ubGFyYW5qZWlyb0A2d2luZC5jb20iDQo8bmVsaW8ubGFy YW5qZWlyb0A2d2luZC5jb20+LCAieXNrb2hAbWVsbGFub3guY29tIiA8eXNrb2hAbWVsbGFub3gu Y29tPiwNCiJwZXBwZXJqb0BqYXBmLmNoIiA8cGVwcGVyam9AamFwZi5jaD4sICJKYWNvYiwgIEpl cmluIg0KPEplcmluLkphY29iS29sbGFudWtrYXJhbkBjYXZpdW0uY29tPiwgImhlbWFudC5hZ3Jh d2FsQG54cC5jb20iDQo8aGVtYW50LmFncmF3YWxAbnhwLmNvbT4sICJvbGl2aWVyLm1hdHpANndp bmQuY29tIiA8b2xpdmllci5tYXR6QDZ3aW5kLmNvbT4NClN1YmplY3Q6IFtQQVRDSCB2MiAzOS80 MV0gbmV0L3FlZGU6IHVzZSBjb250aWd1b3VzIGFsbG9jYXRpb24gZm9yIERNQQ0KbWVtb3J5DQoN Cj5TaWduZWQtb2ZmLWJ5OiBBbmF0b2x5IEJ1cmFrb3YgPGFuYXRvbHkuYnVyYWtvdkBpbnRlbC5j b20+DQo+LS0tDQo+DQo+Tm90ZXM6DQo+ICAgIERvaW5nICJncmVwIC1SIHJ0ZV9tZW16b25lX3Jl c2VydmUgZHJpdmVycy9uZXQvcWVkZSIgcmV0dXJucyB0aGUNCj5mb2xsb3dpbmc6DQo+ICAgIA0K PiAgICBkcml2ZXJzL25ldC9xZWRlL3FlZGVfZmRpci5jOiAgICAgbXogPQ0KPnJ0ZV9tZW16b25l X3Jlc2VydmVfYWxpZ25lZChtel9uYW1lLCBRRURFX01BWF9GRElSX1BLVF9MRU4sDQo+ICAgIGRy aXZlcnMvbmV0L3FlZGUvYmFzZS9iY21fb3NhbC5jOiBteiA9DQo+cnRlX21lbXpvbmVfcmVzZXJ2 ZV9hbGlnbmVkX2NvbnRpZyhtel9uYW1lLCBzaXplLA0KPiAgICBkcml2ZXJzL25ldC9xZWRlL2Jh c2UvYmNtX29zYWwuYzogbXogPQ0KPnJ0ZV9tZW16b25lX3Jlc2VydmVfYWxpZ25lZF9jb250aWco bXpfbmFtZSwgc2l6ZSwgc29ja2V0X2lkLCAwLA0KPiAgICANCj4gICAgSSB0b29rIGEgYnJpZWYg bG9vayBhdCBtZW16b25lIGluIHFlZGVfZmRpciBhbmQgaXQgZGlkbid0IGxvb2sgbGlrZQ0KPm1l bXpvbmUNCj4gICAgd2FzIHVzZWQgZm9yIERNQSwgc28gaSBsZWZ0IGl0IGFsb25lLiBDb3JyZWN0 aW9ucyB3ZWxjb21lLg0KDQpUaGF04oCZcyByaWdodC4NCj4NCj4gZHJpdmVycy9uZXQvcWVkZS9i YXNlL2JjbV9vc2FsLmMgfCA1ICsrKy0tDQo+IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pDQo+DQo+ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3FlZGUvYmFz ZS9iY21fb3NhbC5jDQo+Yi9kcml2ZXJzL25ldC9xZWRlL2Jhc2UvYmNtX29zYWwuYw0KPmluZGV4 IGZlNDJmMzIuLjcwN2Q1NTMgMTAwNjQ0DQo+LS0tIGEvZHJpdmVycy9uZXQvcWVkZS9iYXNlL2Jj bV9vc2FsLmMNCj4rKysgYi9kcml2ZXJzL25ldC9xZWRlL2Jhc2UvYmNtX29zYWwuYw0KPkBAIC0x MzUsNyArMTM1LDcgQEAgdm9pZCAqb3NhbF9kbWFfYWxsb2NfY29oZXJlbnQoc3RydWN0IGVjb3Jl X2RldiAqcF9kZXYsDQo+IAlpZiAoY29yZV9pZCA9PSAodW5zaWduZWQgaW50KUxDT1JFX0lEX0FO WSkNCj4gCQljb3JlX2lkID0gMDsNCj4gCXNvY2tldF9pZCA9IHJ0ZV9sY29yZV90b19zb2NrZXRf aWQoY29yZV9pZCk7DQo+LQlteiA9IHJ0ZV9tZW16b25lX3Jlc2VydmVfYWxpZ25lZChtel9uYW1l LCBzaXplLA0KPisJbXogPSBydGVfbWVtem9uZV9yZXNlcnZlX2FsaWduZWRfY29udGlnKG16X25h bWUsIHNpemUsDQo+IAkJCQkJIHNvY2tldF9pZCwgMCwgUlRFX0NBQ0hFX0xJTkVfU0laRSk7DQo+ IAlpZiAoIW16KSB7DQo+IAkJRFBfRVJSKHBfZGV2LCAiVW5hYmxlIHRvIGFsbG9jYXRlIERNQSBt ZW1vcnkgIg0KPkBAIC0xNzQsNyArMTc0LDggQEAgdm9pZCAqb3NhbF9kbWFfYWxsb2NfY29oZXJl bnRfYWxpZ25lZChzdHJ1Y3QNCj5lY29yZV9kZXYgKnBfZGV2LA0KPiAJaWYgKGNvcmVfaWQgPT0g KHVuc2lnbmVkIGludClMQ09SRV9JRF9BTlkpDQo+IAkJY29yZV9pZCA9IDA7DQo+IAlzb2NrZXRf aWQgPSBydGVfbGNvcmVfdG9fc29ja2V0X2lkKGNvcmVfaWQpOw0KPi0JbXogPSBydGVfbWVtem9u ZV9yZXNlcnZlX2FsaWduZWQobXpfbmFtZSwgc2l6ZSwgc29ja2V0X2lkLCAwLCBhbGlnbik7DQo+ KwlteiA9IHJ0ZV9tZW16b25lX3Jlc2VydmVfYWxpZ25lZF9jb250aWcobXpfbmFtZSwgc2l6ZSwg c29ja2V0X2lkLCAwLA0KPisJCQlhbGlnbik7DQo+IAlpZiAoIW16KSB7DQo+IAkJRFBfRVJSKHBf ZGV2LCAiVW5hYmxlIHRvIGFsbG9jYXRlIERNQSBtZW1vcnkgIg0KPiAJCSAgICAgICAib2Ygc2l6 ZSAlenUgYnl0ZXMgLSAlc1xuIiwNCj4tLSANCj4yLjcuNA0KDQpBY2tlZC1ieTogSGFyaXNoIFBh dGlsIDxoYXJpc2gucGF0aWxAY2F2aXVtLmNvbT4NCg0KPg0KDQo=