From mboxrd@z Thu Jan 1 00:00:00 1970 From: Praveen Kumar Subject: [Resend][PATCH 03/17] rb_tree: remove redundant if()-condition in rb_erase() Date: Thu, 1 Jun 2017 02:50:42 +0530 Message-ID: <20170531212056.10583-4-kpraveen.lkml@gmail.com> References: <20170531212056.10583-1-kpraveen.lkml@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170531212056.10583-1-kpraveen.lkml@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, George.Dunlap@eu.citrix.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, tim@xen.org, Praveen Kumar , jbeulich@suse.com List-Id: xen-devel@lists.xenproject.org RnVydGhlcm1vcmUsIG5vdGljZSB0aGF0IHRoZSBpbml0aWFsIGNoZWNrczoKCiAgICAgICAgICAg IGlmICghbm9kZS0+cmJfbGVmdCkKICAgICAgICAgICAgICAgICAgICBjaGlsZCA9IG5vZGUtPnJi X3JpZ2h0OwogICAgICAgICAgICBlbHNlIGlmICghbm9kZS0+cmJfcmlnaHQpCiAgICAgICAgICAg ICAgICAgICAgY2hpbGQgPSBub2RlLT5yYl9sZWZ0OwogICAgICAgICAgICBlbHNlCiAgICAgICAg ICAgIHsKICAgICAgICAgICAgICAgICAgICAuLi4KICAgICAgICAgICAgfQpndWFyYW50ZWUgdGhh dCBvbGQtPnJiX3JpZ2h0IGlzIHNldCBpbiB0aGUgZmluYWwgZWxzZSBicmFuY2gsIHRoZXJlZm9y ZQp3ZSBjYW4gb21pdCBjaGVja2luZyB0aGF0IGFnYWluLgoKY29tbWl0IDRiMzI0MTI2ZTBjNmMz YTUwODBjYTNlYzA5ODFlODc2NmVkNmYxZWUgZnJvbSBsaW51eCB0cmVlCgpTaWduZWQtb2ZmLWJ5 OiBQcmF2ZWVuIEt1bWFyIDxrcHJhdmVlbi5sa21sQGdtYWlsLmNvbT4KLS0tCiB4ZW4vY29tbW9u L3JidHJlZS5jIHwgNyArKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAz IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcmJ0cmVlLmMgYi94ZW4vY29t bW9uL3JidHJlZS5jCmluZGV4IDNkZjU5OWMzY2IuLjA2OTVlZGQ5ZjkgMTAwNjQ0Ci0tLSBhL3hl bi9jb21tb24vcmJ0cmVlLmMKKysrIGIveGVuL2NvbW1vbi9yYnRyZWUuYwpAQCAtMjU2LDE1ICsy NTYsMTYgQEAgdm9pZCByYl9lcmFzZShzdHJ1Y3QgcmJfbm9kZSAqbm9kZSwgc3RydWN0IHJiX3Jv b3QgKnJvb3QpCiAgICAgICAgICAgICBpZiAoY2hpbGQpCiAgICAgICAgICAgICAgICAgcmJfc2V0 X3BhcmVudChjaGlsZCwgcGFyZW50KTsKICAgICAgICAgICAgIHBhcmVudC0+cmJfbGVmdCA9IGNo aWxkOworCisgICAgICAgICAgICBub2RlLT5yYl9yaWdodCA9IG9sZC0+cmJfcmlnaHQ7CisgICAg ICAgICAgICByYl9zZXRfcGFyZW50KG9sZC0+cmJfcmlnaHQsIG5vZGUpOwogICAgICAgICB9CiAK ICAgICAgICAgbm9kZS0+cmJfcGFyZW50X2NvbG9yID0gb2xkLT5yYl9wYXJlbnRfY29sb3I7Ci0g ICAgICAgIG5vZGUtPnJiX3JpZ2h0ID0gb2xkLT5yYl9yaWdodDsKICAgICAgICAgbm9kZS0+cmJf bGVmdCA9IG9sZC0+cmJfbGVmdDsKIAogICAgICAgICByYl9zZXRfcGFyZW50KG9sZC0+cmJfbGVm dCwgbm9kZSk7Ci0gICAgICAgIGlmIChvbGQtPnJiX3JpZ2h0KQotICAgICAgICAgICAgcmJfc2V0 X3BhcmVudChvbGQtPnJiX3JpZ2h0LCBub2RlKTsKKwogICAgICAgICBnb3RvIGNvbG9yOwogICAg IH0KIAotLSAKMi4xMi4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpo dHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==