Help!

sched: Add USER_SCHED to feature removal list

 
  

Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Kernel RSS
Next:  Accepted dh-ocaml 0.9.2 (source all)  
Author Message
Dhaval Giani
External


Since: Jun 13, 2007
Posts: 16



PostPosted: Tue Nov 03, 2009 5:10 pm    Post subject: sched: Add USER_SCHED to feature removal list
Archived from groups: linux>kernel (more info?)

sched: Add USER_SCHED to feature removal list

Peter Zijlstra suggested that we remove USER_SCHED at
http://lkml.org/lkml/2009/3/21/67 . Removing USER_SCHED removes a
lot of code from the scheduler and simplifies the code.

We already have the ability to do user based classification which
is tightened using PAM in userspace.

Schedule USER_SCHED for removal in 2.6.34

Signed-off-by: Dhaval Giani <dhaval.RemoveThis@linux.vnet.ibm.com>
---
Documentation/feature-removal-schedule.txt | 15 +++++++++++++++
1 file changed, 15 insertions(+)

Index: linux-2.6/Documentation/feature-removal-schedule.txt
===================================================================
--- linux-2.6.orig/Documentation/feature-removal-schedule.txt
+++ linux-2.6/Documentation/feature-removal-schedule.txt
@@ -6,6 +6,21 @@ be removed from this file.

---------------------------

+What: USER_SCHED
+When: 2.6.34
+
+Why: USER_SCHED was implemented as a proof of concept for group scheduling.
+ The effect of USER_SCHED can already be achieved from userspace with
+ the help of libcgroup. The removal of USER_SCHED will also simplify
+ the scheduler code with the removal of one major ifdef. There are also
+ issues USER_SCHED has with USER_NS. A decision was taken not to fix
+ those and instead remove USER_SCHED. Also new group scheduling
+ features will not be implemented for USER_SCHED.
+
+Who: Dhaval Giani <dhaval.RemoveThis@linux.vnet.ibm.com>
+
+---------------------------
+
What: PRISM54
When: 2.6.34

--
regards,
Dhaval
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo.RemoveThis@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Back to top
tip-bot for Dhaval Giani
External


Since: Nov 04, 2009
Posts: 1



PostPosted: Wed Nov 04, 2009 11:10 am    Post subject: [tip:sched/core] sched: Add USER_SCHED to feature removal list [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Commit-ID: 45a5c8bad827ebb9c9798becc15bce2e804d49e0
Gitweb: http://git.kernel.org/tip/45a5c8bad827ebb9c9798becc15bce2e804d49e0
Author: Dhaval Giani <dhaval DeleteThis @linux.vnet.ibm.com>
AuthorDate: Wed, 4 Nov 2009 03:15:44 +0530
Committer: Ingo Molnar <mingo DeleteThis @elte.hu>
CommitDate: Wed, 4 Nov 2009 12:40:26 +0100

sched: Add USER_SCHED to feature removal list

Peter Zijlstra suggested that we remove USER_SCHED at:

http://lkml.org/lkml/2009/3/21/67

Removing USER_SCHED removes a lot of code from the scheduler
and simplifies the code.

We already have the ability to do user based classification
which is tightened using PAM in userspace.

Schedule USER_SCHED for removal in 2.6.34

Signed-off-by: Dhaval Giani <dhaval DeleteThis @linux.vnet.ibm.com>
Acked-by: Peter Zijlstra <a.p.zijlstra DeleteThis @chello.nl>
Cc: Balbir Singh <balbir DeleteThis @in.ibm.com>
Cc: Bharata B Rao <bharata DeleteThis @linux.vnet.ibm.com>
Cc: Serge E. Hallyn <serue DeleteThis @us.ibm.com>
Cc: Srivatsa Vaddagiri <vatsa DeleteThis @linux.vnet.ibm.com>
LKML-Reference: <20091103214544.GI5495 DeleteThis @linux.vnet.ibm.com>
Signed-off-by: Ingo Molnar <mingo DeleteThis @elte.hu>
---
Documentation/feature-removal-schedule.txt | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index bc693ff..f613df8 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -6,6 +6,21 @@ be removed from this file.

---------------------------

+What: USER_SCHED
+When: 2.6.34
+
+Why: USER_SCHED was implemented as a proof of concept for group scheduling.
+ The effect of USER_SCHED can already be achieved from userspace with
+ the help of libcgroup. The removal of USER_SCHED will also simplify
+ the scheduler code with the removal of one major ifdef. There are also
+ issues USER_SCHED has with USER_NS. A decision was taken not to fix
+ those and instead remove USER_SCHED. Also new group scheduling
+ features will not be implemented for USER_SCHED.
+
+Who: Dhaval Giani <dhaval DeleteThis @linux.vnet.ibm.com>
+
+---------------------------
+
What: PRISM54
When: 2.6.34

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo DeleteThis @vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Kernel All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum