
I suppose I could make some sort of configure option to only compile it in optionally... I don't have access to a solaris box though...so don't really know what the appropriate API would be in that situation Daniel Veillard wrote on 11/07/2008 07:39 AM:
On Fri, Nov 07, 2008 at 12:26:23PM +0000, Daniel P. Berrange wrote:
Yesterday, I began looking into creating a xen driver patch for emitting the DEFINED/UNDEFINED events via inotify. It looks like the easiest way to do this right now is to create yet another Xen sub-driver. I don't expect this to take an extremely long time, as this tutorial from IBM makes it fairly straightforward to understand: http://www-128.ibm.com/developerworks/linux/library/l-inotify.html The experimental user mode linux driver has some iNotify code in it too if you want another point of reference. See the umlInotifyEvent() method umlStartup() where I register for the events
http://www.redhat.com/archives/libvir-list/2008-October/msg00355.html
Hum, the only problem is that contrary to uml , the xen drivers should not be Linux specific, but inotify is linux specific. Making this subdriver Linux only should still be okay until someone using Solaris comes with an appropriate patch though,
/me hopes to never get involved again into the mess of portable APIs for file changes notifications.
Daniel