[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC PATCH v2 0/7] Repurpose SEDF Scheduler for Real-time Use
On ven, 2014-07-11 at 12:15 +0100, Ian Campbell wrote: > On Fri, 2014-07-11 at 07:01 +0200, Dario Faggioli wrote: > > *** Short (well, sort of!) Answer *** > > Personally, I would prefer to keep SEDF alive at least for a few > > versions > > As it currently is or somehow partially modified? > As it is we can leave it in place for how long we want, I guess, but it's useless. My point was that, in a partially modified form, it can serve as a transition to a nnew scheduler or even live "forever". Anyway, I'm ok with deprecation, it that looks the best option. > > However, the biggest problem of SEDF is its poor support for SMP, and > > lack of capability for setting scheduling parameters on a per-VCPU > > basis, which this series (rightfully) does not address. > > Imagine if, after proper review and cleanups, the set of changes from > > this series goes in, and no other follow up series makes it by feature > > freeze, 4.5 will have: > > - SCHED_SEDF deprecated, because it was lacking SMP support and support > > for per-VCPU scheduling parameters > > - SCHED_CBS, _lacking_ SMP support and support for per-VCPU scheduling > > parameters > > Not ideal. :-/ > > If people aren't happy with that situation then I suppose we wouldn't > accept the series until CBS was more complete. > Exactly my point. Thanks for summarizing. :-D > And this seems to me to be completely orthogonal to whether the approach > is to rename or rewrite. > Indeed it is, and that's why I provided a full review to the core part of this patch series already. That being said, I felt the need of going a bit farther than that, and provide some more info on what a series like this should include, in order to make sense in a non RFC status, or at least my take at this. That is what this mail was all about. :-) Regards, Dario -- <<This happens because I choose it to happen!>> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) Attachment:
signature.asc _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |