Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-24 Thread Igor Druzhinin
On 24/09/2019 18:29, Dario Faggioli wrote: > On Tue, 2019-09-24 at 12:15 +0100, Sergey Dyasli wrote: >> Hi Juergen, >> >> After an extensive testing of your jgross1/sched-v3 branch in XenRT, >> I'm happy to say that we've found no functional regressions so far >> when running in the default (thread

Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-24 Thread Dario Faggioli
On Tue, 2019-09-24 at 12:15 +0100, Sergey Dyasli wrote: > Hi Juergen, > > After an extensive testing of your jgross1/sched-v3 branch in XenRT, > I'm happy to say that we've found no functional regressions so far > when running in the default (thread/cpu) mode. > > Hopefully this gives some level

Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-24 Thread Jürgen Groß
On 24.09.19 13:15, Sergey Dyasli wrote: Hi Juergen, After an extensive testing of your jgross1/sched-v3 branch in XenRT, I'm happy to say that we've found no functional regressions so far when running in the default (thread/cpu) mode. Hopefully this gives some level of confidence to this series

Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-24 Thread Sergey Dyasli
Hi Juergen, After an extensive testing of your jgross1/sched-v3 branch in XenRT, I'm happy to say that we've found no functional regressions so far when running in the default (thread/cpu) mode. Hopefully this gives some level of confidence to this series and the plan about including it into 4.13

Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-24 Thread Dario Faggioli
On Fri, 2019-09-20 at 18:14 +0200, Jan Beulich wrote: > On 14.09.2019 10:52, Juergen Gross wrote: > > This is achieved by switching the scheduler to no longer see vcpus > > as > > the primary object to schedule, but "schedule units". Each schedule > > unit consists of as many vcpus as each core has

Re: [Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-20 Thread Jan Beulich
On 14.09.2019 10:52, Juergen Gross wrote: > This is achieved by switching the scheduler to no longer see vcpus as > the primary object to schedule, but "schedule units". Each schedule > unit consists of as many vcpus as each core has threads on the current > system. The vcpu->unit relation is fixed

[Xen-devel] [PATCH v3 00/47] xen: add core scheduling support

2019-09-14 Thread Juergen Gross
Add support for core- and socket-scheduling in the Xen hypervisor. Via boot parameter sched-gran=core (or sched-gran=socket) it is possible to change the scheduling granularity from cpu (the default) to either whole cores or even sockets. All logical cpus (threads) of the core or socket are alway