From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Tyshchenko Subject: [PATCH v1 1/2] xen/arm: vgic: Check for vgic handler to be initialized before dereferencing it Date: Mon, 28 Aug 2017 20:32:25 +0300 Message-ID: <1503941546-24716-2-git-send-email-olekstysh@gmail.com> References: <1503941546-24716-1-git-send-email-olekstysh@gmail.com> 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 1dmNty-0007Kb-IG for xen-devel@lists.xenproject.org; Mon, 28 Aug 2017 17:32:42 +0000 Received: by mail-lf0-f66.google.com with SMTP id l140so766935lfg.3 for ; Mon, 28 Aug 2017 10:32:41 -0700 (PDT) In-Reply-To: <1503941546-24716-1-git-send-email-olekstysh@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.xenproject.org Cc: Oleksandr Tyshchenko , julien.grall@arm.com, sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t PgoKU2luY2UgZG9tYWluX3ZnaWNfZnJlZSgpIGNhbiBiZSBjYWxsZWQgd2hlbiB0aGUgdmdpY19v cHMgaGF2ZW4ndCBiZWVuCmluaXRpYWxpc2VkIHlldCwgYWx3YXlzIGNoZWNrIHRoYXQgZC0+YXJj aC52Z2ljLmhhbmRsZXIgaXMgbm90IGEgbnVsbC4KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBU eXNoY2hlbmtvIDxvbGVrc2FuZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9h cm0vdmdpYy5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy5jIGIveGVuL2FyY2gvYXJt L3ZnaWMuYwppbmRleCA3YTRlM2NkLi42Y2Y5NDdjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0v dmdpYy5jCisrKyBiL3hlbi9hcmNoL2FybS92Z2ljLmMKQEAgLTE4Nyw3ICsxODcsOCBAQCB2b2lk IGRvbWFpbl92Z2ljX2ZyZWUoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgfQogICAgIH0KIAot ICAgIGQtPmFyY2gudmdpYy5oYW5kbGVyLT5kb21haW5fZnJlZShkKTsKKyAgICBpZiAoIGQtPmFy Y2gudmdpYy5oYW5kbGVyICkKKyAgICAgICBkLT5hcmNoLnZnaWMuaGFuZGxlci0+ZG9tYWluX2Zy ZWUoZCk7CiAgICAgeGZyZWUoZC0+YXJjaC52Z2ljLnNoYXJlZF9pcnFzKTsKICAgICB4ZnJlZShk LT5hcmNoLnZnaWMucGVuZGluZ19pcnFzKTsKICAgICB4ZnJlZShkLT5hcmNoLnZnaWMuYWxsb2Nh dGVkX2lycXMpOwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK