From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v8 for-4.9 3/5] hvm/dmop: Implement copy_{to, from}_guest_buf() in terms of raw accessors Date: Fri, 21 Apr 2017 17:10:19 +0100 Message-ID: <9d78b09d-7582-8f03-f796-0b7615c4be06@citrix.com> References: <1492783552-29472-1-git-send-email-jennifer.herbert@citrix.com> <1492783552-29472-3-git-send-email-jennifer.herbert@citrix.com> <58FA4527020000780015310E@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: <58FA4527020000780015310E@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 , Jennifer Herbert Cc: Julien Grall , Paul Durrant , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMjEvMDQvMTcgMTY6NDUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIxLjA0LjE3IGF0 IDE2OjA1LCA8amVubmlmZXIuaGVyYmVydEBjaXRyaXguY29tPiB3cm90ZToKPj4gKyNkZWZpbmUg Q09QWV9GUk9NX0dVRVNUX0JVRihkc3QsIGFyZ3MsIGJ1Zl9pZHgpIFwKPj4gKyAgICBfcmF3X2Nv cHlfZnJvbV9ndWVzdF9idWYoJmRzdCwgYXJncywgYnVmX2lkeCwgc2l6ZW9mKGRzdCkpCj4+ICsK Pj4gKyNkZWZpbmUgQ09QWV9UT19HVUVTVF9CVUYoYXJncywgYnVmX2lkeCwgc3JjKSBcCj4+ICsg ICAgX3Jhd19jb3B5X3RvX2d1ZXN0X2J1ZihhcmdzLCBidWZfaWR4LCAmc3JjLCBzaXplb2Yoc3Jj KSkKPiBXaHkgYWxsIGNhcHMgYWxsIG9mIHRoZSBzdWRkZW4/CgpUaGlzIGlzIHRoZSBzdGFydCBv ZiBzb21lIGNvZGUgaW1wcm92ZW1lbnRzLCBnaXZlbiB0aGUgZmFsbG91dCBmcm9tIFhTQS0yMTIu CgpUaGlzIG1hY3JvIGlzIG5vdCBhIEMgZnVuY3Rpb24gYW5kIGRvZXNuJ3QgYmVoYXZlIGxpa2Ug b25lCihzcGVjaWZpY2FsbHksIGNhcHR1cmluZyBzcmMgYnkgbmFtZSByYXRoZXIgdGhhbiB2YWx1 ZSkuICBUaGVyZWZvcmUsIGl0CmdldHMgQUxMX0NBUFMoKSAod2hpY2ggaXMgYWN0dWFsbHkgdHJh ZGl0aW9uYWwgZm9yIGFueSBtYWNybyBpbiBDKSB0bwptYWtlIGl0IG1vcmUgb2J2aW91cyB0byBw ZW9wbGUgcmVhZGluZyB0aGUgY29kZSB0aGF0IGl0ICppcyBub3QqIGEgQwpmdW5jdGlvbiBhbmQg ZG9lc24ndCBiZWhhdmUgbGlrZSBvbmUuCgpJdCBpcyBnZXR0aW5nIGVtYmFycmFzc2luZyBob3cg bWFueSBzZWN1cml0eSB2dWxuZXJhYmlsaXR5IHdlIGFyZSBzZWVpbmcKYmVjYXVzZSBtYWNyb3Mg bG9vayBsaWtlIHRoZXkgYXJlIGRvaW5nIG9uZSB0aGluZywgeWV0IGFjdHVhbGx5IGRvCnNvbWV0 aGluZyBlbHNlLCBhbmQgaW1wcm92aW5nIHRoZSBxdWFsaXR5IG9mIHRoZSBjb2RlIGlzIHRoZSBv bmx5IHdheQp0aGlzIGlzIGdvaW5nIHRvIGdldCBiZXR0ZXIuCgpUaGVyZWZvcmUsIEkgYW0gZ29p bmcgdG8gaW5zaXN0IHRoYXQgdGhleSBzdGF5IGxpa2UgdGhpcy4KCn5BbmRyZXcKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=