[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 12 of 14 v4] libxl: set frontend status to 6 on domain destroy
I have been thinking about this whole area. Originally my opinion was that the block and network setup scripts (eg, setting up loopback devices or iscsi or bridging whatever) should be executed directly by xl. This naturally gives the best error handling and makes logging easiest. However, if we are serious about supporting driver domains, or indeed any kind of backend not running in the same domain as libxl, then something in the driver domain needs to be responsible for executing these scripts (or equivalent). The obvious way to communicate this information to the driver domain is via xenstore. What we should be discussing is exactly how the driver domain translates that into script execution. Currently on Linux this is mostly done with udev, and AIUI on BSD using xenbackendd. So sorry for leading this discussion in what I now think may be a wrong direction. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |