From owner-freebsd-xen@freebsd.org Fri Feb 26 19:28:05 2016 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F8DEAB5B21 for ; Fri, 26 Feb 2016 19:28:05 +0000 (UTC) (envelope-from gustau.perez@gmail.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 960421D27 for ; Fri, 26 Feb 2016 19:28:04 +0000 (UTC) (envelope-from gustau.perez@gmail.com) Received: by mail-wm0-x22d.google.com with SMTP id a4so96548wme.0 for ; Fri, 26 Feb 2016 11:28:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=ceaz+JiPsq0nv+oFfDWVLYM8v4O3rVwJgp47LJ8aox8=; b=ZrYAKbZNIo3ITFSB71BXFMTCq9tD1CWwJ6JU5tZnFSQ0OL/D85Yy720DRnIHIVMmDw bfbK/3UJYOpDNmSeUhGIu1R+3KIz35Jtbq1Kjr3ebS8pRh3s/KiGmYL4PHjkfjZeEDwA /feJ/1ViGNDFkQubYfDrzAmxfPL82UlXVcq/Y+NKwh6kf1hxm5dKdDLmkM7FiUxTZQHI e0kEqC22A/JTgY1vmE3k+27oNZ/rUdzs5mQIvt2/62MmHl8k7g/zq4iHslQEY5hBN76U 2NqkJGxXnNclon0QxkVbBgXULB8M9v2MCZ2e090xIictC2hNMZYXgbKdr/F9lPh7kkeK elhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=ceaz+JiPsq0nv+oFfDWVLYM8v4O3rVwJgp47LJ8aox8=; b=lD+0c//MDYyLfWUJUpN2N2Mt8QSMqG1FdujF8/RpcjkSIMkZlpaY4YLrNoRrq5vI6i v4hnGHswJvRVhGzYThjye5/Iq1rPMOTUSkkaLKCSUq7GtuxloSjkFipXyQUoxKDCKGE2 v/2hqT4mRnTo20XQmN/fZWmCA8cRUZ5gwVbaXcxFBcWxEWzXqc4McRZ9L+OIv48Xytr8 ejEaxG0+PfvzkYnjuJ8brKYenPoOnsBAh+L0XnHKjpSv+6VSwp2MxeV1Fr0YjTDQiojj IvmzQZ/WYakwGkUwK+iOgiZPsHDZuk+2146LqdahA6I9QmmFz1+8iTP0nY+hFNbO9w7B /JOw== X-Gm-Message-State: AD7BkJLS1hGmZq0SFOiBSrtW9rNP+w3xVPaFyg9ktk0efY/lothzlEwlrTMDxbM4JFerrA== X-Received: by 10.194.59.233 with SMTP id c9mr3144442wjr.88.1456514883101; Fri, 26 Feb 2016 11:28:03 -0800 (PST) Received: from [192.168.1.110] (156.Red-83-60-212.dynamicIP.rima-tde.net. [83.60.212.156]) by smtp.googlemail.com with ESMTPSA id v66sm4085893wmb.18.2016.02.26.11.28.00 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 26 Feb 2016 11:28:01 -0800 (PST) Subject: Re: Porting the block-iscsi hotplug script To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= References: <553DEB97.5000300@entel.upc.edu> <5540A053.4080409@entel.upc.edu> <5540F3FC.80606@citrix.com> <5541FC8A.8080009@citrix.com> <5542365D.10403@entel.upc.edu> <55423ECD.6000404@citrix.com> <5556F21D.2050005@entel.upc.edu> <555EEFBA.5080902@citrix.com> <555EF542.3090002@citrix.com> <555F9B3F.1000600@entel.upc.edu> <55602512.1090702@citrix.com> <56C6FA2F.8040900@gmail.com> <56CAC8CB.8030107@gmail.com> <56CADEDA.4050007@citrix.com> <56CB0057.1060509@gmail.com> <56CB041E.1020009@citrix.com> <56CB2D90.5080809@gmail.com> <56CB34BA.6060809@citrix.com> <56CC24BD.6050609@gmail.com> <56CC32E5.5010101@citrix.com> <56CC7637.3080408@gmail.com> <56CF5668.6090605@citrix.com> <56D0091F.80408@gmail.com> <56D02863.7040100@citrix.com> <56D03D95.9090509@gmail.com> <56D04E5F.8070901@citrix.com> <56D07392.60005@gmail.com> <56D0965D.1070400@citrix.com> Cc: FreeBSD XEN From: =?UTF-8?Q?Gustau_P=c3=a9rez?= X-Enigmail-Draft-Status: N1110 Message-ID: <56D0A73E.3070105@gmail.com> Date: Fri, 26 Feb 2016 20:27:58 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <56D0965D.1070400@citrix.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Feb 2016 19:28:05 -0000 El 26/02/16 a les 19:15, Roger Pau Monné ha escrit: > I'm not a maintainer of libxl myself, but my first suggestion would be > to store this information inside of xenstore. There's already a "/libxl" > directory used in order to stash some toolstack specific info, adding a > new directory/hierarchy there to store the local attachments seems like > the best option IMHO. > That would surely be the best option and makes a lot of sense. And that way both PV and HVM guest would use the same storage for hotplug disks, having thus an unified way to storage that info. Next monday I'll take a look a the hotplug script for PV (I don't know if I'll be able to apply your patches this weekend) and then do the hacking to support HVM guests. Thank you for you help, Gustau