[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Paravirt framebuffer frontend kernel support [1/5]
Ewan Mellor <ewan@xxxxxxxxxxxxx> writes: > On Thu, Nov 02, 2006 at 11:10:12AM +0100, Markus Armbruster wrote: > >> I'm now looking into a conversion to xenbus_driver API. I started >> with copying some voodoo from blkfront.c. My >> xenbus_register_frontend() succeeds. Stupid question: what triggers >> running of the probe function? Because mine doesn't. > > Either the watch firing when the correct entries in the store are written (for > hotplugging) or it probes those paths at startup. > > xenbus/xenbus_probe.c: > > frontend_changed -> > dev_changed -> > xenbus_probe_node -> > device_register > > or > > xenbus_probe_init -> > xenbus_probe -> > xenbus_probe_devices -> > xenbus_probe_device_type -> > bus->probe -> > xenbus_probe_frontend -> > xenbus_probe_node -> > device_register > > The device_register causes a the specific frontend device to be registered, > which triggers the probe. > > HTH, > > Ewan. Okay, thanks. Next stupid question: I'm looking for a *user space* xenbus_register_backend(). Where is it? _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |