Hi, Rich Thank you for your comments. (The primary motivation is take a comments!) I am wondering the libvirt policy about scheduer. And I just know the Xen scheduler only. Is any good idea to support this? Thanks Atsushi SAKAI "Richard W.M. Jones" <rjones@xxxxxxxxxx> wrote: > Atsushi SAKAI wrote: > > Hi, > > > > This patch intends add a showing function of scheduler information. > > If apply this patch to current revision 1.490 > > and type virsh dominfo 0 > > then shows following scheduler information. > > Currently I assume credit scheduler only. > > getting function is implemented but setting function is not yet. > > I just waiting for comments. > > Is this part of the patch correct? > > diff -urpN libvirt.0329/src/driver.h libvirt.sched2/src/driver.h > --- libvirt.0329/src/driver.h 2007-03-16 02:24:57.000000000 +0900 > +++ libvirt.sched2/src/driver.h 2007-03-29 19:48:04.000000000 +0900 > @@ -146,6 +146,12 @@ typedef int > typedef int > (*virDrvDomainSetAutostart) (virDomainPtr domain, > int autostart); > +typedef int > + (*virDrvDomainGetSchedInfo) (virDomainPtr domain, > + int *autostart); > +typedef int > + (*virDrvDomainSetSchedInfo) (virDomainPtr domain, > + int autostart); > > typedef struct _virDriver virDriver; > typedef virDriver *virDriverPtr; > > My more general comment would be how Xen-specific is this? What > scheduler could be used by other drivers? (Obviously qemu just uses the > Linux scheduler. However I don't know what kvm uses - whether it also > schedules using the Linux scheduler, or some other method). > > Rich. > > -- > Emerging Technologies, Red Hat http://et.redhat.com/~rjones/ > 64 Baker Street, London, W1U 7DF Mobile: +44 7866 314 421 > > Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod > Street, Windsor, Berkshire, SI4 1TE, United Kingdom. > Registered in UK and Wales under Company Registration No. 3798903 > Directors: Michael Cunningham (USA), Charlie Peters (USA) and David > Owens (Ireland)