From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH RFC 14/20] acpi/hvmloader: Replace mem_alloc() and virt_to_phys() with memory ops Date: Mon, 06 Jun 2016 06:58:18 -0600 Message-ID: <57558F8A02000078000F2031@prv-mh.provo.novell.com> References: <1459905949-10358-1-git-send-email-boris.ostrovsky@oracle.com> <1459905949-10358-15-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1459905949-10358-15-git-send-email-boris.ostrovsky@oracle.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: Wei Liu , Stefano Stabellini , Andrew Cooper , Ian Jackson , xen-devel@lists.xen.org, Keir Fraser , roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDA2LjA0LjE2IGF0IDAzOjI1LCA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdy b3RlOgo+IC0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9hY3BpL2FjcGkyXzAuaAo+ICsr KyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9hY3BpL2FjcGkyXzAuaAo+IEBAIC00OTAsNiAr NDkwLDExIEBAIHN0cnVjdCBhY3BpX251bWEgewo+ICAgICAgeGVuX3ZtZW1yYW5nZV90ICp2bWVt cmFuZ2U7Cj4gIH07Cj4gIAo+ICtzdHJ1Y3QgYWNwaV9tZW1fb3BzIHsKPiArICAgIHZvaWQgKigq YWxsb2MpKHVpbnQzMl90IHNpemUsIHVpbnQzMl90IGFsaWduKTsKPiArICAgIHVuc2lnbmVkIGxv bmcgKCp2MnApKHZvaWQgKnYpOwo+ICt9OwoKQXMgYmVmb3JlLCBJIHRoaW5rIHRoaXMgaXMgdGhl IHdyb25nIGhlYWRlciBmb3Igc3VjaCBzdHVmZi4KCkFuZCB0aGVuIEkgdGhpbmsgSSBhZ3JlZSB3 aXRoIHRoZSBhbGxvY2F0aW9uIGhvb2sgKG9yIG90aGVyd2lzZSB0aGUKdG9vIGdlbmVyaWMgbmFt ZSB3b3VsZCBuZWVkIHRvIGJlIGNoYW5nZWQpLCBidXQgSSBkb24ndCB0aGluayBJCmFncmVlIHdp dGggdGhlIHYycCBvbmUuIEluc3RlYWQgSSB0aGluayB0aGUgY29uc3VtZXIgc2hvdWxkCnByb3Zp ZGUgYSBzdWl0YWJsZSB2aXJ0X3RvX3BoeXMoKTogVGhhdCdzIGFscmVhZHkgdGhlIGNhc2UgZm9y Cmh2bWxvYWRlciwgc2hvdWxkIGJlIHRyaXZpYWwgZm9yIGxpYnhjLiBBbmQgYXMgbG9uZyBhcyB3 ZSBwcm92aWRlCkRvbTAgd2l0aCBhIDE6MSBtYWNoaW5lL3BoeXNpY2FsIGFkZHJlc3NlcywgdGhl IGV4aXN0aW5nIG9uZSBpbgp0aGUgaHlwZXJ2aXNvciB3b3VsZCBkbyB0b28uCgpBdCB0aGUgdmVy eSBsZWFzdCBhbHRlcm5hdGl2ZWx5LCB0byByZWR1Y2UgY29kZSBjaHVybiwgcGF0Y2ggb3JkZXIK c2hvdWxkIGJlIGNoYW5nZWQsIHNvIHRoYXQgeW91IGRvbid0IHRvdWNoIGFnYWluIGFsbCB0aGUg bGluZXMgdGhhdAp5b3UgbWFkZSB1c2UgdmlydF90b19waHlzKCkganVzdCBhIHBhdGNoIG9yIHR3 byBhZ28uCgpQbHVzIEkgdGhpbmsgdGhlIGFsbG9jYXRpb24gaG9vayBzaG91bGQgYmUgYWNjb21w YW5pZWQgYnkgYQpmcmVlaW5nIG9uZSwgZXZlbiBpZiBmb3Igbm93IHRoaXMgbWF5IG5vdCBiZSB1 c2VkLiBJaXJjIHRoZXJlIGFyZQpjYXNlcyB3aGVyZSBzcGFjZSBnZXRzIGFsbG9jYXRlZCB3aXRo b3V0IGJlaW5nIHJldGFpbmVkLCBub3QKZ2V0dGluZyBmcmVlZCBqdXN0IGJlY2F1c2UgdGhlIHNp bXBsaXN0aWMgYWxsb2NhdG9yIGNhbid0IGhhbmRsZQpzdWNoLgoKSmFuCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz dApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK