Re: [PATCH] RCU torture update for preemption

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Paul E. McKenney
Date: Thursday, October 4, 2007 - 8:34 pm

On Wed, Oct 03, 2007 at 04:59:51PM -0400, Steven Rostedt wrote:

Looks like I shot myself in the foot by complaining about a bug...  :-/

	http://lkml.org/lkml/2007/6/10/234

With the bug, the readers weren't migrating, without it, they do.

Good catch!!!  Thank you!!!


I am testing it out against my earlier patchset, with some encouraging
results -- I will incorporate into the next round of my mainline patchset.
Some questions and comments below.


:-/


I made the above be a module parameter.  This OK?


The idea here is to force inheritance, to force the writer to continue
pushing grace periods even when the hogs are running, or both?


OK -- the idea here is to leave at least one CPU to respond to keyboard
and mouse?  I end up with all the readers getting shoved to the left-over
CPU.  I am experimenting with ways of synchronizing the hogs and also
allowing synchronized idle time...

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] RCU torture update for preemption, Steven Rostedt, (Wed Oct 3, 1:59 pm)
Re: [PATCH] RCU torture update for preemption, Paul E. McKenney, (Thu Oct 4, 8:34 pm)
Re: [PATCH] RCU torture update for preemption, Steven Rostedt, (Fri Oct 5, 5:21 am)
Re: [PATCH] RCU torture update for preemption, Paul E. McKenney, (Fri Oct 5, 5:51 am)