On 01/04/2019 09:01, Jan Beulich wrote: >>>> On 30.03.19 at 10:59, <jgr...@suse.com> wrote: >> On 29/03/2019 22:33, Andrew Cooper wrote: >>> If at all possible, I'd prefer to see about disentangling the bits which >>> actually need external use, and putting them in sched.h, and making >>> sched-if.h properly private to the schedulers. I actually even started >>> a cleanup series which moved all of the scheduler infrastructure into >>> common/sched/, but found a disappointing quantity of sched-if.h being >>> referenced externally. >> I can add something like that to my series if you want. So: >> >> - moving schedule.c, sched_*.c and cpupool.c to common/sched/ >> - move stuff from sched-if.h to sched.h if needed outside of >> common/sched/ >> - move sched-if.h to common/sched/ > Before further general code re-work gets added to this already > long series, may I ask what the backporting intentions are?
I don't see this as a viable backport candidate. It is a complete rewrite of the scheduler interface, along with some substantial changes on the context switch path. People wanting to use it will almost certainly be safer moving to Xen 4.13. ~Andrew _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel