Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Satoru Takeuchi
At Mon, 16 Apr 2007 14:45:59 +0400, Oleg Nesterov wrote: > > On 04/16, Satoru Takeuchi wrote: > > > > --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 > > 16:56:12.0 +0900 > > +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c2007-04-15 > > 16:56:17.0 +0900 > >

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Ingo Molnar
* Oleg Nesterov <[EMAIL PROTECTED]> wrote: > > >* The remainder of the first timeslice might be recovered by > > >* the parent if the child exits early enough. > > >*/ > > > - p->first_time_slice = 1; > > > + p->time_slice_reaper = current; > > > p->timestamp = sched_clock(); > > >

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Oleg Nesterov
On 04/16, Oleg Nesterov wrote: > > On 04/16, Satoru Takeuchi wrote: > > > > --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 > > 16:56:12.0 +0900 > > +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c2007-04-15 > > 16:56:17.0 +0900 > > @@ -680,10 +680,14 @@ > >

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Oleg Nesterov
On 04/16, Satoru Takeuchi wrote: > > --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 > 16:56:12.0 +0900 > +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c 2007-04-15 16:56:17.0 > +0900 > @@ -680,10 +680,14 @@ > reaper = child_reaper(father); >

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Oleg Nesterov
On 04/16, Satoru Takeuchi wrote: --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 16:56:12.0 +0900 +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c 2007-04-15 16:56:17.0 +0900 @@ -680,10 +680,14 @@ reaper = child_reaper(father);

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Oleg Nesterov
On 04/16, Oleg Nesterov wrote: On 04/16, Satoru Takeuchi wrote: --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 16:56:12.0 +0900 +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c2007-04-15 16:56:17.0 +0900 @@ -680,10 +680,14 @@

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Ingo Molnar
* Oleg Nesterov [EMAIL PROTECTED] wrote: * The remainder of the first timeslice might be recovered by * the parent if the child exits early enough. */ - p-first_time_slice = 1; + p-time_slice_reaper = current; p-timestamp = sched_clock(); local_irq_enable();

Re: [PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-16 Thread Satoru Takeuchi
At Mon, 16 Apr 2007 14:45:59 +0400, Oleg Nesterov wrote: On 04/16, Satoru Takeuchi wrote: --- linux-2.6.21-rc6-mm1.tsfix.orig/kernel/exit.c 2007-04-15 16:56:12.0 +0900 +++ linux-2.6.21-rc6-mm1.tsfix/kernel/exit.c2007-04-15 16:56:17.0 +0900 @@ -680,10

[PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-15 Thread Satoru Takeuchi
At Mon, 16 Apr 2007 11:16:24 +0900, Satoru Takeuchi wrote: > > At Sat, 14 Apr 2007 01:31:12 +1000, > Con Kolivas wrote: > > > > On Monday 09 April 2007 16:09, Andrew Morton wrote: > > > On Sat, 07 Apr 2007 16:31:39 +0900 Satoru Takeuchi > > <[EMAIL PROTECTED]> wrote: > > > > When I was

[PATCH -mm] scheduler: fix the return of the first time_slice

2007-04-15 Thread Satoru Takeuchi
At Mon, 16 Apr 2007 11:16:24 +0900, Satoru Takeuchi wrote: At Sat, 14 Apr 2007 01:31:12 +1000, Con Kolivas wrote: On Monday 09 April 2007 16:09, Andrew Morton wrote: On Sat, 07 Apr 2007 16:31:39 +0900 Satoru Takeuchi [EMAIL PROTECTED] wrote: When I was examining the following