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

Re: [Xen-devel] [PATCH v1 3/4] libxl: add rt scheduler

On Wed, Sep 3, 2014 at 4:33 PM, George Dunlap
<George.Dunlap@xxxxxxxxxxxxx> wrote:
> While the domctl interface is not stable, the libxl interface *is*
> stable, so we definitely need to think carefully about what we want
> this to look like.
> Let me give that a think. :-)

OK, so we had a chat about this at our team meeting today, and here is
what we came up with.

The feature freeze for 4.5 is next Wednesday.

The core scheduler is in good enough shape to be checked in as an
"experimental" mode, so it would be really nice to be able to get this
checked in.

The DOMCTL interface isn't stable so we can change that if we need to;
however, the libxl interface *is* stable.

The current libxl scheduler parameter interface assumes one set of
parameters per domain; it's not yet setup for per-vcpu parameters.  It
is unlikely that we would be able to converge on a new interface by
next week.

So the suggestion was this: For the moment, use the existing libxl
interface on a per-domain basis.  Internally, this will set all vcpus
to the same values.  This will allow us to check in a useable version
of the scheduler for people to test and improve.  Then for 4.6 we can
start working on a suitable libxl interface for setting per-vcpu
scheduling parameters.

Dario / Ian, did I miss anything?

Meng / &c, does that sound reasonable?


Xen-devel mailing list



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