From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: [PATCHv3 2/2] xenfs: replace xenbus and privcmd with symlinks Date: Wed, 29 Jun 2016 06:50:55 +0200 Message-ID: <577353AF.8080506__37028.6530968317$1467175947$gmane$org@suse.com> References: <1467137167-28546-1-git-send-email-david.vrabel@citrix.com> <1467137167-28546-3-git-send-email-david.vrabel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bI7Sl-00036p-PF for xen-devel@lists.xenproject.org; Wed, 29 Jun 2016 04:50:59 +0000 In-Reply-To: <1467137167-28546-3-git-send-email-david.vrabel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: David Vrabel , Alexander Viro Cc: linux-fsdevel@vger.kernel.org, xen-devel@lists.xenproject.org, Boris Ostrovsky , linux-kernel@vger.kernel.org List-Id: xen-devel@lists.xenproject.org T24gMjgvMDYvMTYgMjA6MDYsIERhdmlkIFZyYWJlbCB3cm90ZToKPiAvcHJvYy94ZW4veGVuYnVz IGRvZXMgbm90IHdvcmsgY29ycmVjdGx5LiAgQSByZWFkIGJsb2NrZWQgd2FpdGluZyBmb3IKPiBh IHhlbnN0b3JlIG1lc3NhZ2UgaG9sZHMgdGhlIG11dGV4IG5lZWRlZCBmb3IgYXRvbWljIGZpbGUg cG9zaXRpb24KPiB1cGRhdGVzLiAgVGhpcyBibG9ja3MgYW55IHdyaXRlcyBvbiB0aGUgc2FtZSBm aWxlIGhhbmRsZSwgd2hpY2ggY2FuCj4gZGVhZGxvY2sgaWYgdGhlIHdyaXRlIGlzIG5lZWRlZCB0 byB1bmJsb2NrIHRoZSByZWFkLgo+IAo+IC9wcm9jL3hlbi94ZW5idXMgaXMgc3VwcG9zZWQgdG8g YmUgaWRlbnRpY2FsIHRvIHRoZSBjaGFyYWN0ZXIgZGV2aWNlCj4gL2Rldi94ZW4veGVuYnVzIHNv IHJlcGxhY2UgdGhlIGZpbGUgd2l0aCBhIHN5bWxpbmsuCj4gCj4gU2ltaWxhcmx5LCByZXBsYWNl IC9wcm9jL3hlbi9wcml2Y21kIHdpdGggYSBzeW1saW5rIHNpbmNlIGl0IHNob3VsZCBiZQo+IHRo ZSBzYW1lIGFzIC9kZXYveGVuL3ByaXZjbWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgVnJh YmVsIDxkYXZpZC52cmFiZWxAY2l0cml4LmNvbT4KPiAtLS0KPiB2MjoKPiAtIHJlbW92ZSB1bm5l ZWRlZCBpbmNsdWRlcwo+IC0tLQoKSSB0aGluayB5b3Ugc2hvdWxkIG1ha2UgeGVuX3hlbmJ1c19m b3BzIGFuZCB4ZW5fcHJpdmNtZF9mb3BzIHN0YXRpYwpub3cgdGhhdCB0aGV5IGFyZSBubyBsb25n ZXIgcmVmZXJlbmNlZCBieSBzdXBlci5jCgoKSnVlcmdlbgoKPiAgZHJpdmVycy94ZW4veGVuZnMv c3VwZXIuYyB8IDEwICsrKystLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygr KSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuZnMvc3Vw ZXIuYyBiL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMKPiBpbmRleCA4NTU5YTcxLi4wZjJlMmNk IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMKPiArKysgYi9kcml2ZXJz L3hlbi94ZW5mcy9zdXBlci5jCj4gQEAgLTE4LDggKzE4LDYgQEAKPiAgI2luY2x1ZGUgPHhlbi94 ZW4uaD4KPiAgCj4gICNpbmNsdWRlICJ4ZW5mcy5oIgo+IC0jaW5jbHVkZSAiLi4vcHJpdmNtZC5o Igo+IC0jaW5jbHVkZSAiLi4veGVuYnVzL3hlbmJ1c19jb21tcy5oIgo+ICAKPiAgI2luY2x1ZGUg PGFzbS94ZW4vaHlwZXJ2aXNvci5oPgo+ICAKPiBAQCAtNDUsMTYgKzQzLDE2IEBAIHN0YXRpYyBj b25zdCBzdHJ1Y3QgZmlsZV9vcGVyYXRpb25zIGNhcGFiaWxpdGllc19maWxlX29wcyA9IHsKPiAg c3RhdGljIGludCB4ZW5mc19maWxsX3N1cGVyKHN0cnVjdCBzdXBlcl9ibG9jayAqc2IsIHZvaWQg KmRhdGEsIGludCBzaWxlbnQpCj4gIHsKPiAgCXN0YXRpYyBzdHJ1Y3QgdHJlZV9kZXNjciB4ZW5m c19maWxlc1tdID0gewo+IC0JCVsyXSA9IHsgInhlbmJ1cyIsICZ4ZW5feGVuYnVzX2ZvcHMsIFNf SVJVU1J8U19JV1VTUiB9LAo+ICsJCVsyXSA9IHsgInhlbmJ1cyIsIE5VTEwsIFNfSUZMTksgfCBT X0lSV1hVR08sICIvZGV2L3hlbi94ZW5idXMiIH0sCj4gIAkJeyAiY2FwYWJpbGl0aWVzIiwgJmNh cGFiaWxpdGllc19maWxlX29wcywgU19JUlVHTyB9LAo+IC0JCXsgInByaXZjbWQiLCAmeGVuX3By aXZjbWRfZm9wcywgU19JUlVTUnxTX0lXVVNSIH0sCj4gKwkJeyAicHJpdmNtZCIsIE5VTEwsIFNf SUZMTksgfCBTX0lSV1hVR08sICIvZGV2L3hlbi9wcml2Y21kIiB9LAo+ICAJCXsiIn0sCj4gIAl9 Owo+ICAKPiAgCXN0YXRpYyBzdHJ1Y3QgdHJlZV9kZXNjciB4ZW5mc19pbml0X2ZpbGVzW10gPSB7 Cj4gLQkJWzJdID0geyAieGVuYnVzIiwgJnhlbl94ZW5idXNfZm9wcywgU19JUlVTUnxTX0lXVVNS IH0sCj4gKwkJWzJdID0geyAieGVuYnVzIiwgTlVMTCwgU19JRkxOSyB8IFNfSVJXWFVHTywgIi9k ZXYveGVuL3hlbmJ1cyIgfSwKPiAgCQl7ICJjYXBhYmlsaXRpZXMiLCAmY2FwYWJpbGl0aWVzX2Zp bGVfb3BzLCBTX0lSVUdPIH0sCj4gLQkJeyAicHJpdmNtZCIsICZ4ZW5fcHJpdmNtZF9mb3BzLCBT X0lSVVNSfFNfSVdVU1IgfSwKPiArCQl7ICJwcml2Y21kIiwgTlVMTCwgU19JRkxOSyB8IFNfSVJX WFVHTywgIi9kZXYveGVuL3ByaXZjbWQiIH0sCj4gIAkJeyAieHNkX2t2YSIsICZ4c2Rfa3ZhX2Zp bGVfb3BzLCBTX0lSVVNSfFNfSVdVU1J9LAo+ICAJCXsgInhzZF9wb3J0IiwgJnhzZF9wb3J0X2Zp bGVfb3BzLCBTX0lSVVNSfFNfSVdVU1J9LAo+ICAjaWZkZWYgQ09ORklHX1hFTl9TWU1TCj4gCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK