From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harish Patil Subject: Re: [PATCH v4 12/23] bnx2x: localize mapping from eth_dev to pci Date: Wed, 21 Dec 2016 16:35:47 +0000 Message-ID: References: <1482332986-7599-1-git-send-email-jblunck@infradead.org> <1482332986-7599-13-git-send-email-jblunck@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "shreyansh.jain@nxp.com" , "david.marchand@6wind.com" , "stephen@networkplumber.org" To: Jan Blunck , "dev@dpdk.org" Return-path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0122.outbound.protection.outlook.com [104.47.38.122]) by dpdk.org (Postfix) with ESMTP id A58DC10CAC for ; Wed, 21 Dec 2016 17:35:49 +0100 (CET) In-Reply-To: <1482332986-7599-13-git-send-email-jblunck@infradead.org> Content-Language: en-US Content-ID: <9993A6A77F3F7B439478E9A47207EE63@namprd11.prod.outlook.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Pg0KPlVzZSBkZXZpY2UgcHJpdmF0ZSBpbmZvcm1hdGlvbiB0byBtaW5pbWl6ZSB0aGUgcGxhY2Vz IHRoYXQgYXNzdW1lIGV0aF9kZXYNCj5jb250YWlucyBwY2lfZGV2Lg0KPg0KPlNpZ25lZC1vZmYt Ynk6IEphbiBCbHVuY2sgPGpibHVuY2tAaW5mcmFkZWFkLm9yZz4NCj4tLS0NCj4gZHJpdmVycy9u ZXQvYm54MngvYm54MnhfZXRoZGV2LmMgfCAxMiArKysrKystLS0tLS0NCj4gMSBmaWxlIGNoYW5n ZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCj4NCj5kaWZmIC0tZ2l0IGEvZHJp dmVycy9uZXQvYm54MngvYm54MnhfZXRoZGV2LmMNCj5iL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4 X2V0aGRldi5jDQo+aW5kZXggMGVhZTQzMy4uZWYyMDI2YSAxMDA2NDQNCj4tLS0gYS9kcml2ZXJz L25ldC9ibngyeC9ibngyeF9ldGhkZXYuYw0KPisrKyBiL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4 X2V0aGRldi5jDQo+QEAgLTExOSwxMiArMTE5LDEyIEBAIGJueDJ4X2ludGVycnVwdF9hY3Rpb24o c3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYpDQo+IH0NCj4gDQo+IHN0YXRpYyBfX3J0ZV91bnVzZWQg dm9pZA0KPi1ibngyeF9pbnRlcnJ1cHRfaGFuZGxlcihfX3J0ZV91bnVzZWQgc3RydWN0IHJ0ZV9p bnRyX2hhbmRsZSAqaGFuZGxlLA0KPnZvaWQgKnBhcmFtKQ0KPitibngyeF9pbnRlcnJ1cHRfaGFu ZGxlcihzdHJ1Y3QgcnRlX2ludHJfaGFuZGxlICpoYW5kbGUsIHZvaWQgKnBhcmFtKQ0KPiB7DQo+ IAlzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldiA9IChzdHJ1Y3QgcnRlX2V0aF9kZXYgKilwYXJhbTsN Cj4gDQo+IAlibngyeF9pbnRlcnJ1cHRfYWN0aW9uKGRldik7DQo+LQlydGVfaW50cl9lbmFibGUo JihkZXYtPnBjaV9kZXYtPmludHJfaGFuZGxlKSk7DQo+KwlydGVfaW50cl9lbmFibGUoaGFuZGxl KTsNCj4gfQ0KPiANCj4gLyoNCj5AQCAtMTg3LDEwICsxODcsMTAgQEAgYm54MnhfZGV2X3N0YXJ0 KHN0cnVjdCBydGVfZXRoX2RldiAqZGV2KQ0KPiAJfQ0KPiANCj4gCWlmIChJU19QRihzYykpIHsN Cj4tCQlydGVfaW50cl9jYWxsYmFja19yZWdpc3RlcigmKGRldi0+cGNpX2Rldi0+aW50cl9oYW5k bGUpLA0KPisJCXJ0ZV9pbnRyX2NhbGxiYWNrX3JlZ2lzdGVyKCZzYy0+cGNpX2Rldi0+aW50cl9o YW5kbGUsDQo+IAkJCQlibngyeF9pbnRlcnJ1cHRfaGFuZGxlciwgKHZvaWQgKilkZXYpOw0KPiAN Cj4tCQlpZihydGVfaW50cl9lbmFibGUoJihkZXYtPnBjaV9kZXYtPmludHJfaGFuZGxlKSkpDQo+ KwkJaWYgKHJ0ZV9pbnRyX2VuYWJsZSgmc2MtPnBjaV9kZXYtPmludHJfaGFuZGxlKSkNCj4gCQkJ UE1EX0RSVl9MT0coRVJSLCAicnRlX2ludHJfZW5hYmxlIGZhaWxlZCIpOw0KPiAJfQ0KPiANCj5A QCAtMjE1LDggKzIxNSw4IEBAIGJueDJ4X2Rldl9zdG9wKHN0cnVjdCBydGVfZXRoX2RldiAqZGV2 KQ0KPiAJUE1EX0lOSVRfRlVOQ19UUkFDRSgpOw0KPiANCj4gCWlmIChJU19QRihzYykpIHsNCj4t CQlydGVfaW50cl9kaXNhYmxlKCYoZGV2LT5wY2lfZGV2LT5pbnRyX2hhbmRsZSkpOw0KPi0JCXJ0 ZV9pbnRyX2NhbGxiYWNrX3VucmVnaXN0ZXIoJihkZXYtPnBjaV9kZXYtPmludHJfaGFuZGxlKSwN Cj4rCQlydGVfaW50cl9kaXNhYmxlKCZzYy0+cGNpX2Rldi0+aW50cl9oYW5kbGUpOw0KPisJCXJ0 ZV9pbnRyX2NhbGxiYWNrX3VucmVnaXN0ZXIoJnNjLT5wY2lfZGV2LT5pbnRyX2hhbmRsZSwNCj4g CQkJCWJueDJ4X2ludGVycnVwdF9oYW5kbGVyLCAodm9pZCAqKWRldik7DQo+IAl9DQo+IA0KPi0t IA0KPjIuNy40DQo+DQo+DQpBY2tlZC1ieTogSGFyaXNoIFBhdGlsIDxoYXJpc2gucGF0aWxAcWxv Z2ljLmNvbT4NCg0KDQo=