[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] about probing xenbus drivers again
> When i start xend in dom0 nothing happens. Then i use xm create to create > domain 1. Probe functions of vbd and vif drivers are executed but probe > function of my driver isn't. Then i try to create some nodes (name of my > driver is prmigr): > > xenstore-write /local/domain/0/device/prmigr hi > xenstore-write /local/domain/0/device/prmigr/hello hi > > And i see that frontend's probe function is invoked. > The same happens with 1-st domain. But when i try: Makes sense: for VBDs and VIFs, Xend creates the xenstore nodes that cause the probe functions to be called. See xen-unstable.hg/tools/python/xen/xend/server/{netif,blkif,DevController}.py for where this happens in the current codebase... > > xenstore-write /local/domain/0/backend/prmigr hi > xenstore-write /local/domain/0/backend/prmigr/hello hi > > Nothing happens. Can't think of a good reason for this off the top of my head - somebody else may be able to comment. Cheers, Mark > So, please, explain me > 1) why there are nodes vbd and vif in devices and backend directories but > there isn't prmigr node? vbd and vif driver invoke xenbus_register_driver > or xenbus_register_backend like my driver does. How to make xen to create > prmigr node while initialization? > 2)why writing to the backend/prmigr node doesn't affect to the xen and > appropriate probe function isn't executed? > > Thanks a lot. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |