Re: [patch] voluntary-preempt-2.6.8.1-P1

Lee Revell
2004-08-16T06:47:15Z

On Mon, 2004-08-16 at 00:05, Ingo Molnar wrote:
> * Lee Revell <rlrevell@joe-job.com> wrote:
>
> > Anyway, the change to sched.c fixes the mlockall bug, it works
> > perfectly now. Thanks!
>
> great! This fix also means that we've got one more lock-break in the
> ext3 journalling code and one more lock-break in dcache.c. I've released
> -P1 with the fix included:
>
> http://redhat.com/~mingo/voluntary-preempt/voluntary-preempt-2.6.8.1-P1
>

Ok, there is a visible difference from P0 to P1 with the extract_entropy
and via-rhine hacks:

http://krustophenia.net/testresults.php?dataset=2.6.8.1-P0
http://krustophenia.net/testresults.php?dataset=2.6.8.1-P1

The left spike is bigger with P1, which is more easily visible on linear
scaled graph on the left, as we are hitting the fast path more often.
Also the smaller spike at 400 usecs disappears.

Lee