From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 17/32] xen/x86: allow disabling the emulated PIC Date: Fri, 3 Jul 2015 13:34:55 +0200 Message-ID: <1435923310-9019-18-git-send-email-roger.pau@citrix.com> References: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAzPR-0004ZB-I0 for xen-devel@lists.xenproject.org; Fri, 03 Jul 2015 11:45:33 +0000 In-Reply-To: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Andrew Cooper , Jan Beulich , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNj OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdnBpYy5jIHwgMTEg KysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92cGljLmMgYi94ZW4vYXJjaC94ODYv aHZtL3ZwaWMuYwppbmRleCA5MDliOWQwLi4yZWIxNjJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94 ODYvaHZtL3ZwaWMuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZwaWMuYwpAQCAtMzc3LDYgKzM3 Nyw5IEBAIHN0YXRpYyBpbnQgdnBpY19zYXZlKHN0cnVjdCBkb21haW4gKmQsIGh2bV9kb21haW5f Y29udGV4dF90ICpoKQogICAgIHN0cnVjdCBodm1faHdfdnBpYyAqczsKICAgICBpbnQgaTsKIAor ICAgIGlmICggIWhhc192cGljKGQpICkKKyAgICAgICAgcmV0dXJuIDA7CisKICAgICAvKiBTYXZl IHRoZSBzdGF0ZSBvZiBib3RoIFBJQ3MgKi8KICAgICBmb3IgKCBpID0gMDsgaSA8IDIgOyBpKysg KQogICAgIHsKQEAgLTM5Miw3ICszOTUsMTAgQEAgc3RhdGljIGludCB2cGljX2xvYWQoc3RydWN0 IGRvbWFpbiAqZCwgaHZtX2RvbWFpbl9jb250ZXh0X3QgKmgpCiB7CiAgICAgc3RydWN0IGh2bV9o d192cGljICpzOwogICAgIHVpbnQxNl90IGluc3Q7Ci0gICAgCisKKyAgICBpZiAoICFoYXNfdnBp YyhkKSApCisgICAgICAgIHJldHVybiAwOworCiAgICAgLyogV2hpY2ggUElDIGlzIHRoaXM/ICov CiAgICAgaW5zdCA9IGh2bV9sb2FkX2luc3RhbmNlKGgpOwogICAgIGlmICggaW5zdCA+IDEgKQpA QCAtNDI1LDYgKzQzMSw5IEBAIHZvaWQgdnBpY19yZXNldChzdHJ1Y3QgZG9tYWluICpkKQogCiB2 b2lkIHZwaWNfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQogeworICAgIGlmICggIWhhc192cGljKGQp ICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgdnBpY19yZXNldChkKTsKIAogICAgIHJlZ2lzdGVy X3BvcnRpb19oYW5kbGVyKGQsIDB4MjAsIDIsIHZwaWNfaW50ZXJjZXB0X3BpY19pbyk7Ci0tIAox LjkuNSAoQXBwbGUgR2l0LTUwLjMpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK