Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Dietmar Eggemann
On 11/03/14 13:27, Vincent Guittot wrote: > On 11 March 2014 11:31, Peter Zijlstra wrote: >> On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: Never got the new name DIE for CPU? Might confuse people when they use /proc/sys/kernel/sched_domain/cpuX/domainY/name or

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Vincent Guittot
On 11 March 2014 11:31, Peter Zijlstra wrote: > On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: >> > Never got the new name DIE for CPU? Might confuse people when they use >> > /proc/sys/kernel/sched_domain/cpuX/domainY/name or >> > sched_domain_debug_one(). >> >> In fact, CPU

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Peter Zijlstra
On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: > > Never got the new name DIE for CPU? Might confuse people when they use > > /proc/sys/kernel/sched_domain/cpuX/domainY/name or sched_domain_debug_one(). > > In fact, CPU is also confusing because it's used for different things. >

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Peter Zijlstra
On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: Never got the new name DIE for CPU? Might confuse people when they use /proc/sys/kernel/sched_domain/cpuX/domainY/name or sched_domain_debug_one(). In fact, CPU is also confusing because it's used for different things. But if

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Vincent Guittot
On 11 March 2014 11:31, Peter Zijlstra pet...@infradead.org wrote: On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: Never got the new name DIE for CPU? Might confuse people when they use /proc/sys/kernel/sched_domain/cpuX/domainY/name or sched_domain_debug_one(). In fact,

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-11 Thread Dietmar Eggemann
On 11/03/14 13:27, Vincent Guittot wrote: On 11 March 2014 11:31, Peter Zijlstra pet...@infradead.org wrote: On Thu, Mar 06, 2014 at 04:32:35PM +0800, Vincent Guittot wrote: Never got the new name DIE for CPU? Might confuse people when they use /proc/sys/kernel/sched_domain/cpuX/domainY/name

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-06 Thread Vincent Guittot
On 6 March 2014 01:09, Dietmar Eggemann wrote: > On 05/03/14 07:18, Vincent Guittot wrote: >> >> We replace the old way to configure the scheduler topology with a new >> method >> which enables a platform to declare additionnal level (if needed). >> >> We still have a default topology table

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-06 Thread Vincent Guittot
On 6 March 2014 01:09, Dietmar Eggemann dietmar.eggem...@arm.com wrote: On 05/03/14 07:18, Vincent Guittot wrote: We replace the old way to configure the scheduler topology with a new method which enables a platform to declare additionnal level (if needed). We still have a default topology

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-05 Thread Dietmar Eggemann
On 05/03/14 07:18, Vincent Guittot wrote: We replace the old way to configure the scheduler topology with a new method which enables a platform to declare additionnal level (if needed). We still have a default topology table definition that can be used by platform that don't want more level

Re: [PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-05 Thread Dietmar Eggemann
On 05/03/14 07:18, Vincent Guittot wrote: We replace the old way to configure the scheduler topology with a new method which enables a platform to declare additionnal level (if needed). We still have a default topology table definition that can be used by platform that don't want more level

[PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-04 Thread Vincent Guittot
We replace the old way to configure the scheduler topology with a new method which enables a platform to declare additionnal level (if needed). We still have a default topology table definition that can be used by platform that don't want more level than the SMT, MC, CPU and NUMA ones. This table

[PATCH 2/6] sched: rework of sched_domain topology definition

2014-03-04 Thread Vincent Guittot
We replace the old way to configure the scheduler topology with a new method which enables a platform to declare additionnal level (if needed). We still have a default topology table definition that can be used by platform that don't want more level than the SMT, MC, CPU and NUMA ones. This table