From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerin Jacob Kollanukkaran Subject: Re: [EXT] [PATCH v3 6/6] spinlock: ticket based to improve fairness Date: Fri, 28 Dec 2018 04:39:01 +0000 Message-ID: <7918c83453f4d57af83c5b79eae2932a8bf5173f.camel@marvell.com> References: <20181227041349.3058-1-gavin.hu@arm.com> <20181227041349.3058-7-gavin.hu@arm.com> <47217c425060db295626c741b9e83f17b63a39bd.camel@marvell.com> <235244228ee4d6b30f268fc72837c6b0790d7037.camel@marvell.com> <20181227154143.7eb56fcc@shemminger-XPS-13-9360> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "david.marchand@redhat.com" , "chaozhu@linux.vnet.ibm.com" , "nd@arm.com" , "bruce.richardson@intel.com" , "thomas@monjalon.net" , "dev@dpdk.org" , "Joyce.Kong@arm.com" , "hemant.agrawal@nxp.com" , "Honnappa.Nagarahalli@arm.com" , "Gavin.Hu@arm.com" To: "stephen@networkplumber.org" Return-path: Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id B5EB24C91 for ; Fri, 28 Dec 2018 05:39:09 +0100 (CET) In-Reply-To: <20181227154143.7eb56fcc@shemminger-XPS-13-9360> Content-Language: en-US Content-ID: <237CA87DCAAE254A9DE5A95EB75143FB@namprd18.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" T24gVGh1LCAyMDE4LTEyLTI3IGF0IDE1OjQxIC0wODAwLCBTdGVwaGVuIEhlbW1pbmdlciB3cm90 ZToNCj4gT24gVGh1LCAyNyBEZWMgMjAxOCAxMjowODoyNiArMDAwMA0KPiBKZXJpbiBKYWNvYiBL b2xsYW51a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+IHdyb3RlOg0KPiANCj4gPiBPbiBUaHUs IDIwMTgtMTItMjcgYXQgMTA6MDUgKzAwMDAsIEdhdmluIEh1IChBcm0gVGVjaG5vbG9neSBDaGlu YSkNCj4gPiB3cm90ZToNCj4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ ID4gRnJvbTogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPg0K PiA+ID4gPiBTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIgMjcsIDIwMTggMjo1OCBQTQ0KPiA+ID4g PiBUbzogR2F2aW4gSHUgKEFybSBUZWNobm9sb2d5IENoaW5hKSA8R2F2aW4uSHVAYXJtLmNvbT47 IA0KPiA+ID4gPiBkZXZAZHBkay5vcmcNCj4gPiA+ID4gQ2M6IGRhdmlkLm1hcmNoYW5kQHJlZGhh dC5jb207IGNoYW96aHVAbGludXgudm5ldC5pYm0uY29tOyBuZA0KPiA+ID4gPiA8bmRAYXJtLmNv bT47IGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tOyB0aG9tYXNAbW9uamFsb24ubmV0Ow0KPiA+ ID4gPiBKb3ljZQ0KPiA+ID4gPiBLb25nIChBcm0gVGVjaG5vbG9neSBDaGluYSkgPEpveWNlLktv bmdAYXJtLmNvbT47DQo+ID4gPiA+IGhlbWFudC5hZ3Jhd2FsQG54cC5jb207IHN0ZXBoZW5AbmV0 d29ya3BsdW1iZXIub3JnOyBIb25uYXBwYQ0KPiA+ID4gPiBOYWdhcmFoYWxsaSA8SG9ubmFwcGEu TmFnYXJhaGFsbGlAYXJtLmNvbT4NCj4gPiA+ID4gU3ViamVjdDogUmU6IFtFWFRdIFtQQVRDSCB2 MyA2LzZdIHNwaW5sb2NrOiB0aWNrZXQgYmFzZWQgdG8NCj4gPiA+ID4gaW1wcm92ZQ0KPiA+ID4g PiBmYWlybmVzcw0KPiA+ID4gPiANCj4gPiA+ID4gT24gVGh1LCAyMDE4LTEyLTI3IGF0IDEyOjEz ICswODAwLCBHYXZpbiBIdSB3cm90ZTogIA0KPiA+ID4gPiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gPiA+ID4gLS0tLQ0K PiA+ID4gPiA+IC0tLS0NCj4gPiA+ID4gPiAtLS0NCj4gPiA+ID4gPiBGcm9tOiBKb3ljZSBLb25n IDxqb3ljZS5rb25nQGFybS5jb20+DQo+ID4gPiA+ID4gDQo+ID4gPiA+ID4gVGhlIG9sZCBpbXBs ZW1lbnRhdGlvbiBpcyB1bmZhaXIsIHNvbWUgdGhyZWFkcyBtYXkgdGFrZSBsb2Nrcw0KPiA+ID4g PiA+IGFnZ3Jlc3NpdmVseSAgDQo+ID4gPiA+IA0KPiA+ID4gPiBJIHRoaW5rLCBvbmUgaXNzdWUg aGVyZSBpcyB4ODYgYW5kIHBwYyBmb2xsb3dzIHRyYWRpdGlvbmFsDQo+ID4gPiA+IHNwaW5sb2Nr DQo+ID4gPiA+IGFuZA0KPiA+ID4gPiBhcm02NCB3aWxsIGJlIGZvbGxvd2luZyB0aWNrZXQgbG9j ayBmb3Igc3BpbmxvY2sNCj4gPiA+ID4gaW1wbGVtZW50YXRpb24uDQo+ID4gPiA+IFRoaXMgd291 bGQgY2hhbmdlIGFwcGxpY2F0aW9uIGJlaGF2aW91ciBvbiBhcm02NCBjb21wYXJlZCB0bw0KPiA+ ID4gPiB4ODYNCj4gPiA+ID4gYW5kDQo+ID4gPiA+IHBwYy4NCj4gPiA+ID4gDQo+ID4gPiA+IEhv dyBhYm91dCBoYXZpbmcgYSBzZXBhcmF0ZSBBUEkgZm9yIHRpY2tldCBsb2NrPyBUaGF0IHdvdWxk DQo+ID4gPiA+IGdpdmUsDQo+ID4gPiA+ICMgYXBwbGljYXRpb24gY2hvaWNlIHRvIHVzZSB0aGUg bG9ja2luZyBzdHJhdGVneQ0KPiA+ID4gPiAjIGFwcGxpY2F0aW9uIGJlaGF2aW91ciB3aWxsIGJl IHNhbWUgYWNyb3NzIGFsbCBhcmNoLiAgDQo+ID4gPiANCj4gPiA+IE9rLCB3aWxsIGRvIGluIHY0 IHRvIGhhdmUgYSBuZXcgbmFtZWQgcnRlX3RpY2tldF9zcGlubG9jayBBUEkuICANCj4gPiANCj4g PiBJIHdvdWxkIHByZWZlciBydGVfdGlja2V0bG9ja19bbG9jay91bmxvY2svdHJ5bG9jay9pc19s b2NrZWRdIG5hbWUNCj4gPiBpbnN0ZWFkIG9mIHJ0ZV90aWNrZXRfc3BpbmxvY2tfbG9jayBldGMg dG8gcmVkdWNlIHRoZSBsZW5ndGggb2YgdGhlDQo+ID4gQVBJLg0KPiANCj4gTkFLIHRvIGFkZGlu ZyBuZXcgQVBJIGZvciB0aGlzLg0KPiANCj4gSSB3YW50IHRoZSBiZXN0IHBvc3NpYmxlIGxvY2tz IGZvciBhbGwgYXBwbGljYXRpb25zIGFuZCBhbGwNCj4gYXJjaGl0ZWN0dXJlcy4NCj4gVGhlc2Ug c2hvdWxkIGJlIGNhbGxlZCBzcGlubG9jayBzbyB0aGVyZSBpcyBubyByZXF1aXJlbWVudCBmb3IN Cj4gYXBwbGljYXRpb24NCj4gdG8gY2hhbmdlIHRvIGdldCBiZXR0ZXIgcGVyZm9ybWFuY2UuIFdo eSBub3QganVzdCBpbXBsZW1lbnQgdGhlIGJlc3QNCj4gYWxnb3JpdGhtDQo+IGFjcm9zcyB0aGUg Ym9hcmQuIFllcywgdGhpcyBtZWFucyBjb2xsYWJvcmF0aW9uIG9yIHdvcmtpbmcgb24gdGhlDQo+ IG90aGVyIGd1eXMNCj4gYXJjaGl0ZWN0dXJlLg0KDQpUaGVuIDYvNiBwYXRjaCBuZWVkcyB0byBw dXQgb24gaG9sZCBpZiBldmVyeSBhcmNoIG5lZWRzIHRvIG1ha2UgdGlja2V0DQpsb2NrIGFzIGRl ZmF1bHQgc3BpbmxvY2sgbG9jayBzdHJhdGVneS4NCg0KSG93IGFib3V0IGZvbGxvd2luZyB0byBt YWtlIGZvcndhcmQgcHJvZ3Jlc3M6DQoxKSBJbnRyb2R1Y2UgcnRlX3RpY2tldGxvY2tfW2xvY2sv dW5sb2NrL3RyeWxvY2svaXNfbG9ja2VkXSBBUEkgbm93IGFzDQpleHBlcmltZW50YWwgd2l0aCBk ZWZhdWx0IGltcGxlbWVudGF0aW9uDQoyKSBQcm92aWRlIGEgdGltZSBsaW5lIHRvIHN3aXRjaCBl dmVyeSBhcmNoIGZvciBvcHRpbWl6ZWQgdGlja2V0bG9jaw0KaW1wbGVtZW50YXRpb24gaWYgbmVl ZGVkLg0KMykgU3dpdGNoIHJ0ZV90aWNrZXRsb2NrXyBhcyBydGVfc3BpbmxvY2tfIEFQSS4NCjQp IEtlZXAgb2xkIHZlcnNpb24gb2Ygc3BpbmxvY2sgYXMgbmV3IEFQSSBpZiBzb21lIGFwcGxpY2F0 aW9uIGRvZXMgbm90DQpuZWVkIGZhaXJuZXNzIGJldHdlZW4gdGhyZWFkcyBhdCB0aGUgY29zdCBv ZiBsaWdodCB3ZWlnaHQgc3BpbmxvY2sNCmltcGxlbWVudGF0aW9uLg0KDQpJIGRvbid0IHdhbnQg YXJtNjQgdG8gYmVoYXZlIGRpZmZlcmVudGx5IHRoYW4gb3RoZXIgYXJjaChzKS4NCg0KDQoNCg0K DQoNCg0KDQo=