From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH V2 9/25] tools/libxl: build DMAR table for a guest with one virtual VTD Date: Thu, 24 Aug 2017 12:08:42 +0100 Message-ID: <20170824110842.6beygoyd7x5cbbg3@citrix.com> References: <1502310866-10450-1-git-send-email-tianyu.lan@intel.com> <1502310866-10450-10-git-send-email-tianyu.lan@intel.com> <20170817113217.xpg6yyvg45fuatjs@citrix.com> <20170817122821.hgrd644ogoet3nfg@citrix.com> <20170818054547.GA29191@skl-2s3.sh.intel.com> <20170822134828.dyvg7ytli4dzmj77@citrix.com> <91b6ff5f-c908-fa20-2ab8-f7e230690cbf@intel.com> <20170823083410.vhlkaf2jjy67tgtk@citrix.com> <59d40df3-a057-01d5-908a-6a3330316ba0@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <59d40df3-a057-01d5-908a-6a3330316ba0@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Lan Tianyu Cc: kevin.tian@intel.com, Wei Liu , andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, julien.grall@arm.com, jbeulich@suse.com, "Gao, Chao" List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBBdWcgMjQsIDIwMTcgYXQgMTE6MjQ6MTJBTSArMDgwMCwgTGFuIFRpYW55dSB3cm90 ZToKPiBPbiAyMDE35bm0MDjmnIgyM+aXpSAxNjozNCwgV2VpIExpdSB3cm90ZToKPiA+Pj4KPiA+ Pj4gSSB3b3VsZCBsaWtlIHRoZSBjb2RlIHRvIGdlbmVyYXRlIGRtYXIgdGFrZSBpbnRvIGNvbnNp ZGVyYXRpb24KPiA+Pj4gbGlieGxfX2RvbV9sb2FkX2FjcGkuCj4gPj4+Cj4gPj4KPiA+PiBJZiBh ZGQgZG1hciB0YWJsZSBmb3IgaHZtbGl0ZSwgd2Ugc2hvdWxkIGNvbWJpbmUgZG1hciB0YWJsZSB3 aXRoIG90aGVyCj4gPj4gQUNQSSB0YWJsZSBhbmQgcG9wdWxhdGUgaW50byBhY3BpX21vZHVsZXNb Ml0uIFRoaXMgaXMgaG93IGh2bWxpdGUgYWRkCj4gPj4gb3RoZXIgQUNQSSB0YWJsZXMgaW4gbGli eGxfX2RvbV9sb2FkX2FjcGkoKS4KPiA+Pgo+ID4gCj4gPiBTdXJlLCB0aGF0IHNvdW5kcyBwbGF1 c2libGUuCj4gPiAKPiA+IFdoYXQgSSB3b3VsZCBsaWtlIHRvIHNlZSBpcyB0byBoYXZlIG9uZSBl bnRyeSBwb2ludCB0byBtYW5pcHVsYXRlIEFQQ0kKPiA+IHRhYmxlcy4KPiA+IAo+ID4gR2l2ZW4g dGhlIHBhdGNoIHZvbHVtZSB3ZSdyZSBzZWVpbmcgbm93LCB3ZSBleHBlY3QgY29udHJpYnV0b3Jz IHRvIGRyaXZlCj4gPiB0aGUgZGlzY3Vzc2lvbiBmb3J3YXJkLiBJZiB5b3UncmUgbm90IHN1cmUs IGZlZWwgZnJlZSB0byBhc2sgbW9yZSBxdWVzdGlvbnMuCj4gCj4gSSBhbSBub3Qgc3VyZSB3aGV0 aGVyIEkgdW5kZXJzdG9vZCBjb3JyZWN0bHkuCj4gCj4gUFZIdjIgYnVpbGRzIGFsbCBBQ1BJIHRh YmxlIGluIHRvb2wgc3RhY2sgYW5kIHVzZXMgYWNwaV9tb2R1bGVbMCwgMSwgMl0KPiB0byBwYXNz IHJlbGF0ZWQgdGFibGUgY29udGVudC4KPiAKPiBIVk0gYnVpbGRzIEFDUEkgdGFibGVzIGluIGh2 bWxvYWRlciBhbmQganVzdCB1c2UgYWNwaV9tb2R1bGVbMF0gdG8gcGFzcwo+IGFkZGl0aW9uYWwg QUNQSSBmaXJtd2FyZSBvciB0YWJsZS4KPiAKPiBUaGVzZSB0d28gbW9kZXMgaGF2ZSBkaWZmZXJl bnQgd2F5IHRvIHVzZSBhY3BpX21vZHVsZXNbXS4gU28gSSB0aGluayB3ZQo+IGNhbid0IGNvbWJp bmUgdGhlbSwgcmlnaHQ/Cj4gCgpUaGVyZSBtaWdodCBiZSBzb21lIG1pc3VuZGVyc3RhbmRpbmcu ICBXZSBwcm9iYWJseSBkb24ndCB3YW50IHRvCm1hbmlwdWxhdGUgdGhlIGNvbnRlbnQgb2YgdGhl IHRhYmxlcyBpbiBsaWJ4bC4KCj4gRm9yIGJ1aWxkIGRtYXIgdGFibGUsIHdlIGhhdmUgaW50cm9k dWNlZCBjb25zdHJ1Y3RfZG1hcigpIGluIHVuZGVyCj4gbGliYWNwaSB0byBidWlsZCBkbWFyIHRh YmxlIGFuZCBQVkh2MiBhbHNvIGNhbiB1c2UgaXQgaW4KPiBsaWJ4bF9fZG9tX2xvYWRfYWNwaSgp Lgo+IAoKTXkgbWFqb3IgY29tcGxhaW4gaXMgbm93IHRoZXJlIGFyZSB0d28gZnVuY3Rpb25zIGFu ZCBpbiB0d28gZGlmZmVyZW50CmxvY2F0aW9ucywgaW4gdHdvIGRpZmZlcmVudCBwaGFzZXMgb2Yg ZG9tYWluIGNvbnN0cnVjdGlvbiB0aGF0IHdvdWxkCm1hbmlwdWxhdGUgQUNQSSB0YWJsZXMuIEkg d291bGQgbGlrZSB0byBoYXZlIG9ubHkgb25lLgoKVGhlIGZ1bmN0aW9uIHlvdSdyZSBjdXJyZW50 bHkgbW9kaWZ5aW5nIGxpYnhsX19kb21haW5fZmlybXdhcmUgaXMgbm90CnRoZSByaWdodCBwbGFj ZS4gSXQncyBwcmltYXJ5IGZ1bmN0aW9uIGlzIHRvIGxvYWQgZmlsZXMgZnJvbSBkaXNrcy4KCllv dSBzaG91bGQgYmUgYWJsZSB0byBjYWxsIHRoZSBmdW5jdGlvbiB5b3UgaW50cm9kdWNlZCBpbgps aWJ4bF9fZG9tX2xvYWRfYWNwaSwgcHJvdmlkZWQgYXBwcm9wcmlhdGUgY2hlY2tzIGFyZSBhZGRl ZC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=