From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 3/5] tools/libacpi: don't announce a 8042 controller in the FADT for PVHv2 guests Date: Mon, 5 Dec 2016 15:04:55 +0000 Message-ID: <20161205150457.68471-4-roger.pau@citrix.com> References: <20161205150457.68471-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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDupR-0001xa-G8 for xen-devel@lists.xenproject.org; Mon, 05 Dec 2016 15:05:17 +0000 In-Reply-To: <20161205150457.68471-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: Wei Liu , Andrew Cooper , Ian Jackson , Jan Beulich , boris.ostrovsky@oracle.com, Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhlcmUncyBubyBzdWNoIGNvbnRyb2xlciBhdmFpbGFibGUgZm9yIFBWSHYyIGd1ZXN0cy4KClNp Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZp ZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNj OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp dHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpDYzogYm9yaXMub3N0 cm92c2t5QG9yYWNsZS5jb20KQ2M6IGtvbnJhZC53aWxrQG9yYWNsZS5jb20KLS0tCiB0b29scy9m aXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jIHwgMiArLQogdG9vbHMvbGliYWNwaS9idWlsZC5jICAg ICAgICAgICB8IDIgKysKIHRvb2xzL2xpYmFjcGkvbGliYWNwaS5oICAgICAgICAgfCAxICsKIHRv b2xzL2xpYmFjcGkvc3RhdGljX3RhYmxlcy5jICAgfCAxIC0KIDQgZmlsZXMgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJl L2h2bWxvYWRlci91dGlsLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jCmluZGV4 IDNlMTkyYmYuLjNmODZjODggMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91 dGlsLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYwpAQCAtOTQ5LDcgKzk0 OSw3IEBAIHZvaWQgaHZtbG9hZGVyX2FjcGlfYnVpbGRfdGFibGVzKHN0cnVjdCBhY3BpX2NvbmZp ZyAqY29uZmlnLAogICAgICAgICBjb25maWctPnRhYmxlX2ZsYWdzIHw9IEFDUElfSEFTX1NTRFRf UzQ7CiAKICAgICBjb25maWctPnRhYmxlX2ZsYWdzIHw9IChBQ1BJX0hBU19UQ1BBIHwgQUNQSV9I QVNfSU9BUElDIHwgQUNQSV9IQVNfV0FFVCB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg QUNQSV9IQVNfVkdBKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBBQ1BJX0hBU19WR0Eg fCBBQ1BJX0hBU184MDQyKTsKIAogICAgIGNvbmZpZy0+dGlzX2hkciA9ICh1aW50MTZfdCAqKUFD UElfVElTX0hEUl9BRERSRVNTOwogCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL2J1aWxkLmMg Yi90b29scy9saWJhY3BpL2J1aWxkLmMKaW5kZXggODc5OWUyYy4uODQ0ZGVhMSAxMDA2NDQKLS0t IGEvdG9vbHMvbGliYWNwaS9idWlsZC5jCisrKyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwpAQCAt NTgxLDYgKzU4MSw4IEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9jdHh0ICpj dHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKICAgICBmYWR0LT54X2Zpcm13YXJlX2N0 cmwgPSBjdHh0LT5tZW1fb3BzLnYycChjdHh0LCBmYWNzKTsKICAgICBpZiAoICEoY29uZmlnLT50 YWJsZV9mbGFncyAmIEFDUElfSEFTX1ZHQSkgKQogICAgICAgICBmYWR0LT5pYXBjX2Jvb3RfYXJj aCB8PSBBQ1BJX0ZBRFRfTk9fVkdBOworICAgIGlmICggY29uZmlnLT50YWJsZV9mbGFncyAmIEFD UElfSEFTXzgwNDIgKQorICAgICAgICBmYWR0LT5pYXBjX2Jvb3RfYXJjaCB8PSBBQ1BJX0ZBRFRf ODA0MjsKICAgICBzZXRfY2hlY2tzdW0oZmFkdCwKICAgICAgICAgICAgICAgICAgb2Zmc2V0b2Yo c3RydWN0IGFjcGlfaGVhZGVyLCBjaGVja3N1bSksCiAgICAgICAgICAgICAgICAgIHNpemVvZihz dHJ1Y3QgYWNwaV8yMF9mYWR0KSk7CmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL2xpYmFjcGku aCBiL3Rvb2xzL2xpYmFjcGkvbGliYWNwaS5oCmluZGV4IGQ3ZWE2ZTEuLmUwZjE1MzcgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL2xpYmFjcGkvbGliYWNwaS5oCisrKyBiL3Rvb2xzL2xpYmFjcGkvbGliYWNw aS5oCkBAIC0zMSw2ICszMSw3IEBACiAjZGVmaW5lIEFDUElfSEFTX0lPQVBJQyAgICAgICgxPDw4 KQogI2RlZmluZSBBQ1BJX0hBU19XQUVUICAgICAgICAoMTw8OSkKICNkZWZpbmUgQUNQSV9IQVNf VkdBICAgICAgICAgKDE8PDEwKQorI2RlZmluZSBBQ1BJX0hBU184MDQyICAgICAgICAoMTw8MTEp CiAKIHN0cnVjdCB4ZW5fdm1lbXJhbmdlOwogc3RydWN0IGFjcGlfbnVtYSB7CmRpZmYgLS1naXQg YS90b29scy9saWJhY3BpL3N0YXRpY190YWJsZXMuYyBiL3Rvb2xzL2xpYmFjcGkvc3RhdGljX3Rh Ymxlcy5jCmluZGV4IDI2NTkxNTMuLjFmNjI0N2QgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYmFjcGkv c3RhdGljX3RhYmxlcy5jCisrKyBiL3Rvb2xzL2xpYmFjcGkvc3RhdGljX3RhYmxlcy5jCkBAIC02 Myw3ICs2Myw2IEBAIHN0cnVjdCBhY3BpXzIwX2ZhZHQgRmFkdCA9IHsKIAogICAgIC5wX2x2bDJf bGF0ID0gMHgwZmZmLCAvKiA+MTAwLCAgbWVhbnMgd2UgZG8gbm90IHN1cHBvcnQgQzIgc3RhdGUg Ki8KICAgICAucF9sdmwzX2xhdCA9IDB4MGZmZiwgLyogPjEwMDAsIG1lYW5zIHdlIGRvIG5vdCBz dXBwb3J0IEMzIHN0YXRlICovCi0gICAgLmlhcGNfYm9vdF9hcmNoID0gQUNQSV9GQURUXzgwNDIs CiAgICAgLmZsYWdzID0gKEFDUElfUFJPQ19DMSB8CiAgICAgICAgICAgICAgIEFDUElfV0JJTlZE IHwKICAgICAgICAgICAgICAgQUNQSV9GSVhfUlRDIHwgQUNQSV9UTVJfVkFMX0VYVCB8Ci0tIAoy LjkuMyAoQXBwbGUgR2l0LTc1KQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=