From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v7 for-next 01/12] x86/pio: allow internal PIO handlers to return RETRY Date: Wed, 18 Oct 2017 12:40:23 +0100 Message-ID: <20171018114034.36587-2-roger.pau@citrix.com> References: <20171018114034.36587-1-roger.pau@citrix.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 1e4miI-0003tt-F7 for xen-devel@lists.xenproject.org; Wed, 18 Oct 2017 11:40:42 +0000 In-Reply-To: <20171018114034.36587-1-roger.pau@citrix.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: konrad.wilk@oracle.com, Andrew Cooper , Paul Durrant , Jan Beulich , boris.ostrovsky@oracle.com, Roger Pau Monne List-Id: xen-devel@lists.xenproject.org Rml4IGhhbmRsZV9waW8gc28gaW50ZXJuYWwgUElPIGhhbmRsZXJzIGNhbiByZXR1cm4gWDg2RU1V TF9SRVRSWSBhbmQKaXQgaXMgcHJvcGVybHkgaGFuZGxlZCBieSBub3QgYWR2YW5jaW5nIHRoZSBJ UC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t PgotLS0KQ2M6IFBhdWwgRHVycmFudCA8cGF1bC5kdXJyYW50QGNpdHJpeC5jb20+CkNjOiBKYW4g QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgotLS0KTm90ZSB0aGlzIGlzIG5vdCBhbiBpc3N1ZSBjdXJyZW50bHkg YmVjYXVzZSBubyBpbnRlcm5hbCBoYW5kbGVycwpyZXR1cm4gUkVUUlkuCi0tLQogeGVuL2FyY2gv eDg2L2h2bS9pby5jIHwgNyArKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaW8uYyBiL3hl bi9hcmNoL3g4Ni9odm0vaW8uYwppbmRleCBlNDQ5YjQxOTZlLi4xMGUxZTJkYjQ1IDEwMDY0NAot LS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9pby5jCkBA IC0xNTcsOCArMTU3LDExIEBAIGJvb2wgaGFuZGxlX3Bpbyh1aW50MTZfdCBwb3J0LCB1bnNpZ25l ZCBpbnQgc2l6ZSwgaW50IGRpcikKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIFg4NkVNVUxf UkVUUlk6Ci0gICAgICAgIC8qIFdlIHNob3VsZCBub3QgYWR2YW5jZSBSSVAvRUlQIGlmIHRoZSBk b21haW4gaXMgc2h1dHRpbmcgZG93biAqLwotICAgICAgICBpZiAoIGN1cnItPmRvbWFpbi0+aXNf c2h1dHRpbmdfZG93biApCisgICAgICAgIC8qCisgICAgICAgICAqIFdlIHNob3VsZCBub3QgYWR2 YW5jZSBSSVAvRUlQIGlmIHRoZSBkb21haW4gaXMgc2h1dHRpbmcgZG93biBvcgorICAgICAgICAg KiBpZiBYODZFTVVMX1JFVFJZIGhhcyBiZWVuIHJldHVybmVkIGJ5IGFuIGludGVybmFsIGhhbmRs ZXIuCisgICAgICAgICAqLworICAgICAgICBpZiAoIGN1cnItPmRvbWFpbi0+aXNfc2h1dHRpbmdf ZG93biB8fCAhaHZtX2lvX3BlbmRpbmcoY3VycikgKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNl OwogICAgICAgICBicmVhazsKIAotLSAKMi4xMy41IChBcHBsZSBHaXQtOTQpCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==