From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: [PATCH v2 05/11] acpi: Power and Sleep ACPI buttons are not emulated for PVH guests Date: Wed, 9 Nov 2016 09:39:53 -0500 Message-ID: <1478702399-14538-6-git-send-email-boris.ostrovsky@oracle.com> References: <1478702399-14538-1-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1478702399-14538-1-git-send-email-boris.ostrovsky@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, jbeulich@suse.com, Boris Ostrovsky , roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNv bT4KLS0tCkNoYW5nZXMgaW4gdjI6CiogSFZNIGd1ZXN0cyBjb250aW51ZSBoYXZpbmcgdGhlIGJ1 dHRvbnMKCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jIHwgMyArKy0KIHRvb2xzL2xp YmFjcGkvYnVpbGQuYyAgICAgICAgICAgfCAyICsrCiB0b29scy9saWJhY3BpL2xpYmFjcGkuaCAg ICAgICAgIHwgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgYi90b29s cy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jCmluZGV4IDFkNzg5NzMuLmEzZjEyZmUgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMKKysrIGIvdG9vbHMvZmlybXdh cmUvaHZtbG9hZGVyL3V0aWwuYwpAQCAtOTQ5LDcgKzk0OSw4IEBAIHZvaWQgaHZtbG9hZGVyX2Fj cGlfYnVpbGRfdGFibGVzKHN0cnVjdCBhY3BpX2NvbmZpZyAqY29uZmlnLAogICAgICAgICBjb25m aWctPnRhYmxlX2ZsYWdzIHw9IEFDUElfSEFTX1NTRFRfUzQ7CiAKICAgICBjb25maWctPnRhYmxl X2ZsYWdzIHw9IChBQ1BJX0hBU19UQ1BBIHwgQUNQSV9IQVNfSU9BUElDIHwKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICBBQ1BJX0hBU19XQUVUIHwgQUNQSV9IQVNfUE1USU1FUik7CisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FFVCB8IEFDUElfSEFTX1BNVElNRVIg fAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfSEFTX0JVVFRPTlMpOwogCiAgICAg Y29uZmlnLT50aXNfaGRyID0gKHVpbnQxNl90ICopQUNQSV9USVNfSERSX0FERFJFU1M7CiAKZGlm ZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwpp bmRleCA1ODgyMmQzLi41YzRhODE4IDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL2J1aWxkLmMK KysrIGIvdG9vbHMvbGliYWNwaS9idWlsZC5jCkBAIC01NzksNiArNTc5LDggQEAgaW50IGFjcGlf YnVpbGRfdGFibGVzKHN0cnVjdCBhY3BpX2N0eHQgKmN0eHQsIHN0cnVjdCBhY3BpX2NvbmZpZyAq Y29uZmlnKQogICAgICAgICBGYWR0LnBtX3Rtcl9ibGsgPSAwOwogICAgICAgICBtZW1zZXQoJkZh ZHQueF9wbV90bXJfYmxrLCAwLCBzaXplb2YoRmFkdC54X3BtX3Rtcl9ibGspKTsKICAgICB9Cisg ICAgaWYgKCAhKGNvbmZpZy0+dGFibGVfZmxhZ3MgJiBBQ1BJX0hBU19CVVRUT05TKSApCisgICAg ICAgIEZhZHQuZmxhZ3MgfD0gKEFDUElfUFdSX0JVVFRPTiB8IEFDUElfU0xQX0JVVFRPTik7CiAg ICAgbWVtY3B5KGZhZHQsICZGYWR0LCBzaXplb2Yoc3RydWN0IGFjcGlfMjBfZmFkdCkpOwogICAg IGZhZHQtPmRzZHQgICA9IGN0eHQtPm1lbV9vcHMudjJwKGN0eHQsIGRzZHQpOwogICAgIGZhZHQt PnhfZHNkdCA9IGN0eHQtPm1lbV9vcHMudjJwKGN0eHQsIGRzZHQpOwpkaWZmIC0tZ2l0IGEvdG9v bHMvbGliYWNwaS9saWJhY3BpLmggYi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCBiZGE2 OTJlLi5kZDZlZjhiIDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90 b29scy9saWJhY3BpL2xpYmFjcGkuaApAQCAtMzEsNiArMzEsNyBAQAogI2RlZmluZSBBQ1BJX0hB U19JT0FQSUMgICAgICAoMTw8OCkKICNkZWZpbmUgQUNQSV9IQVNfV0FFVCAgICAgICAgKDE8PDkp CiAjZGVmaW5lIEFDUElfSEFTX1BNVElNRVIgICAgICgxPDwxMCkKKyNkZWZpbmUgQUNQSV9IQVNf QlVUVE9OUyAgICAgKDE8PDExKQogCiBzdHJ1Y3QgeGVuX3ZtZW1yYW5nZTsKIHN0cnVjdCBhY3Bp X251bWEgewotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK