From: Marek Marczykowski <marmarek@invisiblethingslab.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Cc: Joanna Rutkowska <joanna@invisiblethingslab.com>,
"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [PATCH v3 0/5] libxl: call hotplug scripts from libxl
Date: Mon, 23 Apr 2012 15:47:32 +0200 [thread overview]
Message-ID: <4F955D74.8060602@invisiblethingslab.com> (raw)
In-Reply-To: <4F955999.3030500@citrix.com>
[-- Attachment #1.1: Type: text/plain, Size: 1635 bytes --]
On 23.04.2012 15:31, Roger Pau Monne wrote:
> Marek Marczykowski escribió:
>> On 20.04.2012 15:23, Roger Pau Monne wrote:
>>> This series removes the use of udev rules to call hotplug scripts when using
>>> libxl. Scripts are directly called from the toolstack at the necessary points,
>>> making use of the new event library and it's fork support.
>>
>> What about non-dom0 backends? There will be no simple way to execute script
>> there by libxl without help from udev...
>
> A new config option has been added on this series (disable_xl_vif_scripts)
> that allows the user to keep executing vif scripts from udev, so this
> functionality is not lost.
>
>> In Qubes-OS we heavily use network backend in domU: dom0 have no network at
>> all, all NICs are attached (as PCI device) to some domU - called NetVM, where
>> network backend resides.
>
> There should be no problem with that, you will just need to use the new option.
>
>> Also vbd backend in domU is used - eg to boot HVM from iso, which is stored in
>> some domU.
>
> I didn't know you where able to use vbd from driver domains with xl, if so I
> will have to add a similar option for vbd devices (disable_xl_vbd_scripts).
When starting domU using xl create, I needed to slightly modify disk config
syntax in xl_cmdimpl.c to add backend field (still using xen 4.1, backend
added as the end of disk spec). But everything else worked fine. Especially xl
block-attach, which allow to specify backend domain.
So disable_xl_vbd_scripts option will be helpful.
--
Best Regards / Pozdrawiam,
Marek Marczykowski
Invisible Things Lab
[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 554 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2012-04-23 13:47 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-20 13:23 [PATCH v3 0/5] libxl: call hotplug scripts from libxl Roger Pau Monne
2012-04-20 13:23 ` [PATCH v3 1/5] libxl: allow libxl__exec to take a parameter containing the env variables Roger Pau Monne
2012-04-23 15:37 ` Ian Jackson
2012-04-20 13:23 ` [PATCH v3 2/5] libxl: add libxl__xs_path_cleanup Roger Pau Monne
2012-04-23 15:33 ` Ian Jackson
2012-04-23 15:42 ` Roger Pau Monne
2012-04-23 16:49 ` Ian Jackson
2012-04-23 16:52 ` Ian Jackson
2012-04-25 13:19 ` Roger Pau Monne
2012-05-02 9:44 ` Roger Pau Monne
2012-04-20 13:23 ` [PATCH v3 3/5] libxl: call hotplug scripts from libxl for vbd Roger Pau Monne
2012-04-23 16:48 ` Ian Jackson
2012-04-24 9:16 ` Ian Campbell
2012-04-24 10:09 ` Ian Jackson
2012-04-24 10:17 ` Ian Campbell
2012-04-24 10:27 ` Ian Jackson
2012-04-24 10:29 ` Ian Campbell
2012-04-24 10:37 ` Ian Jackson
2012-04-25 13:53 ` Roger Pau Monne
2012-04-25 14:59 ` Ian Campbell
[not found] ` <4F982F18.2080902@citrix.com>
2012-04-26 11:48 ` Fwd: " Roger Pau Monne
2012-04-26 12:06 ` Ian Campbell
2012-04-26 12:12 ` Roger Pau Monne
2012-04-26 13:02 ` Ian Jackson
2012-04-26 13:09 ` Ian Campbell
2012-05-11 16:06 ` Ian Jackson
2012-05-11 16:26 ` Ian Campbell
2012-04-20 13:23 ` [PATCH v3 4/5] libxl: call hotplug scripts from libxl for vif Roger Pau Monne
2012-04-23 16:59 ` Ian Jackson
2012-04-24 9:18 ` Ian Campbell
2012-04-25 11:19 ` Ian Campbell
2012-04-25 11:24 ` Roger Pau Monne
2012-04-20 13:23 ` [PATCH v3 5/5] libxl: add "downscript=no" to Qemu call Roger Pau Monne
2012-04-23 15:38 ` Ian Jackson
2012-04-23 12:12 ` [PATCH v3 0/5] libxl: call hotplug scripts from libxl Marek Marczykowski
2012-04-23 13:31 ` Roger Pau Monne
2012-04-23 13:47 ` Marek Marczykowski [this message]
2012-04-23 13:59 ` Non-dom0 block backends (was: Re: [PATCH v3 0/5] libxl: call hotplug scripts from libxl) Joanna Rutkowska
2012-04-23 14:02 ` [PATCH v3 0/5] libxl: call hotplug scripts from libxl Ian Campbell
2012-04-23 16:25 ` Roger Pau Monne
2012-04-24 9:18 ` Ian Campbell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F955D74.8060602@invisiblethingslab.com \
--to=marmarek@invisiblethingslab.com \
--cc=joanna@invisiblethingslab.com \
--cc=roger.pau@citrix.com \
--cc=xen-devel@lists.xen.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.