From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [RFC PATCH 11/12] hvmloader: use libacpi to build MCFG table Date: Tue, 29 May 2018 08:46:13 -0600 Message-ID: <5B0D67B502000078001C6ABD@prv1-mh.provo.novell.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fNgCk-0006Q7-Qp for xen-devel@lists.xenproject.org; Tue, 29 May 2018 15:06:30 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Alexey Gerasimenko Cc: Andrew Cooper , Wei Liu , Ian Jackson , xen-devel List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDEyLjAzLjE4IGF0IDE5OjMzLCA8eDE5MTd4QGdtYWlsLmNvbT4gd3JvdGU6Cj4gLS0t IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYwo+ICsrKyBiL3Rvb2xzL2Zpcm13YXJl L2h2bWxvYWRlci91dGlsLmMKPiBAQCAtNzgyLDYgKzc4Miw2OSBAQCBpbnQgZ2V0X3BjX21hY2hp bmVfdHlwZSh2b2lkKQo+ICAgICAgcmV0dXJuIG1hY2hpbmVfdHlwZTsKPiAgfQo+ICAKPiArI2Rl ZmluZSBQQ0lFWEJBUl9BRERSX01BU0tfNjRNQiAgICAgKH4oKDFVTEwgPDwgMjYpIC0gMSkpCj4g KyNkZWZpbmUgUENJRVhCQVJfQUREUl9NQVNLXzEyOE1CICAgICh+KCgxVUxMIDw8IDI3KSAtIDEp KQo+ICsjZGVmaW5lIFBDSUVYQkFSX0FERFJfTUFTS18yNTZNQiAgICAofigoMVVMTCA8PCAyOCkg LSAxKSkKCkkgZG9uJ3Qgc2VlIHRoZSB2YWx1ZSBvZiB0aGVzZSBjb25zdGFudHMsIHRoZSBtb3Jl IHRoYXQgdGhleSdyZSBnZW5lcmljCjY0LzEyOC8yNTYgTWIgbWFza3MgcmF0aGVyIHRoYW4gYmVp bmcgUENJRVhCQVIgc3BlY2lmaWMuIFRoZXkgYWxzbwpoYXZlIG5vIGJ1c2luZXNzIGxpdmluZyBp biBwY2lfcmVncy5oIGltbywgaW5jbHVkaW5nIGFueSBvZiAuLi4KCj4gKyNkZWZpbmUgUENJRVhC QVJfTEVOR1RIX0JJVFMocmVnKSAgICgoKHJlZykgPj4gMSkgJiAzKQo+ICsjZGVmaW5lIFBDSUVY QkFSRU4gICAgICAgICAgICAgICAgICAxCgouLi4gdGhlc2U6IE9ubHkgZ2VuZXJpYyBmaWVsZHMg c2hvdWxkIGJlIGRlc2NyaWJlZCB0aGVyZS4gSWYgeW91IHdhbnQgdG8KY29sbGVjdCBRMzUgZGVm aW5pdGlvbnMgaW4gYSBjZW50cmFsIHBsYWNlLCBhZGQgcTM1LmguIEJ1dCBpZiB5b3UgZG8sCnBs ZWFzZSBwcm9wZXJseSBwcmVmaXggYWxsIG9mIHRoZW0gc3VjaCB0aGF0IHRoZXJlIHdvbid0IGJl IGFueSByaXNrCmNvbGxpc2lvbnMgd2l0aCBwb3NzaWJsZSBmdXR1cmUgYWRkaXRpb25zLgoKPiAr c3RhdGljIHVpbnQ2NF90IG1tY29uZmlnX2dldF9iYXNlKHZvaWQpCj4gK3sKPiArICAgIHVpbnQ2 NF90IGJhc2U7Cj4gKyAgICB1aW50MzJfdCByZWcgPSBwY2lfcmVhZGwoUENJX01DSF9ERVZGTiwg UENJX01DSF9QQ0lFWEJBUik7Cj4gKwo+ICsgICAgYmFzZSA9IHJlZyB8ICh1aW50NjRfdCkgcGNp X3JlYWRsKFBDSV9NQ0hfREVWRk4sIFBDSV9NQ0hfUENJRVhCQVIrNCkgPDwgMzI7Cj4gKwo+ICsg ICAgc3dpdGNoIChQQ0lFWEJBUl9MRU5HVEhfQklUUyhyZWcpKQo+ICsgICAgewo+ICsgICAgY2Fz ZSAwOgo+ICsgICAgICAgIGJhc2UgJj0gUENJRVhCQVJfQUREUl9NQVNLXzI1Nk1COwo+ICsgICAg ICAgIGJyZWFrOwo+ICsgICAgY2FzZSAxOgo+ICsgICAgICAgIGJhc2UgJj0gUENJRVhCQVJfQURE Ul9NQVNLXzEyOE1COwo+ICsgICAgICAgIGJyZWFrOwo+ICsgICAgY2FzZSAyOgo+ICsgICAgICAg IGJhc2UgJj0gUENJRVhCQVJfQUREUl9NQVNLXzY0TUI7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKyAg ICBjYXNlIDM6Cj4gKyAgICAgICAgQlVHKCk7ICAvKiBhIHJlc2VydmVkIHZhbHVlIGVuY291bnRl cmVkICovCj4gKyAgICB9CgpJbnN0ZWFkIG9mIHRoaXMgc3dpdGNoLCB3aHkgY2FuJ3QgeW91IC4u LgoKPiArICAgIHJldHVybiBiYXNlOwoKICAgIHJldHVybiBiYXNlICYgfihtbWNvbmZpZ19nZXRf c2l6ZSgpIC0gMSk7CgpoZXJlLCBlbGltaW5hdGluZyAoYWZhaWNzKSB0aGUgbmVlZCBmb3IgdGhl IGNvbnN0YW50cyBhYm92ZT8KCkphbgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu Zm8veGVuLWRldmVs