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

From: Lee Revell
Date: Mon Aug 16 2004 - 01:48:32 EST


On Mon, 2004-08-16 at 00:05, Ingo Molnar wrote:
> * Lee Revell <rlrevell@xxxxxxxxxxx> 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

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/