From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH 5/5] x86/HVM: don't setup an intercept handler for IO port 0xcf8 unconditionally Date: Wed, 13 Jan 2016 13:32:18 +0100 Message-ID: <1452688338-70075-6-git-send-email-roger.pau@citrix.com> References: <1452688338-70075-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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1aJKbx-000543-CV for xen-devel@lists.xenproject.org; Wed, 13 Jan 2016 12:33:13 +0000 In-Reply-To: <1452688338-70075-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 T25seSBpbnRlcmNlcHQgYWNjZXNzZXMgdG8gSU8gcG9ydCAweGNmOCBpZiB0aGVyZSdzIGF0IGxl YXN0IG9uZSBJT1JFUQpzZXJ2ZXIsIG90aGVyd2lzZSBpdCBtYWtlcyBubyBzZW5zZSBzaW5jZSB0 aGUgb25seSBjb2RlIHRoYXQgdXNlcyB0aGUgdmFsdWUKc3RvcmVkIGJ5IGh2bV9hY2Nlc3NfY2Y4 IGlzIHRoZSBJT1JFUSBzZXJ2ZXIuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy b2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j b20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHhl bi9hcmNoL3g4Ni9odm0vaHZtLmMgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMjhjNmNkOS4uMjRjM2Q0NiAxMDA2 NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2 bS5jCkBAIC0xMTQxLDYgKzExNDEsMTMgQEAgc3RhdGljIGludCBodm1fY3JlYXRlX2lvcmVxX3Nl cnZlcihzdHJ1Y3QgZG9tYWluICpkLCBkb21pZF90IGRvbWlkLAogICAgIGlmICggcmMgKQogICAg ICAgICBnb3RvIGZhaWwzOwogCisgICAgLyoKKyAgICAgKiBXZSBjYW5ub3QgZmFpbCBhZnRlciB0 aGlzIHBvaW50LCBvciB3ZSByaXNrIHJlZ2lzdGVyaW5nIHRoZSBoYW5kbGVyCisgICAgICogbXVs dGlwbGUgdGltZXMgKHRoZXJlJ3Mgbm8gdW5yZWdpc3RlciBmdW5jdGlvbiB5ZXQpLgorICAgICAq LworICAgIGlmICggbGlzdF9lbXB0eSgmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5s aXN0KSApCisgICAgICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVyKGQsIDB4Y2Y4LCA0LCBodm1f YWNjZXNzX2NmOCk7CisKICAgICBsaXN0X2FkZCgmcy0+bGlzdF9lbnRyeSwKICAgICAgICAgICAg ICAmZC0+YXJjaC5odm1fZG9tYWluLmlvcmVxX3NlcnZlci5saXN0KTsKIApAQCAtMTYyNSw3ICsx NjMyLDYgQEAgaW50IGh2bV9kb21haW5faW5pdGlhbGlzZShzdHJ1Y3QgZG9tYWluICpkKQogICAg IHBpdF9pbml0KGQsIGNwdV9raHopOwogCiAgICAgcmVnaXN0ZXJfcG9ydGlvX2hhbmRsZXIoZCwg MHhlOSwgMSwgaHZtX3ByaW50X2xpbmUpOwotICAgIHJlZ2lzdGVyX3BvcnRpb19oYW5kbGVyKGQs IDB4Y2Y4LCA0LCBodm1fYWNjZXNzX2NmOCk7CiAKICAgICByYyA9IGh2bV9mdW5jcy5kb21haW5f aW5pdGlhbGlzZShkKTsKICAgICBpZiAoIHJjICE9IDAgKQotLSAKMS45LjUgKEFwcGxlIEdpdC01 MC4zKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==