Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-10-19 Thread George Dunlap
On Thu, Sep 13, 2018 at 5:39 PM George Dunlap wrote: > > Credit2 was declared "supported" in 4.8, and as of 4.10 had two other > critical features implemented (soft affinity / NUMA and caps). > > Why change the default? > > The code is better: more predictable, less jitter, easier to determine >

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-19 Thread Steven Haigh
On 2018-09-19 19:38, Dario Faggioli wrote: On Sat, 2018-09-15 at 00:21 +1000, Steven Haigh wrote: On Friday, 14 September 2018 6:45:35 PM AEST Jan Beulich wrote: > > > > > And that's despite "sched=credit2 crashes system when using > cpupools"? While I agree that we shouldn't delay the switch

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-19 Thread George Dunlap
On 09/14/2018 01:29 PM, Dario Faggioli wrote: > On Fri, 2018-09-14 at 09:45 +0100, Jan Beulich wrote: > On 13.09.18 at 18:51, wrote: >>> I fully agree with and second George's reasoning, and feel 100% >>> like >>> providing my: >>> >>> Acked-by: Dario Faggioli >> >> And that's despite

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-19 Thread Dario Faggioli
On Sat, 2018-09-15 at 00:21 +1000, Steven Haigh wrote: > On Friday, 14 September 2018 6:45:35 PM AEST Jan Beulich wrote: > > > > > > > And that's despite "sched=credit2 crashes system when using > > cpupools"? While I agree that we shouldn't delay the switch for > > much longer, in particular

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-18 Thread George Dunlap
On 09/14/2018 10:02 AM, Wei Liu wrote: > On Fri, Sep 14, 2018 at 02:45:35AM -0600, Jan Beulich wrote: > On 13.09.18 at 18:51, wrote: >>> On Thu, 2018-09-13 at 17:38 +0100, George Dunlap wrote: Credit2 was declared "supported" in 4.8, and as of 4.10 had two other critical features

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-14 Thread Steven Haigh
On Friday, 14 September 2018 6:45:35 PM AEST Jan Beulich wrote: > >>> On 13.09.18 at 18:51, wrote: > > On Thu, 2018-09-13 at 17:38 +0100, George Dunlap wrote: > >> Credit2 was declared "supported" in 4.8, and as of 4.10 had two other > >> critical features implemented (soft affinity / NUMA and

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-14 Thread Dario Faggioli
On Fri, 2018-09-14 at 09:45 +0100, Jan Beulich wrote: > > > > On 13.09.18 at 18:51, wrote: > > I fully agree with and second George's reasoning, and feel 100% > > like > > providing my: > > > > Acked-by: Dario Faggioli > > And that's despite "sched=credit2 crashes system when using >

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-14 Thread Wei Liu
On Fri, Sep 14, 2018 at 02:45:35AM -0600, Jan Beulich wrote: > >>> On 13.09.18 at 18:51, wrote: > > On Thu, 2018-09-13 at 17:38 +0100, George Dunlap wrote: > >> Credit2 was declared "supported" in 4.8, and as of 4.10 had two other > >> critical features implemented (soft affinity / NUMA and

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-14 Thread Jan Beulich
>>> On 13.09.18 at 18:51, wrote: > On Thu, 2018-09-13 at 17:38 +0100, George Dunlap wrote: >> Credit2 was declared "supported" in 4.8, and as of 4.10 had two other >> critical features implemented (soft affinity / NUMA and caps). >> >> [..] >> >> Credit2, like credit, has a number of workloads /

Re: [Xen-devel] [PATCH] Make credit2 the default scheduler

2018-09-13 Thread Dario Faggioli
On Thu, 2018-09-13 at 17:38 +0100, George Dunlap wrote: > Credit2 was declared "supported" in 4.8, and as of 4.10 had two other > critical features implemented (soft affinity / NUMA and caps). > > [..] > > Credit2, like credit, has a number of workloads / setups for which > performance could be