From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2 3/5] tools/libxendevicemodel: extract functions and add a compat layer Date: Wed, 22 Feb 2017 14:41:40 +0000 Message-ID: <1a4a2056-8bfc-31f9-3017-136c9deb27f5@citrix.com> References: <1487770058-21040-1-git-send-email-paul.durrant@citrix.com> <1487770058-21040-4-git-send-email-paul.durrant@citrix.com> <22701.40486.327235.432509@mariner.uk.xensource.com> <1b6bac16-ce48-9a86-a696-88726073ef27@citrix.com> <22701.41543.549156.676735@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgY7C-0002jl-4I for xen-devel@lists.xenproject.org; Wed, 22 Feb 2017 14:41:58 +0000 In-Reply-To: <22701.41543.549156.676735@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ian Jackson Cc: xen-devel@lists.xenproject.org, Paul Durrant , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMjIvMDIvMTcgMTQ6MzcsIElhbiBKYWNrc29uIHdyb3RlOgo+IEFuZHJldyBDb29wZXIgd3Jp dGVzICgiUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2MiAzLzVdIHRvb2xzL2xpYnhlbmRldmljZW1v ZGVsOiBleHRyYWN0IGZ1bmN0aW9ucyBhbmQgYWRkIGEgY29tcGF0IGxheWVyIik6Cj4+IE9uIDIy LzAyLzE3IDE0OjIwLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IEFzIEkgdGhpbmsgd2UgZGlzY3Vz c2VkIHNvbWUgdGltZSBsYXN0IHdlZWsgKD8pLCB0aGlzIGZ1bmN0aW9uIGNhbm5vdAo+Pj4gYmUg YSBETU9QLiAgVGhpcyBpcyBiZWNhdXNlIGVuYWJsaW5nIHRyYWNrX2RpcnR5X3ZyYW0gY2F1c2Vz IHRoZQo+Pj4gaHlwZXJ2aXNvciB0byByZW1lbWJlciB0aGUgbWVtb3J5IHJlZmVycmVkIHRvIGJ5 IGRpcnR5X2JpdG1hcCwgYnV0IHRoZQo+Pj4gZG1vcCBwcml2Y21kIHJlc3RyaWN0aW9uIG1lY2hh bmlzbSBvbmx5IGd1YXJhbnRlZXMgdGhhdCB0aGUgbWVtb3J5IGlzCj4+PiB2YWxpZCBhbmQgYmVs b25naW5nIHRvIHRoaXMgZ3Vlc3QgX2R1cmluZyB0aGUgaHlwZXJjYWxsXy4KPj4gU29ycnkgdG8g anVtcCBpbiBoZXJlLCBidXQgd2hhdD8gIFNpbmNlIHdoZW4/Cj4gTWF5YmUgSSBoYXZlIG1pc3Vu ZGVyc3Rvb2QuCj4KPj4gdHJhY2stZGlydHktdnJhbSBzdGFzaGVzIHdoZXJlIHRoZSBETSB0aGlu a3MgdGhlIHZyYW0gaXMgaW4gZ3Vlc3QKPj4gcGh5c2ljYWwgYWRkcmVzcyBzcGFjZSwgc28gaWYg YSBuZXcgcmFuZ2UgaXMgcmVxdWVzdGVkLCB3ZSBjYW4gc2V0Cj4+IGFwcHJvcHJpYXRlIGJpdHMg aW4gdGhlIGRpcnR5IG1hcC4KPiBEb2VzIHRoaXMgLi4uCj4KPj4+PiArICAgIHJldHVybiB4ZW5k ZXZpY2Vtb2RlbF9vcChkbW9kLCBkb21pZCwgMiwgJm9wLCBzaXplb2Yob3ApLAo+Pj4+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGRpcnR5X2JpdG1hcCwgKHNpemVfdCkobnIgKyA3KSAv IDgpOwo+Pj4+ICt9Cj4gLi4uIG5vdCByZXN1bHQgaW4gdGhlIGh5cGVydmlzb3IgYXN5bmNocm9u b3VzbHkgdXBkYXRpbmcgdGhlIGNvbnRlbnRzCj4gb2YgZGlydHlfYml0bWFwW3doYXRldmVyXSwg bGF0ZXIgPwoKTm8uCgo+Cj4+IEhvd2V2ZXIsIHRoZSBpbnRlcmVzdGluZyBwb2ludGVyIGZvciB0 aGUgRE1PUCAoaS5lLiB3aGVyZSB0aGUgRE0gd291bGQKPj4gbGlrZSBYZW4gdG8gd3JpdGUgdGhl IGJpdG1hcCB0bykgaXMgbm90IHN0b3JlZCBhY3Jvc3MgZGlzdGluY3QgY2FsbHMgYXQKPj4gYWxs LiAgSXQgaXMgc3RvcmVkIGFzIHBhcnQgb2YgYSBjb250aW51YXRpb24sIGJ1dCB0aGF0IGlzIHN0 aWxsCj4+IGxvZ2ljYWxseSBwYXJ0IG9mIGEgc2luZ2xlIGludm9jYXRpb24uCj4gSXMgdGhlIGJp dG1hcCBjb3BpZWQgaW4gZWFjaCBkbW9wIGNhbGwgPwoKWWVzLCBhbmQgaGVuY2UuLi4KCi4uLiBv bmUgb3B0aW1pc2F0aW9uIEkgd2FudCB0byBkbyBpbiB0aGUgZnV0dXJlIGlzIGZvciB0aGUgRE0g dG8gYmUgYWJsZQp0byBtYWtlIGEgUmVhZC1vbmx5IG1hcHBpbmcgb2YgWGVucyBsb2dkaXJ0eSBi aXRtYXAsIHNvIHRoZSBiaXRtYXAgY2FuCmJlIHBhc3NlZCBieSBzaGFyZWQgbWVtb3J5IHJhdGhl ciB0aGFuIG1lbWNweSgpLCBiZWNhdXNlIEkgZXhwZWN0IGl0CndvdWxkIGJlIHJhdGhlciBtb3Jl IGVmZmljaWVudCBkdXJpbmcgc29tZSBvZiB0aGUgdGltZS1zZW5zaXRpdmUgYml0cyBvZgpsaXZl IG1pZ3JhdGUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK