[PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Sven-Thorsten Dietrich
On Wed, 2009-11-18 at 17:52 +0100, Jean Delvare wrote: > On Wed, 18 Nov 2009 17:28:53 +0100, Leon Woestenberg wrote: > > On Wed, Nov 18, 2009 at 2:05 AM, Alan Cox wrote: > > > Our timers are very efficient and some day we will need to make jiffies a > > > function and stop the timer ticking for be

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Thomas Gleixner
On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > On Wed, 2009-11-18 at 17:52 +0100, Jean Delvare wrote: > > On Wed, 18 Nov 2009 17:28:53 +0100, Leon Woestenberg wrote: > > > On Wed, Nov 18, 2009 at 2:05 AM, Alan Cox > > > wrote: > > > > Our timers are very efficient and some day we will need

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Sven-Thorsten Dietrich
On Wed, 2009-11-18 at 21:56 +0100, Thomas Gleixner wrote: > On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > > On Wed, 2009-11-18 at 17:52 +0100, Jean Delvare wrote: > > > On Wed, 18 Nov 2009 17:28:53 +0100, Leon Woestenberg wrote: > > > > On Wed, Nov 18, 2009 at 2:05 AM, Alan Cox > > > > wro

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Thomas Gleixner
On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > On Wed, 2009-11-18 at 21:56 +0100, Thomas Gleixner wrote: > > On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > > > On Wed, 2009-11-18 at 17:52 +0100, Jean Delvare wrote: > > > > On Wed, 18 Nov 2009 17:28:53 +0100, Leon Woestenberg wrote: > >

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Ingo Molnar
* Sven-Thorsten Dietrich wrote: > Subject: clean up chaining in sched_yield() > From: Sven-Thorsten Dietrich > > The call to sys_sched_yield for in-Kernel is messy. > and the return code from sys_sched_yield is ignored when called from > in-kernel. > > Signed-off-by: Sven-Thorsten Dietrich >

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-18 Thread Sven-Thorsten Dietrich
On Wed, 2009-11-18 at 22:34 +0100, Thomas Gleixner wrote: > On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > > > On Wed, 2009-11-18 at 21:56 +0100, Thomas Gleixner wrote: > > > On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > > > > On Wed, 2009-11-18 at 17:52 +0100, Jean Delvare wrote: > >

Re: [PATCH] cleanup sched_yield (sys)call nesting.

2009-11-19 Thread Thomas Gleixner
On Wed, 18 Nov 2009, Sven-Thorsten Dietrich wrote: > We are trying to get rid of __sched_yield calls from-inside-the-Kernel, > but sys_sched_yield() from user-space will remain. > > This patch breaks out the in-Kernel interface for the yield() > functionality and deprecates it explicitly. > > The