From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 21/32] xen/x86: allow disabling all emulated devices inside of Xen Date: Fri, 3 Jul 2015 13:34:59 +0200 Message-ID: <1435923310-9019-22-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 1ZAzPT-0004b6-RB for xen-devel@lists.xenproject.org; Fri, 03 Jul 2015 11:45:35 +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 T25seSBhbGxvdyBlbmFibGluZyBvciBkaXNhYmxpbmcgYWxsIHRoZSBlbXVsYXRlZCBkZXZpY2Vz IGluc2lkZSBvZiBYZW4sCnJpZ2h0IG5vdyBYZW4gZG9lc24ndCBzdXBwb3J0IGVuYWJsaW5nIHNw ZWNpZmljIGVtdWxhdGVkIGRldmljZXMgb25seS4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1 c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t CiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBkNjg0ZjQ5Li5iZGFmNjQ2IDEwMDY0NAot LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA IC01NTUsNyArNTU1LDggQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpk LCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MsCiAgICAgewogICAgICAgICBlbXVsYXRpb25fbWFz ayA9IChFTVVfTEFQSUMgfCBFTVVfSFBFVCB8IEVNVV9QTVRJTUVSIHwgRU1VX1JUQyB8CiAgICAg ICAgICAgICAgICAgICAgICAgICAgIEVNVV9JT0FQSUMgfCBFTVVfUElDIHwgRU1VX1BNVSB8IEVN VV9WR0EgfCBFTVVfSU9NTVUpOwotICAgICAgICBpZiAoIChjb25maWctPmVtdWxhdGlvbl9mbGFn cyAmIGVtdWxhdGlvbl9tYXNrKSAhPSBlbXVsYXRpb25fbWFzayApCisgICAgICAgIGlmICggKGNv bmZpZy0+ZW11bGF0aW9uX2ZsYWdzICYgZW11bGF0aW9uX21hc2spICE9IGVtdWxhdGlvbl9tYXNr ICYmCisgICAgICAgICAgICAgKGNvbmZpZy0+ZW11bGF0aW9uX2ZsYWdzICYgZW11bGF0aW9uX21h c2spICE9IDAgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJY ZW4gZG9lcyBub3QgYWxsb3cgSFZNIGNyZWF0aW9uIHdpdGggdGhlICIKICAgICAgICAgICAgICAg ICAgICAiY3VycmVudCBzZWxlY3Rpb24gb2YgZW11bGF0b3JzOiAweCV4LlxuIiwKLS0gCjEuOS41 IChBcHBsZSBHaXQtNTAuMykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=