From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2 11/22] xen/x86: allow disabling emulated devices for HVM guests Date: Wed, 1 Jul 2015 17:01:59 +0100 Message-ID: <55940EF7.9080902@citrix.com> References: <1435761975-98579-1-git-send-email-roger.pau@citrix.com> <1435761975-98579-12-git-send-email-roger.pau@citrix.com> <55940B3F.8050200@citrix.com> <55940C77.6070805@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAKSg-0004l5-HK for xen-devel@lists.xenproject.org; Wed, 01 Jul 2015 16:02:10 +0000 In-Reply-To: <55940C77.6070805@oracle.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: Boris Ostrovsky , Roger Pau Monne , xen-devel@lists.xenproject.org Cc: Kevin Tian , Suravee Suthikulpanit , Eddie Dong , Jan Beulich , Aravind Gopalakrishnan , Jun Nakajima List-Id: xen-devel@lists.xenproject.org T24gMDEvMDcvMTUgMTY6NTEsIEJvcmlzIE9zdHJvdnNreSB3cm90ZToKPiBPbiAwNy8wMS8yMDE1 IDExOjQ2IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBPbiAwMS8wNy8xNSAxNTo0NiwgUm9n ZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gSW50cm9kdWNlIGEgbmV3IERPTUNUTCBmbGFnIHRoYXQg Y2FuIGJlIHVzZWQgdG8gZGlzYWJsZSBkZXZpY2UKPj4+IGVtdWxhdGlvbgo+Pj4gaW5zaWRlIG9m IFhlbiBmb3IgSFZNIGd1ZXN0cy4gVGhlIGZvbGxvd2luZyBlbXVsYXRlZCBkZXZpY2VzIGFyZQo+ Pj4gZGlzYWJsZWQKPj4+IHdoZW4gdGhlIFhFTl9ET01DVExfQ0RGX25vZW11IGlzIHVzZWQ6IGhw ZXQsIHBtdGltZXIsIHJ0YywgaW9hcGljLAo+Pj4gbGFwaWMsCj4+PiBwaWMgYW5kIHBtdS4gQWxz byBhbGwgdGhlIE1NSU8gaGFuZGxlcnMgYXJlIGRpc2FibGVkLgo+Pj4KPj4+IFNpZ25lZC1vZmYt Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gQ2M6IEphbiBC ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu Y29vcGVyM0BjaXRyaXguY29tPgo+Pj4gQ2M6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92 c2t5QG9yYWNsZS5jb20+Cj4+PiBDYzogU3VyYXZlZSBTdXRoaWt1bHBhbml0IDxzdXJhdmVlLnN1 dGhpa3VscGFuaXRAYW1kLmNvbT4KPj4+IENjOiBBcmF2aW5kIEdvcGFsYWtyaXNobmFuIDxBcmF2 aW5kLkdvcGFsYWtyaXNobmFuQGFtZC5jb20+Cj4+PiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFr YWppbWFAaW50ZWwuY29tPgo+Pj4gQ2M6IEVkZGllIERvbmcgPGVkZGllLmRvbmdAaW50ZWwuY29t Pgo+Pj4gQ2M6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgo+PiBJIHdvdWxkIGJl IGhlc2l0YW50IHRvIGhhdmUgYSBibGFua2V0IGNoYW5nZSBsaWtlIHRoaXMuCj4+Cj4+IENvbnNp ZGVyIEFQSUNWL0FWSUMuICBGb3IgcGVyZm9ybWFuY2UgcmVhc29ucywgd2UgYWJzb2x1dGVseSB3 YW50IEhWTQo+PiBhbmQgUFZIIHRvIG1ha2UgdXNlIG9mIHRoZW0sIGFzIHRoZXkgYXJlIHN1YnN0 YW50aWFsbHkgbW9yZSBlZmZpY2llbnQKPj4gdXNpbmcgaGFyZHdhcmUgc3VwcG9ydCB0aGFuIGV2 ZW5pbmcgdXNpbmcgcGxhaW4gZXZ0Y2huIGh5cGVyY2FsbHMuCj4+Cj4+IEhvd2V2ZXIsIHRoZSBm bGlwc2lkZSBpcyB0aGF0IHdlIG11c3QgcHJvdmlkZSBhbiBMQVBJQyBlbXVsYXRpb24gdG8KPj4g Y292ZXIgdGhlIGJpdHMgd2hpY2ggaGFyZHdhcmUgY2Fubm90IHZpcnR1YWxpc2UuCj4+Cj4+IEFz IGEgcmFuZG9tIGlkZWEsIGhvdyBhYm91dCBoYXZpbmcgYSBuZXcgaHlwZXJjYWxsIG9yIGh2bXBh cmFtIHdoaWNoCj4+IHByb3ZpZGVzIGEgYml0bWFwIG9mIHBlcm1pdHRlZCBlbXVsYXRvcnM/ICBU aGlzIHdvdWxkIGFsbG93IGZhciBmaW5lcgo+PiBncmFpbiBjb250cm9sIG92ZXIgd2hhdCBpcyBh bmQgaXNuJ3QgYXZhaWxhYmxlIHRvIGEgZG9tYWluLgo+Cj4gSSB0aGluayB3ZSBhbHNvIG5lZWQg dG8gZGVjaWRlIG9uIHdoaWNoIHN1YnNldHMgb2YgZW11bGF0b3JzIHdlIGFyZQo+IGdvaW5nIHRv IHN1cHBvcnQsIG90aGVyd2lzZSB0ZXN0IG1hdHJpeCB3aWxsIGJlY29tZSBwcmV0dHkgYmlnLiBG b3IKPiBleGFtcGxlLCBpbml0aWFsbHkgd2UgbWF5IHdhbnQgdG8gYWxsb3cgYWxsIChmb3Igd2hh dCB3ZSBub3cgY2FsbCBIVk0pCj4gb3Igbm9uZSAoUFZIKS4KClJpZ2h0LCBidXQgdGhhdCBjYW4g Y3VycmVudGx5IGJlIGVuZm9yY2VkIHdpdGggYW4gImlmICggYXJnICE9IDAgJiYgYXJnCiE9IH4w ICkgcmV0dXJuIC1FT1BOT1RTVVBQOyIgaW4gdGhlIGh5cGVyY2FsbCBoYW5kbGVyIGZvciBub3cu CgpJdCBzdGlsbCBsZWF2ZXMgdXMgd2l0aCB0aGUgYWJpbGl0eSB0byBhZGQgaW4gTEFQSUMgZW11 bGF0aW9uIGluIHRoZQpmdXR1cmUgYnkgY2hhbmdpbmcgdGhlIGF1ZGl0aW5nLiAgQSBibGFua2V0 ICJubyBlbXVsYXRpb24iIGJvb2xlYW4gaXMKdmVyeSBtdWNoIGhhcmRlciB0byByZWxheCBpbiB0 aGUgZnV0dXJlLgoKfkFuZHJldwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5v cmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==