Re: [PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Srikar Dronamraju
> > Testcase Time: Min Max Avg StdDev > > %Change > > numa01.sh Real: 478.45 565.90 515.11 30.87 > > 16.29% > > numa01.sh Sys: 207.79 271.04 232.94 21.33 > > -15.8% > > numa01.sh

Re: [PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Srikar Dronamraju
> > Testcase Time: Min Max Avg StdDev > > %Change > > numa01.sh Real: 478.45 565.90 515.11 30.87 > > 16.29% > > numa01.sh Sys: 207.79 271.04 232.94 21.33 > > -15.8% > > numa01.sh

Re: [PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Peter Zijlstra
On Mon, Jun 04, 2018 at 03:30:14PM +0530, Srikar Dronamraju wrote: > When numa_group faults are available, task_numa_placement only uses > numa_group faults to evaluate preferred node. However it still accounts > task faults and even evaluates the preferred node just based on task > faults just to

Re: [PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Peter Zijlstra
On Mon, Jun 04, 2018 at 03:30:14PM +0530, Srikar Dronamraju wrote: > When numa_group faults are available, task_numa_placement only uses > numa_group faults to evaluate preferred node. However it still accounts > task faults and even evaluates the preferred node just based on task > faults just to

[PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Srikar Dronamraju
When numa_group faults are available, task_numa_placement only uses numa_group faults to evaluate preferred node. However it still accounts task faults and even evaluates the preferred node just based on task faults just to discard it in favour of preferred node chosen on the basis of numa_group.

[PATCH 05/19] sched/numa: Use task faults only if numa_group is not yet setup

2018-06-04 Thread Srikar Dronamraju
When numa_group faults are available, task_numa_placement only uses numa_group faults to evaluate preferred node. However it still accounts task faults and even evaluates the preferred node just based on task faults just to discard it in favour of preferred node chosen on the basis of numa_group.