From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v5 04/13] pvh/acpi: Install handlers for ACPI-related PVH IO accesses Date: Tue, 20 Dec 2016 09:03:42 -0500 Message-ID: <632370ec-fe9b-98f0-022b-a8223a014d33@oracle.com> References: <1481930319-4796-1-git-send-email-boris.ostrovsky@oracle.com> <1481930319-4796-5-git-send-email-boris.ostrovsky@oracle.com> <58592304020000780012AE76@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58592304020000780012AE76@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: andrew.cooper3@citrix.com, xen-devel@lists.xen.org, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMTIvMjAvMjAxNiAwNjoyNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTcuMTIu MTYgYXQgMDA6MTgsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IC0tLSBh L3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oCj4+ICsrKyBiL3hlbi9pbmNs dWRlL3B1YmxpYy9hcmNoLXg4Ni9odm0vc2F2ZS5oCj4+IEBAIC01MjcsNyArNTI3LDM3IEBAIERF Q0xBUkVfSFZNX1NBVkVfVFlQRShIUEVULCAxMiwgc3RydWN0IGh2bV9od19ocGV0KTsKPj4gIC8q Cj4+ICAgKiBQTSB0aW1lcgo+PiAgICovCj4+ICsjaWYgX19YRU5fSU5URVJGQUNFX1ZFUlNJT05f XyA+PSAweDAwMDQwODAwCj4+ICtzdHJ1Y3QgaHZtX2h3X3BtdGltZXIgewo+PiArICAgIHVpbnQz Ml90IHRtcl92YWw7ICAgLyogUE1fVE1SX0JMSy5UTVJfVkFMOiAzMmJpdCBmcmVlLXJ1bm5pbmcg Y291bnRlciAqLwo+PiArICAgIHVpbnQxNl90IHBtMWFfc3RzOyAgLyogUE0xYV9FVlRfQkxLLlBN MWFfU1RTOiBzdGF0dXMgcmVnaXN0ZXIgKi8KPj4gKyAgICB1aW50MTZfdCBwbTFhX2VuOyAgIC8q IFBNMWFfRVZUX0JMSy5QTTFhX0VOOiBlbmFibGUgcmVnaXN0ZXIgKi8KPj4gKyNpZiBkZWZpbmVk KF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9PTFNfXykKPj4gKyAgICB1aW50MTZfdCBncGUw X3N0czsKPj4gKyAgICB1aW50MTZfdCBncGUwX2VuOwo+PiArI2VuZGlmCj4gV2h5IGluc2lkZSBh bm90aGVyICNpZmRlZj8gVGhlcmUncyBubyBvdGhlciBleGFtcGxlIGluIHRoaXMgZmlsZQo+IHdo aWNoIG1pZ2h0IGhhdmUgc3VnZ2VzdGVkIHRvIHlvdSB0aGF0IGl0IG5lZWRzIGRvaW5nIHRoaXMg d2F5Lgo+IEluIGZhY3QgdGhlcmUgYXJlIGFsc28gbm8gcHJlLWV4aXN0aW5nIHVzZXMgb2YKPiBf X1hFTl9JTlRFUkZBQ0VfVkVSU0lPTl9fIGluIHRoaXMgaGVhZGVyLCBzbyBJIGFsc28gZG9uJ3Qg c2VlCj4gd2h5IHlvdSBhZGRlZCBvbmUgKGFuZCB0aGVuIHdpdGggYSBzbGlnaHRseSBvZmYgdmFs dWUgY2hlY2spLgoKRG9uJ3Qgd2Ugd2FudCB1c2VycyBvZiBvbGQgaW50ZXJmYWNlIHRvIGNvbnRp bnVlIHVzaW5nIG9yaWdpbmFsCmRlZmluaXRpb24gb2YgaHZtX2h3X3RpbWVyPyBBbmQgbm90IHRv IGV4cG9zZSB0aGVtIHRvIHRoZSBmaXggcm91dGluZSBiZWxvdz8KCi1ib3JpcwoKPgo+IElmIGFu eXRoaW5nIHRoZSBfd2hvbGVfIGhlYWRlciB3b3VsZCBuZWVkIHRvIGJlY29tZSBYZW4vdG9vbHMK PiBvbmx5Lgo+Cj4+ICtzdGF0aWMgaW5saW5lIGludCBfaHZtX2h3X2ZpeF9wbXRpbWVyKHZvaWQg KmgsIHVpbnQzMl90IHNpemUpCj4+ICt7Cj4+ICsjaWYgZGVmaW5lZChfX1hFTl9fKSB8fCBkZWZp bmVkKF9fWEVOX1RPT0xTX18pCj4+ICsgICAgc3RydWN0IGh2bV9od19wbXRpbWVyICphY3BpID0g KHN0cnVjdCBodm1faHdfcG10aW1lciAqKWg7Cj4+ICsKPj4gKyAgICBpZiAoIHNpemUgPT0gc2l6 ZW9mKHN0cnVjdCBodm1faHdfcG10aW1lcl9jb21wYXQpICkKPj4gKyAgICAgICAgYWNwaS0+Z3Bl MF9zdHMgPSBhY3BpLT5ncGUwX2VuID0gMDsKPj4gKyNlbmRpZgo+IFNhbWUgaGVyZS4KPgo+IEph bgo+CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=