From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Subject: Re: [PATCH v7] libxl: allow 'phy' backend to use empty files Date: Thu, 31 Mar 2016 18:20:00 +0200 Message-ID: References: <56C753DE.7030409@citrix.com> <1455904915-45056-1-git-send-email-roger.pau@citrix.com> <22232.23364.365423.702646@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 ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alfXK-000895-Ps for xen-devel@lists.xenproject.org; Thu, 31 Mar 2016 16:33:34 +0000 In-Reply-To: <22232.23364.365423.702646@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, Alex Braunegg , Wei Liu , Ian Campbell , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org T24gVGh1LCAzIE1hciAyMDE2LCBJYW4gSmFja3NvbiB3cm90ZToKPiBSb2dlciBQYXUgTW9ubmUg d3JpdGVzICgiW1BBVENIIHY3XSBsaWJ4bDogYWxsb3cgJ3BoeScgYmFja2VuZCB0byB1c2UgZW1w dHkgZmlsZXMiKToKPiA+IFRoaXMgd2FzIGludHJvZHVjZWQgYnkgOTdlZTFmICh+NSB5ZWFycyBh Z28pLCBidXQgd2FzIHByb2JhYmx5IG5ldmVyCj4gPiBzdXJmYWNlZCBiZWNhdXNlIG1vc3QgcGVv cGxlIHVzZWQgcmVndWxhciBmaWxlcyBhcyBDRFJPTSBpbWFnZXMsIHNvIHRoZSBQSFkKPiA+IGJh Y2tlbmQgd2FzIGFjdHVhbGx5IG5ldmVyIHNlbGVjdGVkLiBBIHllYXIgYWdvIHRoaXMgd2FzIGNo YW5nZWQsIGFuZCBub3cKPiA+IHJlZ3VsYXIgUkFXIGZpbGVzIGFyZSBhbHNvIGhhbmRsZWQgYnkg dGhlIFBIWSBiYWNrZW5kLCB3aGljaCBoYXMgbWFkZSB0aGlzCj4gPiBidWcgc3VmYWNlLgo+ID4g Cj4gPiBGaXggaXQgYnkgYWxsb3dpbmcgZW1wdHkgZGlza3MgdG8gdXNlIHRoZSBQSFkgYmFja2Vu ZCwgc2tpcHBpbmcgdGhlIHN0YXQKPiA+IHRlc3RzLgo+IAo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xz L2xpYnhsL2xpYnhsX2RldmljZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZGV2aWNlLmMKPiA+IGlu ZGV4IDhiYjVlOTMuLmUwYTgxZTMgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9k ZXZpY2UuYwo+ID4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZGV2aWNlLmMKPiA+IEBAIC0xOTYs NiArMTk2LDEyIEBAIHN0YXRpYyBpbnQgZGlza190cnlfYmFja2VuZChkaXNrX3RyeV9iYWNrZW5k X2FyZ3MgKmEsCj4gPiAgICAgICAgICAgICAgZ290byBiYWRfZm9ybWF0Owo+ID4gICAgICAgICAg fQo+ID4gIAo+ID4gKyAgICAgICAgaWYgKGEtPmRpc2stPmZvcm1hdCA9PSBMSUJYTF9ESVNLX0ZP Uk1BVF9FTVBUWSkgewo+ID4gKyAgICAgICAgICAgIExPRyhERUJVRywgIkRpc2sgdmRldj0lcyBp cyBlbXB0eSwgc2tpcHBpbmcgcGh5c2ljYWwgZGV2aWNlIGNoZWNrIiwKPiA+ICsgICAgICAgICAg ICAgICAgYS0+ZGlzay0+dmRldik7Cj4gPiArICAgICAgICAgICAgcmV0dXJuIGJhY2tlbmQ7Cj4g Cj4gVGhpcyBpbXBsaWNpdGx5IGFzc3VtZXMgdGhhdCBldmVyeSBiYWNrZW5kIGNhbiBjb3BlIHdp dGggYWJzZW50Cj4gZGV2aWNlcy4gIEkgZG9uJ3QgdGhpbmsgdGhhdCBpcyBuZWNlc3NhcmlseSB0 cnVlLiAgSSB0aGluayB0aGlzIGNoZWNrCj4gc2hvdWxkIGJlIGluIHdoYXQgaXMgbm93IGxpYnhs X190cnlfcGh5X2JhY2tlbmQuCgpUaGlzIGNoZWNrIGlzIGRvbmUgaW5zaWRlIG9mIGEgc3dpdGNo IGJyYW5jaCB0aGF0J3Mgb25seSB1c2VkIGJ5IApMSUJYTF9ESVNLX0JBQ0tFTkRfUEhZLCBzbyBp dCBkb2Vzbid0IGFzc3VtZSB0aGF0IGV2ZXJ5IGJhY2tlbmQgY2FuIGhhbmRsZSAKZW1wdHkgZmls ZXMuCiAKPiBBbmQgc2tpcHBpbmcgdGhlIG90aGVyIHRlc3RzIGlzIHByb2JhYmx5IG5vdCByaWdo dCBlaXRoZXIuICBGb3IKPiBleGFtcGxlLCBjaGVja2luZyB0aGUgYmFja2VuZF9kb21pZCBpcyBw cm9iYWJseSBzdGlsbCBuZWNlc3NhcnkgKGFuZAo+IG1heWJlIHRoZSBzY3JpcHQgdG9vKS4gIEZv ciBMSUJYTF9ESVNLX0JBQ0tFTkRfVEFQLCB3ZSBzdGlsbCBuZWVkIHRvCj4gY2hlY2sgbGlieGxf X2Jsa3RhcF9lbmFibGVkLiAgZXRjLgoKSSBjYW4gbW92ZSB0aGUgY2hlY2sgdG8gYSBsb3dlciBw bGFjZSAoYWZ0ZXIgdGhlIG90aGVyIGNoZWNrcyksIGJ1dCB0aG9zZSAKYXJlIG5vdCBlcnJvciBj aGVja2luZywgdGhleSBhcmUganVzdCBjaGVja3MgdG8gbWFrZSBzdXJlIHRoZSByaWdodCAKYmFj a2VuZCBpcyB1c2VkLCBqdXN0IGxpa2UgdGhpcyBvbmUuIEkgZG9uJ3Qgc2VlIGhvdyBhbHRlcmlu ZyB0aGVpciBvcmRlciAKaXMgZ29pbmcgdG8gbWFrZSBhbnkgZGlmZmVyZW5jZS4KClJvZ2VyLgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK