[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] throttling logs messages from qemu



> 
> On Fri, 31 Jul 2009, James Harper wrote:
> > I see that in 3.4.x, throttling has been changed from a file in /etc
to
> > a xenstore entry, as per the following code:
> >
> >     throttling = xenstore_vm_read(domid, "log-throttling", &len);
> >     if (throttling != NULL) {
> >         throttling_disabled = (throttling[0] - '0');
> >         free(throttling);
> >     }
> >
> > A bit of searching tells me that the full path of the key is
> > /vm/<uuid>/log-throttling, but it appears to be read at boot. How
can I
> > get it written in there in time?
> >
> 
> Good question :)
> You could hack xend but it is not exactly something you want to do.
> Another possibility is to change your device_model in the vm config
file
> to a bash script that does what you want and then calls qemu-dm with
the
> right arguments.
> We could probably modify qemu to read the xenstore key from another
> place that is easier to know before the VM is started.

Can we revert the patch then? I assume the citrix version of xend puts
the log-throttling key in based on certain criteria but maybe it isn't
appropriate for the gpl version? I mean it's pretty much useless in this
form isn't it? It worked great for me as detecting the presence of a
file in /etc...

Thanks

James

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.