From mboxrd@z Thu Jan 1 00:00:00 1970 From: Praveen Kumar Subject: Re: [PATCH v2 09/20] rbtree: adjust root color in rb_insert_color() only when necessary Date: Tue, 27 Jun 2017 21:05:01 +0530 Message-ID: <1498577701.14247.3.camel@gmail.com> References: <20170617093253.3990-1-kpraveen.lkml@gmail.com> <20170617093253.3990-10-kpraveen.lkml@gmail.com> <1497892427.7405.17.camel@citrix.com> <5948EA34020000780016458A@prv-mh.provo.novell.com> <1497966887.7405.23.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1497966887.7405.23.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Dario Faggioli Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George Dunlap , Andrew Cooper , tim@xen.org, xen-devel@lists.xen.org, Jan Beulich , ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org SGkgRGFyaW8gYW5kIEphbiwKClNvcnJ5LCBJIG1pc3NlZCB0aGlzIHVwZGF0ZS4KCk9uIFR1ZSwg SnVuIDIwLCAyMDE3IGF0IDc6MjQgUE0sIERhcmlvIEZhZ2dpb2xpIDxkYXJpby5mYWdnaW9saUBj aXRyaXguCmNvbT4gd3JvdGU6Cj4gCj4gT24gVHVlLCAyMDE3LTA2LTIwIGF0IDAxOjI2IC0wNjAw LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IAo+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiA+IAo+ID4g PiA+ID4gT24gMTkuMDYuMTcgYXQgMTk6MTMsIDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPiB3 cm90ZToKPiA+ID4gQW5kIGhlcmUgd2UgYXJlIGFnYWluLiAoSS5lLiwgaW4gdGhlIGNpdGVkIExp bnV4J3MgY29tbWl0LCB0aGlzCj4gPiA+IGlzCj4gPiA+IGJlaW5nIHR1cm5lZCBpbnRvICd3aGls ZSAodHJ1ZSkge2AuCj4gPiA+IAo+ID4gPiBTbywgSSB0aGluayB3ZSBzaG91bGQgZ2F0aGVyIG90 aGVycycgb3BpbmlvbiBhYm91dCBob3cgdG8gZGVhbAo+ID4gPiB3aXRoCj4gPiA+IHRoZXNlIGFz cGVjdHMgb2YgdGhpcyBzZXJpZXMuIFNvLCBJJ2xsIHN0b3AgbXkgcmV2aWV3IGZvciBub3csCj4g PiA+IGFuZAo+ID4gPiBjaGFzZSBmZWVkYmFjay4KPiA+IAo+ID4gSSBmdWxseSBzZWNvbmQgeW91 ciBvcGluaW9uIGhlcmUuIEkgZXZlbiB3b25kZXIgd2hldGhlciB3ZQo+ID4gc2hvdWxkbid0IGNv bnZlcnQgdGhlIGZpbGUgYmFjayB0byBiZSBmdWxseSBMaW51eCBzdHlsZSBmaXJzdAo+ID4gdGhp bmcsCj4gPiBzbyB0aGF0IExpbnV4IGNoYW5nZXMgY2FuIGJlIGFwcGxpZWQgKG1vc3RseSkgYXMg aXMsIHNwZWNpZmljYWxseQo+ID4gd2l0aG91dCBoYXZpbmcgdG8gY29udmVydCB0YWJzIHRvIHNw YWNlcy4KPiA+IAo+IFRoYXQgaW5kZWVkIHdvdWxkIGJlIGdvb2QhCj4gCj4gUHJhdmVlbiwgdGhp cyB3b3VsZCBtZWFuIGhhdmluZyBhIHBhdGNoLCBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZQo+IHNl cmllcywgd2hpY2ggY29udmVydHMgdGhlIGNvZGluZyBzdHlsZSBvZiB0aGUgZmlsZXMgdG8gTGlu dXggb25lLgo+IAo+IEJhc2ljYWxseSwgdGhhdCB3b3VsZCBtZWFuIHVzaW5nIHRhYnMgZm9yIGlu ZGVudGF0aW9uLCBhbmQgdW5kb2luZwo+IGFueQo+IHN0eWxlIGNoYW5nZSB0aGF0IG1heSBoYXZl IGJlZW4gZG9uZSBpbiBvdXIgdHJlZSwgdG8gbWFrZSB0aGUgZmlsZQo+IGFkb3B0IHRoZSBYZW4g c3R5bGUuCj4gCj4gSW4gcHJhY3Rpc2UsIHRoZSBpZGVhIGlzIGVuZGluZyB1cCB3aXRoIHNvbWV0 aGluZyB0aGF0IGlzIGJhc2ljYWxseQo+IGlkZW50aWNhbCB0byB3aGF0IHdhcyBpbiBMaW51eCwg YmVmb3JlIGFsbCB0aGUgcGF0Y2hlcyB5b3UgYXJlCj4gcG9ydGluZwo+IHdlcmUgY29tbWl0dGVk IChhbmQgd2l0aG91dCB0aGUgYWRkaXRpb25hbCBwYXJ0cyBhbmQgZmVhdHVyZXMgdGhhdCB3ZQo+ IGRvbid0IG5lZWQsIG9mIGNvdXJzZSkuCj4gCj4gQXQgdGhpcyBwb2ludCwgZXZlbiBnZW5lcmF0 aW5nIGFuZCBhcHBseWluZyB0aGUgcGF0Y2hlcyB0aGF0IHlvdSBhcmUKPiBwb3J0aW5nLCBpbiB0 aGlzIHZlcnkgc2VyaWVzLCB3b3VsZCBiZSByZWFsbHkgZWFzeSwgYW5kIGxlc3MgZXJyb3IKPiBw cm9uZSAoYXMgaXQgY2FuIGJlIGFsbW9zdCBlbnRpcmVseSBhdXRvbWF0ZWQpLgo+IAo+IEFyZSB5 b3UgdXAgZm9yIHRoaXM/CgpTb3VuZHMgZ29vZC4gTGV0IG1lIHdvcmsgb24gdGhlIHNhbWUuIFdp bGwgcmUtc2VuZCB0aGUgdXBkYXRlZCBwYXRjaApzZXJpZXMgaGF2aW5nIGZpcnN0IGluZGVudGF0 aW9uIGNoYW5nZXMgZm9sbG93ZWQgYnkgc2VyaWVzIG9mIGNoYW5nZXMKaW4gTGludXggY29kZSBi YXNlICggYXMgc2VudCBhbHJlYWR5ICkKCj4gCj4gCj4gVGhhbmtzIGFuZCBSZWdhcmRzLAo+IERh cmlvCj4gLS0KPiA8PFRoaXMgaGFwcGVucyBiZWNhdXNlIEkgY2hvb3NlIGl0IHRvIGhhcHBlbiE+ PiAoUmFpc3RsaW4gTWFqZXJlKQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gRGFyaW8gRmFnZ2lvbGksIFBoLkQsIGh0 dHA6Ly9hYm91dC5tZS9kYXJpby5mYWdnaW9saQo+IFNlbmlvciBTb2Z0d2FyZSBFbmdpbmVlciwg Q2l0cml4IFN5c3RlbXMgUiZEIEx0ZC4sIENhbWJyaWRnZSAoVUspCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK