From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: [PATCHv1 2/2] xenfs: replace xenbus and privcmd with symlinks Date: Tue, 17 May 2016 11:27:23 +0100 Message-ID: <1463480843-3860-3-git-send-email-david.vrabel__16984.5981210985$1463480932$gmane$org@citrix.com> References: <1463480843-3860-1-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 1b2cE1-0004bT-67 for xen-devel@lists.xenproject.org; Tue, 17 May 2016 10:27:41 +0000 In-Reply-To: <1463480843-3860-1-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: Alexander Viro Cc: Juergen Gross , linux-kernel@vger.kernel.org, David Vrabel , linux-fsdevel@vger.kernel.org, xen-devel@lists.xenproject.org, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org L3Byb2MveGVuL3hlbmJ1cyBkb2VzIG5vdCB3b3JrIGNvcnJlY3RseS4gIEEgcmVhZCBibG9ja2Vk IHdhaXRpbmcgZm9yCmEgeGVuc3RvcmUgbWVzc2FnZSBob2xkcyB0aGUgbXV0ZXggbmVlZGVkIGZv ciBhdG9taWMgZmlsZSBwb3NpdGlvbgp1cGRhdGVzLiAgVGhpcyBibG9ja3MgYW55IHdyaXRlcyBv biB0aGUgc2FtZSBmaWxlIGhhbmRsZSwgd2hpY2ggY2FuCmRlYWRsb2NrIGlmIHRoZSB3cml0ZSBp cyBuZWVkZWQgdG8gdW5ibG9jayB0aGUgcmVhZC4KCi9wcm9jL3hlbi94ZW5idXMgaXMgc3VwcG9z ZWQgdG8gYmUgaWRlbnRpY2FsIHRvIHRoZSBjaGFyYWN0ZXIgZGV2aWNlCi9kZXYveGVuL3hlbmJ1 cyBzbyByZXBsYWNlIHRoZSBmaWxlIHdpdGggYSBzeW1saW5rLgoKU2ltaWxhcmx5LCByZXBsYWNl IC9wcm9jL3hlbi9wcml2Y21kIHdpdGggYSBzeW1saW5rIHNpbmNlIGl0IHNob3VsZCBiZQp0aGUg c2FtZSBhcyAvZGV2L3hlbi9wcml2Y21kLgoKU2lnbmVkLW9mZi1ieTogRGF2aWQgVnJhYmVsIDxk YXZpZC52cmFiZWxAY2l0cml4LmNvbT4KLS0tCnYyOgotIHJlbW92ZSB1bm5lZWRlZCBpbmNsdWRl cwotLS0KIGRyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMgfCAxMCArKysrLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMveGVuL3hlbmZzL3N1cGVyLmMgYi9kcml2ZXJzL3hlbi94ZW5mcy9zdXBlci5jCmluZGV4 IDg1NTlhNzEuLjBmMmUyY2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3hlbmZzL3N1cGVyLmMK KysrIGIvZHJpdmVycy94ZW4veGVuZnMvc3VwZXIuYwpAQCAtMTgsOCArMTgsNiBAQAogI2luY2x1 ZGUgPHhlbi94ZW4uaD4KIAogI2luY2x1ZGUgInhlbmZzLmgiCi0jaW5jbHVkZSAiLi4vcHJpdmNt ZC5oIgotI2luY2x1ZGUgIi4uL3hlbmJ1cy94ZW5idXNfY29tbXMuaCIKIAogI2luY2x1ZGUgPGFz bS94ZW4vaHlwZXJ2aXNvci5oPgogCkBAIC00NSwxNiArNDMsMTYgQEAgc3RhdGljIGNvbnN0IHN0 cnVjdCBmaWxlX29wZXJhdGlvbnMgY2FwYWJpbGl0aWVzX2ZpbGVfb3BzID0gewogc3RhdGljIGlu dCB4ZW5mc19maWxsX3N1cGVyKHN0cnVjdCBzdXBlcl9ibG9jayAqc2IsIHZvaWQgKmRhdGEsIGlu dCBzaWxlbnQpCiB7CiAJc3RhdGljIHN0cnVjdCB0cmVlX2Rlc2NyIHhlbmZzX2ZpbGVzW10gPSB7 Ci0JCVsyXSA9IHsgInhlbmJ1cyIsICZ4ZW5feGVuYnVzX2ZvcHMsIFNfSVJVU1J8U19JV1VTUiB9 LAorCQlbMl0gPSB7ICJ4ZW5idXMiLCBOVUxMLCBTX0lGTE5LIHwgU19JUldYVUdPLCAiL2Rldi94 ZW4veGVuYnVzIiB9LAogCQl7ICJjYXBhYmlsaXRpZXMiLCAmY2FwYWJpbGl0aWVzX2ZpbGVfb3Bz LCBTX0lSVUdPIH0sCi0JCXsgInByaXZjbWQiLCAmeGVuX3ByaXZjbWRfZm9wcywgU19JUlVTUnxT X0lXVVNSIH0sCisJCXsgInByaXZjbWQiLCBOVUxMLCBTX0lGTE5LIHwgU19JUldYVUdPLCAiL2Rl di94ZW4vcHJpdmNtZCIgfSwKIAkJeyIifSwKIAl9OwogCiAJc3RhdGljIHN0cnVjdCB0cmVlX2Rl c2NyIHhlbmZzX2luaXRfZmlsZXNbXSA9IHsKLQkJWzJdID0geyAieGVuYnVzIiwgJnhlbl94ZW5i dXNfZm9wcywgU19JUlVTUnxTX0lXVVNSIH0sCisJCVsyXSA9IHsgInhlbmJ1cyIsIE5VTEwsIFNf SUZMTksgfCBTX0lSV1hVR08sICIvZGV2L3hlbi94ZW5idXMiIH0sCiAJCXsgImNhcGFiaWxpdGll cyIsICZjYXBhYmlsaXRpZXNfZmlsZV9vcHMsIFNfSVJVR08gfSwKLQkJeyAicHJpdmNtZCIsICZ4 ZW5fcHJpdmNtZF9mb3BzLCBTX0lSVVNSfFNfSVdVU1IgfSwKKwkJeyAicHJpdmNtZCIsIE5VTEws IFNfSUZMTksgfCBTX0lSV1hVR08sICIvZGV2L3hlbi9wcml2Y21kIiB9LAogCQl7ICJ4c2Rfa3Zh IiwgJnhzZF9rdmFfZmlsZV9vcHMsIFNfSVJVU1J8U19JV1VTUn0sCiAJCXsgInhzZF9wb3J0Iiwg JnhzZF9wb3J0X2ZpbGVfb3BzLCBTX0lSVVNSfFNfSVdVU1J9LAogI2lmZGVmIENPTkZJR19YRU5f U1lNUwotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=