From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harish Patil Subject: Re: [PATCH] bnx2x: set Ethernet address type during transmit for VF's Date: Sun, 6 Dec 2015 23:34:11 +0000 Message-ID: References: <1447880321-16187-1-git-send-email-3chas3@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 To: Chas Williams <3chas3@gmail.com>, "dev@dpdk.org" Return-path: Received: from mx0b-0016ce01.pphosted.com (mx0b-0016ce01.pphosted.com [67.231.156.153]) by dpdk.org (Postfix) with ESMTP id B486393A6 for ; Mon, 7 Dec 2015 00:34:14 +0100 (CET) In-Reply-To: <1447880321-16187-1-git-send-email-3chas3@gmail.com> Content-Language: en-US Content-ID: <84F482886DBC06429B942A93A2D9E05B@qlogic.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Pg0KPlRoZSBvcmlnaW5hbCB3YXMgYWx3YXlzIHNldHRpbmcgdW5pY2FzdC4gIFdoaWxlIGhlcmUs IGNsZWFuIHVwIHNvbWUNCj5vdGhlciByZWZlcmVuY2VzIHRoYXQgYWxzbyBwb2ludCBpbnRvIHRo ZSBFdGhlcm5ldCBoZWFkZXIuDQo+DQo+U2lnbmVkLW9mZi1ieTogQ2hhcyBXaWxsaWFtcyA8M2No YXMzQGdtYWlsLmNvbT4NCj4tLS0NCj4gZHJpdmVycy9uZXQvYm54MngvYm54MnguYyAgICAgfCAy MyArKysrKysrKysrKysrKystLS0tLS0tLQ0KPiBkcml2ZXJzL25ldC9ibngyeC9lY29yZV9oc2ku aCB8ICA1ICsrKy0tDQo+IDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTAgZGVs ZXRpb25zKC0pDQo+DQo+ZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4LmMgYi9k cml2ZXJzL25ldC9ibngyeC9ibngyeC5jDQo+aW5kZXggNzY0NDRlYi4uMjk0NzExZiAxMDA2NDQN Cj4tLS0gYS9kcml2ZXJzL25ldC9ibngyeC9ibngyeC5jDQo+KysrIGIvZHJpdmVycy9uZXQvYm54 MngvYm54MnguYw0KPkBAIC0yMTc3LDI1ICsyMTc3LDMyIEBAIGludCBibngyeF90eF9lbmNhcChz dHJ1Y3QgYm54MnhfdHhfcXVldWUgKnR4cSwNCj5zdHJ1Y3QgcnRlX21idWYgKiptX2hlYWQsIGlu dCBtX3ANCj4gICAgICAgICAgICAgICBiZF9wcm9kID0gTkVYVF9UWF9CRChiZF9wcm9kKTsNCj4g ICAgICAgICAgICAgICBpZiAoSVNfVkYoc2MpKSB7DQo+ICAgICAgICAgICAgICAgICAgICAgICBz dHJ1Y3QgZXRoX3R4X3BhcnNlX2JkX2UyICp0eF9wYXJzZV9iZDsNCj4tICAgICAgICAgICAgICAg ICAgICAgIHVpbnQ4X3QgKmRhdGEgPSBydGVfcGt0bWJ1Zl9tdG9kKG0wLCB1aW50OF90ICopOw0K PisgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IGV0aGVyX2hkciAqZWggPSBydGVf cGt0bWJ1Zl9tdG9kKG0wLCBzdHJ1Y3QgZXRoZXJfaGRyICopOw0KPisgICAgICAgICAgICAgICAg ICAgICAgdWludDhfdCBtYWNfdHlwZSA9IFVOSUNBU1RfQUREUkVTUzsNCj4NCj4gICAgICAgICAg ICAgICAgICAgICAgIHR4X3BhcnNlX2JkID0NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAm dHhxLT50eF9yaW5nW1RYX0JEKGJkX3Byb2QsIHR4cSldLnBhcnNlX2JkX2UyOw0KPisgICAgICAg ICAgICAgICAgICAgICAgaWYgKGlzX211bHRpY2FzdF9ldGhlcl9hZGRyKCZlaC0+ZF9hZGRyKSkg ew0KDQpNaW5vciBjb21tZW50LiB1bmxpa2VseSgpIG1heSBiZSB1c2VkIGhlcmUgdG8ga2VlcCBp dCBjb25zaXN0ZW50IHdpdGggYmFzZQ0KZHJpdmVyLg0KDQo+KyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGlmIChpc19icm9hZGNhc3RfZXRoZXJfYWRkcigmZWgtPmRfYWRkcikpDQo+KyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFjX3R5cGUgPSBCUk9BRENBU1Rf QUREUkVTUzsNCj4rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWxzZQ0KPisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hY190eXBlID0gTVVMVElDQVNUX0FERFJF U1M7DQo+KyAgICAgICAgICAgICAgICAgICAgICB9DQo+ICAgICAgICAgICAgICAgICAgICAgICB0 eF9wYXJzZV9iZC0+cGFyc2luZ19kYXRhID0NCj4tICAgICAgICAgICAgICAgICAgICAgICAgICAo MSA8PCBFVEhfVFhfUEFSU0VfQkRfRTJfRVRIX0FERFJfVFlQRV9TSElGVCk7DQo+KyAgICAgICAg ICAgICAgICAgICAgICAgICAgKG1hY190eXBlIDw8IEVUSF9UWF9QQVJTRV9CRF9FMl9FVEhfQURE Ul9UWVBFX1NISUZUKTsNCj4NCj4gICAgICAgICAgICAgICAgICAgICAgIHJ0ZV9tZW1jcHkoJnR4 X3BhcnNlX2JkLT5kYXRhLm1hY19hZGRyLmRzdF9oaSwNCj4tICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgJmRhdGFbMF0sIDIpOw0KPisgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAmZWgtPmRfYWRkci5hZGRyX2J5dGVzWzBdLCAyKTsNCj4gICAgICAgICAgICAgICAgICAg ICAgIHJ0ZV9tZW1jcHkoJnR4X3BhcnNlX2JkLT5kYXRhLm1hY19hZGRyLmRzdF9taWQsDQo+LSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhWzJdLCAyKTsNCj4rICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJmVoLT5kX2FkZHIuYWRkcl9ieXRlc1syXSwgMik7DQo+ ICAgICAgICAgICAgICAgICAgICAgICBydGVfbWVtY3B5KCZ0eF9wYXJzZV9iZC0+ZGF0YS5tYWNf YWRkci5kc3RfbG8sDQo+LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhWzRd LCAyKTsNCj4rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmVoLT5kX2FkZHIuYWRk cl9ieXRlc1s0XSwgMik7DQo+ICAgICAgICAgICAgICAgICAgICAgICBydGVfbWVtY3B5KCZ0eF9w YXJzZV9iZC0+ZGF0YS5tYWNfYWRkci5zcmNfaGksDQo+LSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICZkYXRhWzZdLCAyKTsNCj4rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgJmVoLT5zX2FkZHIuYWRkcl9ieXRlc1swXSwgMik7DQo+ICAgICAgICAgICAgICAgICAgICAg ICBydGVfbWVtY3B5KCZ0eF9wYXJzZV9iZC0+ZGF0YS5tYWNfYWRkci5zcmNfbWlkLA0KPi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YVs4XSwgMik7DQo+KyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICZlaC0+c19hZGRyLmFkZHJfYnl0ZXNbMl0sIDIpOw0KPiAg ICAgICAgICAgICAgICAgICAgICAgcnRlX21lbWNweSgmdHhfcGFyc2VfYmQtPmRhdGEubWFjX2Fk ZHIuc3JjX2xvLA0KPi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YVsxMF0s IDIpOw0KPisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZWgtPnNfYWRkci5hZGRy X2J5dGVzWzRdLCAyKTsNCj4NCj4gICAgICAgICAgICAgICAgICAgICAgIHR4X3BhcnNlX2JkLT5k YXRhLm1hY19hZGRyLmRzdF9oaSA9DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgcnRlX2Nw dV90b19iZV8xNih0eF9wYXJzZV9iZC0+ZGF0YS5tYWNfYWRkci5kc3RfaGkpOw0KPmRpZmYgLS1n aXQgYS9kcml2ZXJzL25ldC9ibngyeC9lY29yZV9oc2kuaCBiL2RyaXZlcnMvbmV0L2JueDJ4L2Vj b3JlX2hzaS5oDQo+aW5kZXggYTRlZDliNS4uNmMxMWM1YSAxMDA2NDQNCj4tLS0gYS9kcml2ZXJz L25ldC9ibngyeC9lY29yZV9oc2kuaA0KPisrKyBiL2RyaXZlcnMvbmV0L2JueDJ4L2Vjb3JlX2hz aS5oDQo+QEAgLTQwMjksNyArNDAyOSw3IEBAIHN0cnVjdCBkb3VibGVfcmVncGFpcg0KPg0KPg0K PiAvKg0KPi0gKiBFdGhlcm5ldCBhZGRyZXNzIHR5cGVzbSB1c2VkIGluIGV0aGVybmV0IHR4IEJE cw0KPisgKiBFdGhlcm5ldCBhZGRyZXNzIHR5cGVzIHVzZWQgaW4gZXRoZXJuZXQgdHggQkRzDQo+ ICAqLw0KPiBlbnVtIGV0aF9hZGRyX3R5cGUNCj4gew0KPkBAIC00MDM3LDcgKzQwMzcsOCBAQCBl bnVtIGV0aF9hZGRyX3R5cGUNCj4gICAgICAgVU5JQ0FTVF9BRERSRVNTLA0KPiAgICAgICBNVUxU SUNBU1RfQUREUkVTUywNCj4gICAgICAgQlJPQURDQVNUX0FERFJFU1MsDQo+LSAgICAgIE1BWF9F VEhfQUREUl9UWVBFfTsNCj4rICAgICAgTUFYX0VUSF9BRERSX1RZUEUNCj4rfTsNCj4NCj4NCj4g LyoNCj4tLQ0KPjIuMS4wDQo+DQo+DQoNCkFja2VkLWJ5OiBIYXJpc2ggUGF0aWwgPGhhcmlzaC5w YXRpbEBxbG9naWMuY29tPg0KDQoNClRoYW5rcywNCkhhcmlzaA0KDQoNCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fDQoNClRoaXMgbWVzc2FnZSBhbmQgYW55IGF0dGFjaGVkIGRvY3Vt ZW50cyBjb250YWluIGluZm9ybWF0aW9uIGZyb20gdGhlIHNlbmRpbmcgY29tcGFueSBvciBpdHMg cGFyZW50IGNvbXBhbnkocyksIHN1YnNpZGlhcmllcywgZGl2aXNpb25zIG9yIGJyYW5jaCBvZmZp Y2VzIHRoYXQgbWF5IGJlIGNvbmZpZGVudGlhbC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVk IHJlY2lwaWVudCwgeW91IG1heSBub3QgcmVhZCwgY29weSwgZGlzdHJpYnV0ZSwgb3IgdXNlIHRo aXMgaW5mb3JtYXRpb24uIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgdHJhbnNtaXNzaW9uIGlu IGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5kZXIgaW1tZWRpYXRlbHkgYnkgcmVwbHkgZS1t YWlsIGFuZCB0aGVuIGRlbGV0ZSB0aGlzIG1lc3NhZ2UuDQo=