Re: [patch v4 08/18] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"

2013-02-13 Thread Preeti U Murthy
Hi everyone, On 02/13/2013 09:15 PM, Paul Turner wrote: > On Wed, Feb 13, 2013 at 7:23 AM, Alex Shi wrote: >> On 02/12/2013 06:27 PM, Peter Zijlstra wrote: >>> On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can

Re: [patch v4 08/18] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"

2013-02-13 Thread Paul Turner
On Wed, Feb 13, 2013 at 7:23 AM, Alex Shi wrote: > On 02/12/2013 06:27 PM, Peter Zijlstra wrote: >> On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: >>> Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then >>> we can use runnable load variables. >>> >> It would be nice if we could

Re: [patch v4 08/18] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"

2013-02-13 Thread Alex Shi
On 02/12/2013 06:27 PM, Peter Zijlstra wrote: > On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: >> Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then >> we can use runnable load variables. >> > It would be nice if we could quantify the performance hit of doing so. > Haven't yet

Re: [patch v4 08/18] Revert sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking

2013-02-13 Thread Alex Shi
On 02/12/2013 06:27 PM, Peter Zijlstra wrote: On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can use runnable load variables. It would be nice if we could quantify the performance hit of doing so. Haven't yet looked at

Re: [patch v4 08/18] Revert sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking

2013-02-13 Thread Paul Turner
On Wed, Feb 13, 2013 at 7:23 AM, Alex Shi alex@intel.com wrote: On 02/12/2013 06:27 PM, Peter Zijlstra wrote: On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can use runnable load variables. It would be nice if we

Re: [patch v4 08/18] Revert sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking

2013-02-13 Thread Preeti U Murthy
Hi everyone, On 02/13/2013 09:15 PM, Paul Turner wrote: On Wed, Feb 13, 2013 at 7:23 AM, Alex Shi alex@intel.com wrote: On 02/12/2013 06:27 PM, Peter Zijlstra wrote: On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we

Re: [patch v4 08/18] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"

2013-02-12 Thread Peter Zijlstra
On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: > Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then > we can use runnable load variables. > It would be nice if we could quantify the performance hit of doing so. Haven't yet looked at later patches to see if we remove anything

Re: [patch v4 08/18] Revert sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking

2013-02-12 Thread Peter Zijlstra
On Thu, 2013-01-24 at 11:06 +0800, Alex Shi wrote: Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can use runnable load variables. It would be nice if we could quantify the performance hit of doing so. Haven't yet looked at later patches to see if we remove anything to

[patch v4 08/18] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking"

2013-01-23 Thread Alex Shi
Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can use runnable load variables. Signed-off-by: Alex Shi --- include/linux/sched.h | 8 +--- kernel/sched/core.c | 7 +-- kernel/sched/fair.c | 13 ++--- kernel/sched/sched.h | 9 + 4 files

[patch v4 08/18] Revert sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking

2013-01-23 Thread Alex Shi
Remove CONFIG_FAIR_GROUP_SCHED that covers the runnable info, then we can use runnable load variables. Signed-off-by: Alex Shi alex@intel.com --- include/linux/sched.h | 8 +--- kernel/sched/core.c | 7 +-- kernel/sched/fair.c | 13 ++--- kernel/sched/sched.h | 9