From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v5 06/13] x86/domctl: Handle ACPI access from domctl Date: Tue, 20 Dec 2016 09:45:06 -0500 Message-ID: References: <1481930319-4796-1-git-send-email-boris.ostrovsky@oracle.com> <1481930319-4796-7-git-send-email-boris.ostrovsky@oracle.com> <58593F33020000780012AF7C@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: <58593F33020000780012AF7C@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 T24gMTIvMjAvMjAxNiAwODoyNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4KPj4gLXN0YXRpYyBp bnQgYWNwaV9hY2Nlc3NfY29tbW9uKHN0cnVjdCBkb21haW4gKmQsCj4+ICtzdGF0aWMgaW50IGFj cGlfYWNjZXNzX2NvbW1vbihzdHJ1Y3QgZG9tYWluICpkLCBib29sIGlzX2d1ZXN0X2FjY2VzcywK PiBXaHk/IEkgdGhvdWdodCB0aGUgZG9tY3RsIGlzIG5lZWRlZCBvbmx5IGZvciB1cGRhdGluZyB0 aGUgQ1BVCj4gbWFwPyBPciBtYXliZSBpdCB3b3VsZCBoZWxwIGlmIHRoZSBwYXRjaCBoYWQgYSBu b24tZW1wdHkKPiBkZXNjcmlwdGlvbi4KCmRvbWN0bCB1cGRhdGVzIGJvdGggdGhlIG1hcCBhbmQg dGhlIHN0YXR1cy4gSS5lLiBpbiB0aGUgdG9vbHN0YWNrIGl0Cmxvb2tzIGxpa2UKCiAgICAvKlVw ZGF0ZSBWQ1BVIG1hcC4gKi8KICAgIHJjID0geGNfYWNwaV9pb3dyaXRlKENUWC0+eGNoLCBkb21p ZCwgWEVOX0FDUElfQ1BVX01BUCwKICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hcC0+c2l6 ZSwgY3B1bWFwLT5tYXApOwogICAgaWYgKCFyYykgewogICAgICAgIC8qIFNlbmQgYW4gU0NJLiAq LwogICAgICAgIHVpbnQxNl90IHZhbCA9IDEgPDwgWEVOX0FDUElfR1BFMF9DUFVIUF9CSVQ7CiAg ICAgICAgcmMgPSB4Y19hY3BpX2lvd3JpdGUoQ1RYLT54Y2gsIGRvbWlkLCBBQ1BJX0dQRTBfQkxL X0FERFJFU1NfVjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKHZhbCksICZ2 YWwpOwogICAgfQoKCkknbGwgbWFrZSBhIG5vdGUgaW4gdGhlIGNvbW1pdCBtZXNzYWdlIG9mIHRo ZSBmYWN0IHRoYXQgYm90aCBhcmUgYWNjZXNzZWQuCgpPVE9ILCBtYXliZSB3ZSBzaG91bGQgaGF2 ZSBhbiB1cGRhdGUgdG8gdGhlIG1hcCB0cmlnZ2VyIHRoZSBTQ0kgYW5kIG5vdApyZXF1aXJlIHRo ZSB0b29sc3RhY2sgdG8gZG8gc28/CgotYm9yaXMKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK