From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: Re: [PATCH v2 3/5] tools/libxendevicemodel: extract functions and add a compat layer Date: Wed, 22 Feb 2017 14:37:59 +0000 Message-ID: <22701.41543.549156.676735@mariner.uk.xensource.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> 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 1cgY3t-000242-UL for xen-devel@lists.xenproject.org; Wed, 22 Feb 2017 14:38:34 +0000 In-Reply-To: <1b6bac16-ce48-9a86-a696-88726073ef27@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: xen-devel@lists.xenproject.org, Paul Durrant , Wei Liu List-Id: xen-devel@lists.xenproject.org QW5kcmV3IENvb3BlciB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1BBVENIIHYyIDMvNV0gdG9v bHMvbGlieGVuZGV2aWNlbW9kZWw6IGV4dHJhY3QgZnVuY3Rpb25zIGFuZCBhZGQgYSBjb21wYXQg bGF5ZXIiKToKPiBPbiAyMi8wMi8xNyAxNDoyMCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gPiBBcyBJ IHRoaW5rIHdlIGRpc2N1c3NlZCBzb21lIHRpbWUgbGFzdCB3ZWVrICg/KSwgdGhpcyBmdW5jdGlv biBjYW5ub3QKPiA+IGJlIGEgRE1PUC4gIFRoaXMgaXMgYmVjYXVzZSBlbmFibGluZyB0cmFja19k aXJ0eV92cmFtIGNhdXNlcyB0aGUKPiA+IGh5cGVydmlzb3IgdG8gcmVtZW1iZXIgdGhlIG1lbW9y eSByZWZlcnJlZCB0byBieSBkaXJ0eV9iaXRtYXAsIGJ1dCB0aGUKPiA+IGRtb3AgcHJpdmNtZCBy ZXN0cmljdGlvbiBtZWNoYW5pc20gb25seSBndWFyYW50ZWVzIHRoYXQgdGhlIG1lbW9yeSBpcwo+ ID4gdmFsaWQgYW5kIGJlbG9uZ2luZyB0byB0aGlzIGd1ZXN0IF9kdXJpbmcgdGhlIGh5cGVyY2Fs bF8uCj4gCj4gU29ycnkgdG8ganVtcCBpbiBoZXJlLCBidXQgd2hhdD8gIFNpbmNlIHdoZW4/CgpN YXliZSBJIGhhdmUgbWlzdW5kZXJzdG9vZC4KCj4gdHJhY2stZGlydHktdnJhbSBzdGFzaGVzIHdo ZXJlIHRoZSBETSB0aGlua3MgdGhlIHZyYW0gaXMgaW4gZ3Vlc3QKPiBwaHlzaWNhbCBhZGRyZXNz IHNwYWNlLCBzbyBpZiBhIG5ldyByYW5nZSBpcyByZXF1ZXN0ZWQsIHdlIGNhbiBzZXQKPiBhcHBy b3ByaWF0ZSBiaXRzIGluIHRoZSBkaXJ0eSBtYXAuCgpEb2VzIHRoaXMgLi4uCgo+ID4+ICsgICAg cmV0dXJuIHhlbmRldmljZW1vZGVsX29wKGRtb2QsIGRvbWlkLCAyLCAmb3AsIHNpemVvZihvcCks Cj4gPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlydHlfYml0bWFwLCAoc2l6ZV90 KShuciArIDcpIC8gOCk7Cj4gPj4gK30KCi4uLiBub3QgcmVzdWx0IGluIHRoZSBoeXBlcnZpc29y IGFzeW5jaHJvbm91c2x5IHVwZGF0aW5nIHRoZSBjb250ZW50cwpvZiBkaXJ0eV9iaXRtYXBbd2hh dGV2ZXJdLCBsYXRlciA/Cgo+IEhvd2V2ZXIsIHRoZSBpbnRlcmVzdGluZyBwb2ludGVyIGZvciB0 aGUgRE1PUCAoaS5lLiB3aGVyZSB0aGUgRE0gd291bGQKPiBsaWtlIFhlbiB0byB3cml0ZSB0aGUg Yml0bWFwIHRvKSBpcyBub3Qgc3RvcmVkIGFjcm9zcyBkaXN0aW5jdCBjYWxscyBhdAo+IGFsbC4g IEl0IGlzIHN0b3JlZCBhcyBwYXJ0IG9mIGEgY29udGludWF0aW9uLCBidXQgdGhhdCBpcyBzdGls bAo+IGxvZ2ljYWxseSBwYXJ0IG9mIGEgc2luZ2xlIGludm9jYXRpb24uCgpJcyB0aGUgYml0bWFw IGNvcGllZCBpbiBlYWNoIGRtb3AgY2FsbCA/CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK