From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v2 2/2] x86/io: move the list of guest to machine IO ports out of domain_iommu Date: Tue, 04 Apr 2017 05:31:56 -0600 Message-ID: <58E3A04C020000780014C914@prv-mh.provo.novell.com> References: <20170328131226.13347-1-roger.pau@citrix.com> <20170328131226.13347-3-roger.pau@citrix.com> <7ae03203-73fc-0150-c4af-9bc981dd46a9@citrix.com> <20170329104953.pksifcatwsxqeye6@dhcp-3-128.uk.xensource.com> <20170404110627.atlyhhfrsgibzsfb@dhcp-3-128.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cvMgt-000511-LR for xen-devel@lists.xenproject.org; Tue, 04 Apr 2017 11:32:03 +0000 In-Reply-To: <20170404110627.atlyhhfrsgibzsfb@dhcp-3-128.uk.xensource.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau Monne Cc: Andrew Cooper , Paul Durrant , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA0LjA0LjE3IGF0IDEzOjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ IE9uIFdlZCwgTWFyIDI5LCAyMDE3IGF0IDExOjQ5OjUzQU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25u ZSB3cm90ZToKPj4gT24gV2VkLCBNYXIgMjksIDIwMTcgYXQgMTE6NDE6NDBBTSArMDEwMCwgQW5k cmV3IENvb3BlciB3cm90ZToKPj4gPiBPbiAyOC8wMy8xNyAxNDoxMiwgUm9nZXIgUGF1IE1vbm5l IHdyb3RlOgo+PiA+ID4gVGhlcmUncyBubyByZWFzb24gdG8gc3RvcmUgdGhhdCBsaXN0IGluc2lk ZSBvZiB0aGUgZG9tYWluX2lvbW11IHN0cnVjdCwgdGhlCj4+ID4gPiBmb3J3YXJkaW5nIG9mIGd1 ZXN0IElPIHBvcnRzIGludG8gbWFjaGluZSBJTyBwb3J0cyBpcyBub3QgdGllZCB0byB0aGUgcHJl c2VuY2UKPj4gPiA+IG9mIGFuIElPTU1VLgo+PiA+ID4KPj4gPiA+IE1vdmUgaXQgaW5zaWRlIG9m IHRoZSBodm1fZG9tYWluIHN0cnVjdCBpbnN0ZWFkLgo+PiA+ID4KPj4gPiA+IFNpZ25lZC1vZmYt Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiA+IAo+PiA+IEFj dHVhbGx5LCBvbiBzZWNvbmQgdGhvdWdodHMsIEkgcmVzY2luZCBteSBSLWJ5Lgo+PiA+IAo+PiA+ IFRoaXMgYnJlYWtzIFBWIGd1ZXN0cywgd2hpY2ggbXVzdCBub3QgdXNlIHN0YXRlIGluIHRoZSBo dm0gaGFsZiBvZiB0aGUKPj4gPiB1bmlvbi4KPj4gCj4+IEknbSBleHRyZW1lbHkgY29uZnVzZWQg bm93LCBBRkFJQ1QgdGhlIGcybV9pb3BvcnRfbGlzdCBsaXN0IGlzIG9ubHkgdXNlZCBieSB0aGUK Pj4gZzJtX3BvcnRpb18qIGhhbmRsZXJzLCBhbmQgdGhvc2UgaGFuZGxlcnMgYWxyZWFkeSBtYWtl IHVzZSBvZiBIVk0gb25seSBmaWVsZHMKPj4gKGllOiBodm1fdmNwdV9pbykuCj4gCj4gQ2FuIHRo aXMgYmUgY29tbWl0dGVkPwoKQXMgc2FpZCBvbiBpcmMsIEkgdGhpbmsgd2FzIHBvc3RlZCBhZnRl ciB0aGUgbGFzdCBwb3N0aW5nIGRhdGUsIHNvIHlvdSdkCm5lZWQgdG8gb2J0YWluIGFuIGFjayBm cm9tIEp1bGllbi4KCj4gSSB1bmRlcnN0YW5kIHRoZXJlJ3MgYSBwcmV2aW91cyByZWdyZXNzaW9u IGhlcmUsIGJ1dAo+IHRoaXMgcGF0Y2hlcyBkb24ndCBtYWtlIGl0IGFueSB3b3JzZSBBRkFJQ1Qs IGFuZCB0aGV5IGNsYXJpZnkgdGhlIAo+IG5vbWVuY2xhdHVyZS4KCkkgZG9uJ3Qgc2VlIHRoZSAi cHJldmlvdXMgcmVncmVzc2lvbiI6IFRoZSBoYW5kbGVycyBjYW4gYmUgaW52b2tlZApvbmx5IGZv ciBIVk0gZ3Vlc3RzLiBXaGF0IGlzIG5vdCBIVk0tc3BlY2lmaWMgaXMgdGhlIGRvbWN0bCwgYW5k CnRoZXJlIGlzIHdoZXJlIHlvdSBpbnRyb2R1Y2UgYSByZWdyZXNzaW9uLgoKSmFuCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK