From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH v3] xen/arm: Fix the issue in cmp_mmio_handler used in find_mmio_handler Date: Fri, 29 Sep 2017 11:29:46 +0530 Message-ID: <1506664786-8343-1-git-send-email-bhupinder.thakur@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1dxoL7-0002Gg-Ct for xen-devel@lists.xenproject.org; Fri, 29 Sep 2017 05:59:57 +0000 Received: by mail-pf0-f176.google.com with SMTP id n24so223772pfk.5 for ; Thu, 28 Sep 2017 22:59:55 -0700 (PDT) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Julien Grall , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXRjaCBmaXhlcyB0aGUgd3JvbmcgcmFuZ2UgY2hlY2sgZG9uZSBpbiBjbXBfbW1pb19o YW5kbGVyKCkuCgpUaGlzIGZ1bmN0aW9uIHJldHVybnMgLTEgLCAwIG9yIDEgIGJhc2VkIG9uIHdo ZXRoZXIgdGhlIGtleSB2YWx1ZQppcyBiZWxvdyB0aGUgcmFuZ2UsIGluIHRoZSByYW5nZSBvciBh Ym92ZSB0aGUgcmFuZ2Ugd2hlcmUgdGhlIHJhbmdlIGlzCihzdGFydCwgc3RhcnQrc2l6ZSkuIEhv d2V2ZXIsIGl0IHNob3VsZCBjaGVjayBhZ2FpbnN0IChzdGFydCwgc3RhcnQrc2l6ZS0xKQpiZWNh dXNlIHN0YXJ0K3NpemUgZmFsbHMgb3V0c2lkZSB0aGUgcmFuZ2UuCgpUaGlzIHJlc3VsdGVkIGlu IHJldHVybmluZyBhIHdyb25nIG1taW9faGFuZGxlciBmb3IgYSBnaXZlbiBtbWlvIGFkZHJlc3Mg d2hpY2gKaGFwcGVuZWQgdG8gYmUgc3RhcnQrc2l6ZS4KClRoaXMgYnVnIHdhcyBpbnRyb2R1Y2Vk IHdoZW4gdGhlIG1taW8gcmVnaW9uIHNlYXJjaCBzd2l0Y2hlZCBmcm9tCmxpbmVhciBzZWFyY2gg dG8gYmluYXJ5IHNlYXJjaCBpbiB0aGUgZm9sbG93aW5nIGNvbW1pdDoKCjgwNDdlMDkgInhlbi9h cm06IGlvOiBVc2UgYmluYXJ5IHNlYXJjaCBmb3IgbW1pbyBoYW5kbGVyIGxvb2t1cCIuCgpTaWdu ZWQtb2ZmLWJ5OiBCaHVwaW5kZXIgVGhha3VyIDxiaHVwaW5kZXIudGhha3VyQGxpbmFyby5vcmc+ Ci0tLQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzog SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4KClRoaXMgcGF0Y2ggbWF5IGhhdmUg dG8gYmUgYmFjayBwb3J0ZWQgdG8gNC44IGFsc28uCgogeGVuL2FyY2gvYXJtL2lvLmMgfCAyICst CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n aXQgYS94ZW4vYXJjaC9hcm0vaW8uYyBiL3hlbi9hcmNoL2FybS9pby5jCmluZGV4IGUyMTYxMjgu LmM3NDhkOGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9pby5jCisrKyBiL3hlbi9hcmNoL2Fy bS9pby5jCkBAIC03OSw3ICs3OSw3IEBAIHN0YXRpYyBpbnQgY21wX21taW9faGFuZGxlcihjb25z dCB2b2lkICprZXksIGNvbnN0IHZvaWQgKmVsZW0pCiAgICAgaWYgKCBoYW5kbGVyMC0+YWRkciA8 IGhhbmRsZXIxLT5hZGRyICkKICAgICAgICAgcmV0dXJuIC0xOwogCi0gICAgaWYgKCBoYW5kbGVy MC0+YWRkciA+IChoYW5kbGVyMS0+YWRkciArIGhhbmRsZXIxLT5zaXplKSApCisgICAgaWYgKCBo YW5kbGVyMC0+YWRkciA+PSAoaGFuZGxlcjEtPmFkZHIgKyBoYW5kbGVyMS0+c2l6ZSkgKQogICAg ICAgICByZXR1cm4gMTsKIAogICAgIHJldHVybiAwOwotLSAKMi43LjQKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK