From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v1 10/20] acpi/hvmloader: Replace mem_alloc() and virt_to_phys() with memory ops Date: Tue, 19 Jul 2016 10:08:12 -0400 Message-ID: References: <1467745519-9868-1-git-send-email-boris.ostrovsky@oracle.com> <1467745519-9868-11-git-send-email-boris.ostrovsky@oracle.com> <577FCD9D02000078000FCB32@prv-mh.provo.novell.com> <070d2a78-3986-3de5-e510-3e01fb5d76be@oracle.com> <577FE47002000078000FCC6C@prv-mh.provo.novell.com> <1160b8b3-406d-2378-2cb9-4d011f89c165@oracle.com> <578DFCE502000078000EC6FC@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <578DFCE502000078000EC6FC@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, xen-devel@lists.xen.org, julien.grall@arm.com, zhaoshenglong@huawei.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMDcvMTkvMjAxNiAwNToxMSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gQm9yaXMgT3N0 cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gMDcvMDgvMTYgNjoyMCBQTSA+Pj4K Pj4gT24gMDcvMDgvMjAxNiAxMTozNSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAw OC4wNy4xNiBhdCAxNzoyMywgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPiB3cm90ZToKPj4+ PiBJcyBpdCB1cCB0byB0aGUgYnVpbGRlciB0byBkZWNpZGUgd2hpY2ggdGFibGVzIGFyZSBpbXBv cnRhbnQgYW5kIHdoaWNoCj4+Pj4gYXJlIG5vdD8KPj4+IEknbSBhZnJhaWQgdGhhdCdzIG5vdCBz byBlYXN5IHRvIHRlbGwuIElmIGZvciBleGFtcGxlIHdlIGNhbid0IGZpdCB0aGUKPj4+IEhQRVQg dGFibGUsIHRoZSBndWVzdCBjb3VsZCBiZSBydW4gd2l0aG91dCBIUEVUIHVubGVzcyBhIEhQRVQK Pj4+IHdhcyBzcGVjaWZpY2FsbHkgcmVxdWVzdGVkIChyYXRoZXIgdGhhbiBqdXN0IGRlZmF1bHRl ZCB0bykuCj4+IEJ1dCBhZ2FpbiAtLS0gaG93IHdpbGwgdGhlIGNhbGxlciBrbm93IHRoYXQgaXQg d2FzIG9ubHkgSFBFVCB0YWJsZSB0aGF0Cj4+IHdhcyBub3QgYnVpbHQ/Cj4gV2h5IHdvdWxkIHRo ZSBjYWxsZXIgY2FyZT8gSSBndWVzcyBleGFtcGxlcyBjb3VsZCBiZSBmb3VuZCB3aGVyZSBpdCBp cwo+IG5lY2Vzc2FyeSBmb3IgdGhlIGNhbGxlciB0byBrbm93LCBidXQgZm9yIHRoZSBzcGVjaWZp YyBleGFtcGxlIChhbmQgYXQgbGVhc3QKPiBzb21lIG90aGVycykgZmFpbHVyZSBpcyBvZiBubyBp bnRlcmVzdCB0byB0aGUgY2FsbGVyIC0gaXQncyBvbmx5IHRoZSBndWVzdCB3aGljaAo+IGlzIGFm ZmVjdGVkLgoKSFBFVCB3YXMganVzdCBhbiBleGFtcGxlLCB0aGUgc2FtZSBxdWVzdGlvbiBjb3Vs ZCBiZSBhc2tlZCBmb3IgKGFsbW9zdCkKYW55IG90aGVyIHRhYmxlLgoKQnV0IEkgY2FuIHNlZSB0 aGF0IHdlIGNhbiBkZWZlciB0byB0aGUgZ3Vlc3QgdG8gZGVhbCB3aXRoIEFDUEkKYnJva2VubmVz cywgYWx0aG91Z2ggc29tZSBub3QgYnVpbHQgdGFibGVzIHdpbGwgYWxtb3N0IGNlcnRhaW5seSBs ZWFkIHRvCmd1ZXN0J3MgZmFpbHVyZS4KCihXZSBwcm9iYWJseSB3aWxsIG5vdCBnZXQgdG8gdXNl IHRoaXMgbmV3IGZyZWUoKSBvcCBhbnl3YXkgc2luY2UgZmFpbHVyZQp0byBhbGxvY2F0ZSBtZW1v cnkgaXMgY3VycmVudGx5IHRoZSBvbmx5IHBvc3NpYmxlIGVycm9yIGFuZCB0aGVyZSBpcyBvbmUK YWxsb2NhdGlvbiBwZXIgdGFibGUpCgoKLWJvcmlzCgoKCgoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=