From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 51ACE30E for ; Tue, 1 Jul 2014 16:19:01 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 01 Jul 2014 07:13:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,581,1400050800"; d="scan'208,217";a="566650427" Received: from irsmsx104.ger.corp.intel.com ([163.33.3.159]) by orsmga002.jf.intel.com with ESMTP; 01 Jul 2014 07:19:18 -0700 Received: from irsmsx101.ger.corp.intel.com ([169.254.1.56]) by IRSMSX104.ger.corp.intel.com ([169.254.5.106]) with mapi id 14.03.0123.003; Tue, 1 Jul 2014 15:19:17 +0100 From: "Doherty, Declan" To: Robert Sanford Thread-Topic: [dpdk-dev] [PATCH v11 1/5] bond: new link bonding library Thread-Index: AQHPk8J+ABbZgmbi/kygnQXJpo7xOpuKLUoAgAEXD9A= Date: Tue, 1 Jul 2014 14:19:17 +0000 Message-ID: <345C63BAECC1AD42A2EC8C63AFFC3ADC273077A5@IRSMSX101.ger.corp.intel.com> References: <1403864324-12022-1-git-send-email-declan.doherty@intel.com> <1404064161-26370-2-git-send-email-declan.doherty@intel.com> In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.181] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [PATCH v11 1/5] bond: new link bonding library X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2014 14:19:04 -0000 DQoNCkZyb206IFJvYmVydCBTYW5mb3JkIFttYWlsdG86cnNhbmZvcmQyQGdtYWlsLmNvbV0NClNl bnQ6IE1vbmRheSwgSnVuZSAzMCwgMjAxNCAxMTozMCBQTQ0KVG86IERvaGVydHksIERlY2xhbg0K Q2M6IGRldkBkcGRrLm9yZw0KU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYxMSAxLzVd IGJvbmQ6IG5ldyBsaW5rIGJvbmRpbmcgbGlicmFyeQ0KDQpIaSBEZWNsYW4sDQoNCk9uIFN1biwg SnVuIDI5LCAyMDE0IGF0IDE6NDkgUE0sIERlY2xhbiBEb2hlcnR5IDxkZWNsYW4uZG9oZXJ0eUBp bnRlbC5jb208bWFpbHRvOmRlY2xhbi5kb2hlcnR5QGludGVsLmNvbT4+IHdyb3RlOg0KSW5pdGlh bCByZWxlYXNlIHdpdGggc3VwcG9ydCBmb3INCiBNb2RlIDAgLSBSb3VuZCBSb2Jpbg0KIE1vZGUg MSAtIEFjdGl2ZSBCYWNrdXANCiBNb2RlIDIgLSBCYWxhbmNlIC0+IFN1cHBvcnRzIDMgdHJhbnNt aXQgcG9saWNlcyAobGF5ZXIgMiwgbGF5ZXIgMiszLCBsYXllciAzKzQpDQogTW9kZSAzIC0gQnJv YWRjYXN0DQoNClNpZ25lZC1vZmYtYnk6IERlY2xhbiBEb2hlcnR5IDxkZWNsYW4uZG9oZXJ0eUBp bnRlbC5jb208bWFpbHRvOmRlY2xhbi5kb2hlcnR5QGludGVsLmNvbT4+DQotLS0NCiBjb25maWcv Y29tbW9uX2JzZGFwcCAgICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICsNCiBjb25maWcvY29t bW9uX2xpbnV4YXBwICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICsNCiBkb2MvZG94eS1hcGkt aW5kZXgubWQ8aHR0cDovL2RveHktYXBpLWluZGV4Lm1kPiAgICAgICAgICAgICAgICAgICAgICB8 ICAgIDEgKw0KIGRvYy9kb3h5LWFwaS5jb25mICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg IDEgKw0KIGxpYi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDEg Kw0KIGxpYi9saWJydGVfcG1kX2JvbmQvTWFrZWZpbGUgICAgICAgICAgICAgICB8ICAgNjEgKysN CiBsaWIvbGlicnRlX3BtZF9ib25kL3J0ZV9ldGhfYm9uZC5oICAgICAgICAgfCAgMjU1ICsrKysr Kw0KIGxpYi9saWJydGVfcG1kX2JvbmQvcnRlX2V0aF9ib25kX2FwaS5jICAgICB8ICA2NjIgKysr KysrKysrKysrKysrDQogbGliL2xpYnJ0ZV9wbWRfYm9uZC9ydGVfZXRoX2JvbmRfYXJncy5jICAg IHwgIDI1MiArKysrKysNCiBsaWIvbGlicnRlX3BtZF9ib25kL3J0ZV9ldGhfYm9uZF9wbWQuYyAg ICAgfCAxMjEyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysNCiBsaWIvbGlicnRlX3BtZF9i b25kL3J0ZV9ldGhfYm9uZF9wcml2YXRlLmggfCAgMjE1ICsrKysrDQogbWsvcnRlLmFwcC5tazxo dHRwOi8vcnRlLmFwcC5taz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDQgKw0K IDEyIGZpbGVzIGNoYW5nZWQsIDI2NzQgaW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkNCiBj cmVhdGUgbW9kZSAxMDA2NDQgbGliL2xpYnJ0ZV9wbWRfYm9uZC9NYWtlZmlsZQ0KIGNyZWF0ZSBt b2RlIDEwMDY0NCBsaWIvbGlicnRlX3BtZF9ib25kL3J0ZV9ldGhfYm9uZC5oDQogY3JlYXRlIG1v ZGUgMTAwNjQ0IGxpYi9saWJydGVfcG1kX2JvbmQvcnRlX2V0aF9ib25kX2FwaS5jDQogY3JlYXRl IG1vZGUgMTAwNjQ0IGxpYi9saWJydGVfcG1kX2JvbmQvcnRlX2V0aF9ib25kX2FyZ3MuYw0KIGNy ZWF0ZSBtb2RlIDEwMDY0NCBsaWIvbGlicnRlX3BtZF9ib25kL3J0ZV9ldGhfYm9uZF9wbWQuYw0K IGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWIvbGlicnRlX3BtZF9ib25kL3J0ZV9ldGhfYm9uZF9wcml2 YXRlLmgNCg0KDQpJIHNlZSBhIHBvdGVudGlhbCBwcm9ibGVtIHdpdGggYm9uZF9ldGhkZXZfcnhf YnVyc3QoICkuDQpXZSBjb3VsZCByZWNlaXZlIG1vcmUgcGFja2V0cyB0aGFuIHRoZSBjYWxsZXIg YXNrZWQgZm9yLCBhbmQgb3ZlcnJ1biB0aGUgY2FsbGVyJ3MgcnRlX21idWYgKiBhcnJheS4NClRo ZSBmaXggY291bGQgYmUgc29tZXRoaW5nIGxpa2UgdGhpczoNCg0KLS0tIGEvbGliL2xpYnJ0ZV9w bWRfYm9uZC9ydGVfZXRoX2JvbmRfcG1kLmMNCisrKyBiL2xpYi9saWJydGVfcG1kX2JvbmQvcnRl X2V0aF9ib25kX3BtZC5jDQpAQCAtNzMsMTMgKzczLDE1IEBAIGJvbmRfZXRoZGV2X3J4X2J1cnN0 KHZvaWQgKnF1ZXVlLCBzdHJ1Y3QgcnRlX21idWYgKipidWZzLCB1aW50MTZfdCBuYl9wa3RzKQ0K ICAgICAgICBjYXNlIEJPTkRJTkdfTU9ERV9ST1VORF9ST0JJTjoNCiAgICAgICAgY2FzZSBCT05E SU5HX01PREVfQlJPQURDQVNUOg0KICAgICAgICBjYXNlIEJPTkRJTkdfTU9ERV9CQUxBTkNFOg0K LSAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCBpbnRlcm5hbHMtPmFjdGl2ZV9zbGF2ZV9j b3VudDsgaSsrKSB7DQorICAgICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IGludGVybmFscy0+ YWN0aXZlX3NsYXZlX2NvdW50ICYmIG5iX3BrdHM7IGkrKykgew0KICAgICAgICAgICAgICAgICAg ICAgICAgLyogT2Zmc2V0IG9mIHBvaW50ZXIgdG8gKmJ1ZnMgaW5jcmVhc2VzIGFzIHBhY2tldHMg YXJlIHJlY2VpdmVkDQogICAgICAgICAgICAgICAgICAgICAgICAgKiBmcm9tIG90aGVyIHNsYXZl cyAqLw0KICAgICAgICAgICAgICAgICAgICAgICAgbnVtX3J4X3NsYXZlID0gcnRlX2V0aF9yeF9i dXJzdChpbnRlcm5hbHMtPmFjdGl2ZV9zbGF2ZXNbaV0sDQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgYmRfcnhfcS0+cXVldWVfaWQsIGJ1ZnMgKyBudW1fcnhfdG90YWws IG5iX3BrdHMpOw0KLSAgICAgICAgICAgICAgICAgICAgICAgaWYgKG51bV9yeF9zbGF2ZSkNCisg ICAgICAgICAgICAgICAgICAgICAgIGlmIChudW1fcnhfc2xhdmUpIHsNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgbnVtX3J4X3RvdGFsICs9IG51bV9yeF9zbGF2ZTsNCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgbmJfcGt0cyAtPSBudW1fcnhfc2xhdmU7DQorICAgICAg ICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIGJy ZWFrOw0KICAgICAgICBjYXNlIEJPTkRJTkdfTU9ERV9BQ1RJVkVfQkFDS1VQOg0KDQotLQ0KUmVn YXJkcywNClJvYmVydA0KDQoNCkhpIFJvYmVydCwgeWVzIEkgc2VlIHRoaXMgY291bGQgYmUgYW4g aXNzdWUsIGFsdGhvdWdoIHRoaXMgY3VycmVudGx5IHNob3VsZG7igJl0IGNhdXNlIGFuIGlzc3Vl LCBhcw0KdGhlIGN1cnJlbnRseSBzdXBwb3J0ZWQgYm9uZGluZyBtb2RlcyBvbmx5IGV4cGVjdGVk IHRvIHJlY2VpdmUgZGF0YSBvbiBvbmUgc2xhdmUgYXQgYW55IHRpbWUsIGlmIHRoZXkNCmFyZSBi ZWluZyB1c2VkIGFzIHBhcnQgb2YgYSBldGhlciBjaGFubmVsIGJ1dCB3aGVuIHdlIGFkZCBmdXJ0 aGVyIGJvbmRpbmcgbW9kZXMgYXJlIHdoaWNoIHJlY2VpdmUNCmRhdGEgb24gbXVsdGlwbGUgc2xh dmVzIHRoaXMgd291bGQgZGVmaW5pdGVseSBiZSBhIHByb2JsZW0uDQoNClRob21hcywgSeKAmXZl IHRlc3RlZCB0aGUgYWJvdmUgY2hhbmdlcywgaXMgaXQgcG9zc2libGUgdG8gaW50ZWdyYXRlIHRo aXMgcGF0Y2ggd2l0aCB0aGUgcGF0Y2hzZXQgZm9yIGxpbmsNCmJvbmRpbmcgZm9yIHRoZSByYzMu DQoNClRoYW5rcw0KRGVjbGFuDQoNCg==