From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 4/7] libxl/FreeBSD: add support for disk hotplug scripts Date: Tue, 1 Mar 2016 12:40:07 +0000 Message-ID: <20160301124007.GU17111@citrix.com> References: <1456428318-8318-1-git-send-email-roger.pau@citrix.com> <1456428318-8318-5-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1aajb2-0001lQ-IK for xen-devel@lists.xenproject.org; Tue, 01 Mar 2016 12:40:12 +0000 Content-Disposition: inline In-Reply-To: <1456428318-8318-5-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau Monne Cc: xen-devel@lists.xenproject.org, Ian Jackson , Ian Campbell , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBGZWIgMjUsIDIwMTYgYXQgMDg6MjU6MTVQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l IHdyb3RlOgo+IEFsbG93IEZyZWVCU0QgdG8gZXhlY3V0ZSBob3RwbHVnIHNjcmlwdHMgd2hlbiBh dHRhY2hpbmcgZGlzayBkZXZpY2VzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25u w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmph Y2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0 cml4LmNvbT4KPiBDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAtLS0KPiAgdG9v bHMvbGlieGwvbGlieGxfZnJlZWJzZC5jIHwgMTE0ICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspLCAz MSBkZWxldGlvbnMoLSkKPiAKCkl0J3MgYmV0dGVyIHRvIGVpdGhlciBicmVhayB0aGUgcmVmYWN0 b3JpbmcgdG8gYW5vdGhlciBwYXRjaCBvcgpleHBsaWNpdGx5IHNheSB0aGVyZSBpcyByZWZhY3Rv cmluZyBpbiB0aGlzIHBhdGNoLgoKPiArc3RhdGljIGludCBsaWJ4bF9faG90cGx1Z19kaXNrKGxp YnhsX19nYyAqZ2MsIGxpYnhsX19kZXZpY2UgKmRldiwKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGNoYXIgKioqYXJncywgY2hhciAqKiplbnYsCj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBsaWJ4bF9fZGV2aWNlX2FjdGlvbiBhY3Rpb24pCj4gK3sKPiArICAgIGNo YXIgKmJlX3BhdGggPSBsaWJ4bF9fZGV2aWNlX2JhY2tlbmRfcGF0aChnYywgZGV2KTsKPiArICAg IGNoYXIgKnNjcmlwdDsKPiArICAgIGludCBuciA9IDAsIHJjOwo+ICsKPiArICAgIHNjcmlwdCA9 IGxpYnhsX194c19yZWFkKGdjLCBYQlRfTlVMTCwKPiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEdDU1BSSU5URigiJXMvJXMiLCBiZV9wYXRoLCAic2NyaXB0IikpOwo+ICsgICAgaWYgKCFz Y3JpcHQpIHsKPiArICAgICAgICBMT0dFVihFUlJPUiwgZXJybm8sICJ1bmFibGUgdG8gcmVhZCBz Y3JpcHQgZnJvbSAlcyIsIGJlX3BhdGgpOwo+ICsgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiAr ICAgICAgICBnb3RvIGVycm9yOwo+ICsgICAgfQo+ICsKPiArICAgIGNvbnN0IGludCBhcnJheXNp emUgPSA0Owo+ICsgICAgR0NORVdfQVJSQVkoKmFyZ3MsIGFycmF5c2l6ZSk7Cj4gKyAgICAoKmFy Z3MpW25yKytdID0gc2NyaXB0Owo+ICsgICAgKCphcmdzKVtucisrXSA9IGJlX3BhdGg7Cj4gKyAg ICAoKmFyZ3MpW25yKytdID0gKGNoYXIgKikgbGlieGxfX2RldmljZV9hY3Rpb25fdG9fc3RyaW5n KGFjdGlvbik7Cj4gKyAgICAoKmFyZ3MpW25yKytdID0gTlVMTDsKPiArICAgIGFzc2VydChuciA9 PSBhcnJheXNpemUpOwo+ICsKPiArICAgIHJjID0gMTsKPiArCj4gK2Vycm9yOgo+ICsgICAgcmV0 dXJuIHJjOwo+ICt9Cj4gKwoKVGhlIGNvZGUgbG9va3MgZmluZS4KCldlaS4KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVs Cg==