From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: Re: [for-4.7 4/5] xen/arm: acpi: Remove uncessary check in acpi_map_gic_cpu_interface Date: Thu, 7 Apr 2016 20:23:10 +0800 Message-ID: <5706512E.6040205@huawei.com> References: <1460026796-10899-1-git-send-email-julien.grall@arm.com> <1460026796-10899-5-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1460026796-10899-5-git-send-email-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall , xen-devel@lists.xen.org Cc: sstabellini@kernel.org, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org CgpPbiAyMDE2LzQvNyAxODo1OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFRoaXMgcGFydCBvZiB0 aGUgY29kZSB3aWxsIG5ldmVyIGJlIGV4ZWN1dGVkIHdoZW4gdGhlIGVudHJ5Cj4gY29ycmVzcG9u ZHMgdG8gdGhlIGJvb3QgQ1BVLgo+IAo+IEFsc28gcHJpbnQgYW4gZXJyb3IgbWVzc2FnZSByYXRo ZXIgd2hlbiBhcmNoX2NwdV9pbml0IGhhcyBmYWlsZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVs aWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClJldmlld2VkLWJ5OiBTaGFubm9uIFpo YW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+IC0tLQo+ICB4ZW4vYXJjaC9hcm0vYWNwaS9i b290LmMgfCAxNSArKysrKysrKy0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9u cygrKSwgNyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FjcGkv Ym9vdC5jIGIveGVuL2FyY2gvYXJtL2FjcGkvYm9vdC5jCj4gaW5kZXggZmQyOWJkYy4uNjAyYWIz OSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vYWNwaS9ib290LmMKPiArKysgYi94ZW4vYXJj aC9hcm0vYWNwaS9ib290LmMKPiBAQCAtNTEsNiArNTEsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQK PiAgYWNwaV9tYXBfZ2ljX2NwdV9pbnRlcmZhY2Uoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2lu dGVycnVwdCAqcHJvY2Vzc29yKQo+ICB7Cj4gICAgICBpbnQgaTsKPiArICAgIGludCByYzsKPiAg ICAgIHU2NCBtcGlkciA9IHByb2Nlc3Nvci0+YXJtX21waWRyICYgTVBJRFJfSFdJRF9NQVNLOwo+ ICAgICAgYm9vbF90IGVuYWJsZWQgPSAhIShwcm9jZXNzb3ItPmZsYWdzICYgQUNQSV9NQURUX0VO QUJMRUQpOwo+ICAKPiBAQCAtMTAyLDE2ICsxMDMsMTYgQEAgYWNwaV9tYXBfZ2ljX2NwdV9pbnRl cmZhY2Uoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2ludGVycnVwdCAqcHJvY2Vzc29yKQo+ICAg ICAgaWYgKCAhYWNwaV9wc2NpX3ByZXNlbnQoKSApCj4gICAgICAgICAgcmV0dXJuOwo+ICAKPiAt ICAgIC8qIENQVSAwIHdhcyBhbHJlYWR5IGluaXRpYWxpemVkICovCj4gLSAgICBpZiAoIGVuYWJs ZWRfY3B1cyApCj4gKyAgICBpZiAoIChyYyA9IGFyY2hfY3B1X2luaXQoZW5hYmxlZF9jcHVzLCBO VUxMKSkgPCAwICkKPiAgICAgIHsKPiAtICAgICAgICBpZiAoIGFyY2hfY3B1X2luaXQoZW5hYmxl ZF9jcHVzLCBOVUxMKSA8IDAgKQo+IC0gICAgICAgICAgICByZXR1cm47Cj4gLQo+IC0gICAgICAg IC8qIG1hcCB0aGUgbG9naWNhbCBjcHUgaWQgdG8gY3B1IE1QSURSICovCj4gLSAgICAgICAgY3B1 X2xvZ2ljYWxfbWFwKGVuYWJsZWRfY3B1cykgPSBtcGlkcjsKPiArICAgICAgICBwcmludGsoImNw dSVkOiBpbml0IGZhaWxlZCAoMHglIlBSSXg2NCIgTVBJRFIpOiAlZFxuIiwKPiArICAgICAgICAg ICAgICAgZW5hYmxlZF9jcHVzLCBtcGlkciwgcmMpOwo+ICsgICAgICAgIHJldHVybjsKPiAgICAg IH0KPiAgCj4gKyAgICAvKiBtYXAgdGhlIGxvZ2ljYWwgY3B1IGlkIHRvIGNwdSBNUElEUiAqLwo+ ICsgICAgY3B1X2xvZ2ljYWxfbWFwKGVuYWJsZWRfY3B1cykgPSBtcGlkcjsKPiArCj4gICAgICBl bmFibGVkX2NwdXMrKzsKPiAgfQo+ICAKPiAKCi0tIApTaGFubm9uCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK