From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH] xen/arm: Remove unused tnode variables in DT IRQ map parsing Date: Tue, 6 Dec 2016 14:19:30 +0000 Message-ID: <607f4bf2-57e8-e52f-2bf7-a49f6ebf7900@arm.com> References: <10e7f409-b074-71d9-62c8-cfb7c225679e@epam.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEGak-0002dM-R7 for xen-devel@lists.xenproject.org; Tue, 06 Dec 2016 14:19:34 +0000 In-Reply-To: <10e7f409-b074-71d9-62c8-cfb7c225679e@epam.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Artem Mygaiev , "xen-devel@lists.xenproject.org" Cc: Stefano Stabellini List-Id: xen-devel@lists.xenproject.org SGkgQXJ0ZW0sCgpPbiAwNi8xMi8xNiAxMzo1NywgQXJ0ZW0gTXlnYWlldiB3cm90ZToKPiBSZW1v dmUgdW51c2VkIHRub2RlIHZhcmlhYmxlcyBpbiBkZXZpY2UgdHJlZSBJUlEgbWFwIHBhcnNpbmcK ClRoaXMgZGVzY3JpcHRpb24gaXMgc2xpZ2h0bHkgd3JvbmcsIHRoZSB2YXJpYWJsZSBhcmUgdXNl ZCBidXQgbm90IHRoZSB2YWx1ZS4KCj4gQ292ZXJpdHktSUQgMTM4MTg2NiwgMTM4MTg2Nwo+Cj4g U2lnbmVkLW9mZi1ieTogQXJ0ZW0gTXlnYWlldiA8YXJ0ZW1fbXlnYWlldkBlcGFtLmNvbT4KClRo aXMgY29kZSBpcyBmcm9tIExpbnV4IChzZWUgZHJpdmVycy9vZi9pcnEuYykgYW5kIEkgd291bGQg cHJlZmVyIHRvIAprZWVwIGl0IHZlcnkgc2ltaWxhciBhcyBsb25nIGFzIGl0IGRvZXMgbm90IGxl YWQgdG8gYSBidWc6CgpOYWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+Cgo+IC0tLQo+ICB4ZW4vY29tbW9uL2RldmljZV90cmVlLmMgfCAxMiArKysrLS0tLS0tLS0K PiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKPgo+IGRp ZmYgLS1naXQgYS94ZW4vY29tbW9uL2RldmljZV90cmVlLmMgYi94ZW4vY29tbW9uL2RldmljZV90 cmVlLmMKPiBpbmRleCAxYmUwNzRiLi5lZGM0OGY2IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24v ZGV2aWNlX3RyZWUuYwo+ICsrKyBiL3hlbi9jb21tb24vZGV2aWNlX3RyZWUuYwo+IEBAIC0xMDUz LDcgKzEwNTMsNyBAQCBpbnQgZHRfZm9yX2VhY2hfaXJxX21hcChjb25zdCBzdHJ1Y3QgZHRfZGV2 aWNlX25vZGUgKmRldiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQg KiksCj4gICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmRhdGEpCj4gIHsKPiAtICAgIGNv bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqaXBhciwgKnRub2RlLCAqb2xkID0gTlVMTDsKPiAr ICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqaXBhciwgKm9sZCA9IE5VTEw7Cj4gICAg ICBjb25zdCBfX2JlMzIgKnRtcCwgKmltYXA7Cj4gICAgICB1MzIgaW50c2l6ZSA9IDEsIGFkZHJz aXplLCBwaW50c2l6ZSA9IDAsIHBhZGRyc2l6ZSA9IDA7Cj4gICAgICB1MzIgaW1hcGxlbjsKPiBA QCAtMTA3OCw3ICsxMDc4LDYgQEAgaW50IGR0X2Zvcl9lYWNoX2lycV9tYXAoY29uc3Qgc3RydWN0 IGR0X2RldmljZV9ub2RlICpkZXYsCj4gICAgICAgICAgICAgIGludHNpemUgPSBiZTMyX3RvX2Nw dSgqdG1wKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgfQo+IC0gICAgICAgIHRu b2RlID0gaXBhcjsKPiAgICAgICAgICBpcGFyID0gZHRfaXJxX2ZpbmRfcGFyZW50KGlwYXIpOwo+ ICAgICAgfSB3aGlsZSAoIGlwYXIgKTsKPiAgICAgIGlmICggaXBhciA9PSBOVUxMICkKPiBAQCAt MTEwMSw4ICsxMTAwLDcgQEAgaW50IGR0X2Zvcl9lYWNoX2lycV9tYXAoY29uc3Qgc3RydWN0IGR0 X2RldmljZV9ub2RlICpkZXYsCj4gICAgICBvbGQgPSBpcGFyOwo+ICAgICAgZG8gewo+ICAgICAg ICAgIHRtcCA9IGR0X2dldF9wcm9wZXJ0eShvbGQsICIjYWRkcmVzcy1jZWxscyIsIE5VTEwpOwo+ IC0gICAgICAgIHRub2RlID0gZHRfZ2V0X3BhcmVudChvbGQpOwo+IC0gICAgICAgIG9sZCA9IHRu b2RlOwo+ICsgICAgICAgIG9sZCA9IGR0X2dldF9wYXJlbnQob2xkKTsKPiAgICAgIH0gd2hpbGUg KCBvbGQgJiYgdG1wID09IE5VTEwgKTsKPgo+ICAgICAgb2xkID0gTlVMTDsKPiBAQCAtMTIzOCw3 ICsxMjM2LDcgQEAgc3RhdGljIGludCBkdF9pcnFfbWFwX3Jhdyhjb25zdCBzdHJ1Y3QgZHRfZGV2 aWNlX25vZGUgKnBhcmVudCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBfX2Jl MzIgKmFkZHIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGR0X3Jhd19pcnEg Km9pcnEpCj4gIHsKPiAtICAgIGNvbnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqaXBhciwgKnRu b2RlLCAqb2xkID0gTlVMTCwgKm5ld3BhciA9IE5VTEw7Cj4gKyAgICBjb25zdCBzdHJ1Y3QgZHRf ZGV2aWNlX25vZGUgKmlwYXIsICpvbGQgPSBOVUxMLCAqbmV3cGFyID0gTlVMTDsKPiAgICAgIGNv bnN0IF9fYmUzMiAqdG1wLCAqaW1hcCwgKmltYXNrOwo+ICAgICAgdTMyIGludHNpemUgPSAxLCBh ZGRyc2l6ZSwgbmV3aW50c2l6ZSA9IDAsIG5ld2FkZHJzaXplID0gMDsKPiAgICAgIHUzMiBpbWFw bGVuOwo+IEBAIC0xMjYxLDcgKzEyNTksNiBAQCBzdGF0aWMgaW50IGR0X2lycV9tYXBfcmF3KGNv bnN0IHN0cnVjdCBkdF9kZXZpY2Vfbm9kZSAqcGFyZW50LAo+ICAgICAgICAgICAgICBpbnRzaXpl ID0gYmUzMl90b19jcHUoKnRtcCk7Cj4gICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgIH0K PiAtICAgICAgICB0bm9kZSA9IGlwYXI7Cj4gICAgICAgICAgaXBhciA9IGR0X2lycV9maW5kX3Bh cmVudChpcGFyKTsKPiAgICAgIH0gd2hpbGUgKCBpcGFyICk7Cj4gICAgICBpZiAoIGlwYXIgPT0g TlVMTCApCj4gQEAgLTEyODEsOCArMTI3OCw3IEBAIHN0YXRpYyBpbnQgZHRfaXJxX21hcF9yYXco Y29uc3Qgc3RydWN0IGR0X2RldmljZV9ub2RlICpwYXJlbnQsCj4gICAgICBvbGQgPSBpcGFyOwo+ ICAgICAgZG8gewo+ICAgICAgICAgIHRtcCA9IGR0X2dldF9wcm9wZXJ0eShvbGQsICIjYWRkcmVz cy1jZWxscyIsIE5VTEwpOwo+IC0gICAgICAgIHRub2RlID0gZHRfZ2V0X3BhcmVudChvbGQpOwo+ IC0gICAgICAgIG9sZCA9IHRub2RlOwo+ICsgICAgICAgIG9sZCA9IGR0X2dldF9wYXJlbnQob2xk KTsKPiAgICAgIH0gd2hpbGUgKCBvbGQgJiYgdG1wID09IE5VTEwgKTsKPgo+ICAgICAgb2xkID0g TlVMTDsKPgoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==