[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] simple backend, frontend
Hi, Ive looked at the blkifdrivers.txt. Wht Im confused about is - both in the netif backend and the blkif backend the initial communication is with xend. The blkif initially sends - BLKIF_DRIVER_STATUS_UP the netif backend sends an equivalent. Im assuming that Xend differentiates between the two and sends different response either CMSG_BLKIF_BE_CREATE or CMSG_NETIF_BE_CREATE. Now if I need to add another custom backend using the same method as the netif or blkif backends dont I have to modify Xend as well? Is there a simpler way of establishing event channels between domains by directly accessing the API in xen/common/event_channel.c Some assumptions that Im making - the frontend will be started only after the backend is running. Im primarily going to be using this frontend/backend for transferring large data between a user domain and the control domain. So I will have to establish shared mem pages as well. Thanks. Deepak On Thu, 11 Nov 2004 16:18:09 +0000, Andrew Warfield <andrew.warfield@xxxxxxxxx> wrote: > You may also want to look at docs/misc/blkif-drivers-explained.txt, > which has a textual description of how the split block drivers work. > Alex went through it about a week ago and brought it up to date with > the (then) current sources. > > a. > > > > > On Thu, 11 Nov 2004 16:07:09 +0000, Mark A. Williamson > <mark.williamson@xxxxxxxxxxxx> wrote: > > In the event you can't find a simple example, feel free to ask questions > > about > > the existing block / net drivers. You'll find that the frontends are much > > simpler so you may want to look at those first. I also found that the > > backend for network was easier to understand than the block backend. > > > > You should also look at domain_controller.h, which defines all of the > > control > > messages used to set up the shared memory and event channels. > > > > HTH, > > Mark > > > > > > > > On Thursday 11 Nov 2004 15:37, Deepak Manohar wrote: > > > Hi all, > > > > > > Does anyone have a custom backend, frontend pair? Preferably a very > > > simple one that simply sets up eventchannels and shared memory pages. > > > > > > Thanks. > > > > > > Deepak > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by: > > > Sybase ASE Linux Express Edition - download now for FREE > > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > > _______________________________________________ > > > Xen-devel mailing list > > > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > > > https://lists.sourceforge.net/lists/listinfo/xen-devel > > > > ------------------------------------------------------- > > > > This SF.Net email is sponsored by: > > Sybase ASE Linux Express Edition - download now for FREE > > LinuxWorld Reader's Choice Award Winner for best database on Linux. > > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@xxxxxxxxxxxxxxxxxxxxx > > https://lists.sourceforge.net/lists/listinfo/xen-devel > > > ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |