Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Paul E. McKenney
On Mon, Jul 16, 2007 at 10:53:23PM +0200, Ingo Molnar wrote: > > * Steven Rostedt <[EMAIL PROTECTED]> wrote: > > > But to answer your question. No, I didn't take any actual > > measurements. The changes just seemed obvious to me (and others). > > btw., does anyone know about some reliable way

Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Ingo Molnar
* Steven Rostedt <[EMAIL PROTECTED]> wrote: > But to answer your question. No, I didn't take any actual > measurements. The changes just seemed obvious to me (and others). btw., does anyone know about some reliable way to stress and measure RCU completion performance, via some real userspace

Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Ingo Molnar
* Linus Torvalds <[EMAIL PROTECTED]> wrote: > On Mon, 16 Jul 2007, Paul E. McKenney wrote: > > > > On Wed, Jun 27, 2007 at 03:36:34PM -0400, Steven Rostedt wrote: > > > I believe this was originally done by Dipankar Sarma. I pulled these > > > changes from the -rt kernel. > > > > > > For better

Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Steven Rostedt
On Mon, 16 Jul 2007, Linus Torvalds wrote: > > Btw, are there any numbers on this? Is this whole thing actually > noticeable? Besides the obvious removal of code? The old way actually made an effort to create per_cpu tasklets! So that the tasklets *can* run simultaneously, making it in essense

Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Linus Torvalds
On Mon, 16 Jul 2007, Paul E. McKenney wrote: > > On Wed, Jun 27, 2007 at 03:36:34PM -0400, Steven Rostedt wrote: > > I believe this was originally done by Dipankar Sarma. I pulled these > > changes from the -rt kernel. > > > > For better preformance, RCU should use a softirq instead of a > > tas

Re: [RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-07-16 Thread Paul E. McKenney
On Wed, Jun 27, 2007 at 03:36:34PM -0400, Steven Rostedt wrote: > I believe this was originally done by Dipankar Sarma. I pulled these > changes from the -rt kernel. > > For better preformance, RCU should use a softirq instead of a > tasklet. Acked-by: Paul E. McKenney <[EMAIL PROTECTED]> Tested-

[RFC PATCH 1/8] Convert the RCU tasklet into a softirq

2007-06-27 Thread Steven Rostedt
I believe this was originally done by Dipankar Sarma. I pulled these changes from the -rt kernel. For better preformance, RCU should use a softirq instead of a tasklet. From: Dipankar Sarma <[EMAIL PROTECTED]> Signed-off-by: Steven Rostedt <[EMAIL PROTECTED]> Index: linux-2.6-test/include/linux/