From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PULL 3/3] xen/pt: Fixup addr validation in xen_pt_pci_config_access_check Date: Fri, 7 Jul 2017 11:30:04 -0700 Message-ID: <1499452204-20769-3-git-send-email-sstabellini@kernel.org> References: <1499452204-20769-1-git-send-email-sstabellini@kernel.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 1dTY17-0005qe-GC for xen-devel@lists.xenproject.org; Fri, 07 Jul 2017 18:30:13 +0000 In-Reply-To: <1499452204-20769-1-git-send-email-sstabellini@kernel.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: peter.maydell@linaro.org, stefanha@gmail.com Cc: sstabellini@kernel.org, qemu-devel@nongnu.org, stefanha@redhat.com, Anoob Soman , anthony.perard@citrix.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org RnJvbTogQW5vb2IgU29tYW4gPGFub29iLnNvbWFuQGNpdHJpeC5jb20+Cgp4ZW5fcHRfcGNpX2Nv bmZpZ19hY2Nlc3NfY2hlY2sgY2hlY2tzIGlmIGFkZHIgPj0gMHhGRi4gMHhGRiBpcyBhIHZhbGlk CmFkZHJlc3MgYW5kIHNob3VsZCBub3QgYmUgaWdub3JlZC4KClNpZ25lZC1vZmYtYnk6IEFub29i IFNvbWFuIDxhbm9vYi5zb21hbkBjaXRyaXguY29tPgpBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQg PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVs bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody94ZW4veGVuX3B0LmMgfCAyICst CiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1n aXQgYS9ody94ZW4veGVuX3B0LmMgYi9ody94ZW4veGVuX3B0LmMKaW5kZXggYjZkNzFiYi4uMzc1 ZWZhNiAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbl9wdC5jCisrKyBiL2h3L3hlbi94ZW5fcHQuYwpA QCAtODUsNyArODUsNyBAQCB2b2lkIHhlbl9wdF9sb2coY29uc3QgUENJRGV2aWNlICpkLCBjb25z dCBjaGFyICpmLCAuLi4pCiBzdGF0aWMgaW50IHhlbl9wdF9wY2lfY29uZmlnX2FjY2Vzc19jaGVj ayhQQ0lEZXZpY2UgKmQsIHVpbnQzMl90IGFkZHIsIGludCBsZW4pCiB7CiAgICAgLyogY2hlY2sg b2Zmc2V0IHJhbmdlICovCi0gICAgaWYgKGFkZHIgPj0gMHhGRikgeworICAgIGlmIChhZGRyID4g MHhGRikgewogICAgICAgICBYRU5fUFRfRVJSKGQsICJGYWlsZWQgdG8gYWNjZXNzIHJlZ2lzdGVy IHdpdGggb2Zmc2V0IGV4Y2VlZGluZyAweEZGLiAiCiAgICAgICAgICAgICAgICAgICAgIihhZGRy OiAweCUwMngsIGxlbjogJWQpXG4iLCBhZGRyLCBsZW4pOwogICAgICAgICByZXR1cm4gLTE7Ci0t IAoxLjkuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=