Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-09-04 Thread Josh Triplett
On Tue, Sep 04, 2012 at 03:46:59PM -0700, Paul E. McKenney wrote: > On Fri, Aug 31, 2012 at 11:19:17AM -0700, Josh Triplett wrote: > > On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: > > > From: "Paul E. McKenney" > > > > > > The rcu_print_detail_task_stall_rnp() function

Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-09-04 Thread Paul E. McKenney
On Fri, Aug 31, 2012 at 11:19:17AM -0700, Josh Triplett wrote: > On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: > > From: "Paul E. McKenney" > > > > The rcu_print_detail_task_stall_rnp() function invokes > > rcu_preempt_blocked_readers_cgp() to verify that there are some

Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-09-04 Thread Paul E. McKenney
On Fri, Aug 31, 2012 at 11:19:17AM -0700, Josh Triplett wrote: On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: From: Paul E. McKenney paul...@linux.vnet.ibm.com The rcu_print_detail_task_stall_rnp() function invokes rcu_preempt_blocked_readers_cgp() to verify that there

Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-09-04 Thread Josh Triplett
On Tue, Sep 04, 2012 at 03:46:59PM -0700, Paul E. McKenney wrote: On Fri, Aug 31, 2012 at 11:19:17AM -0700, Josh Triplett wrote: On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: From: Paul E. McKenney paul...@linux.vnet.ibm.com The rcu_print_detail_task_stall_rnp()

Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-08-31 Thread Josh Triplett
On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: > From: "Paul E. McKenney" > > The rcu_print_detail_task_stall_rnp() function invokes > rcu_preempt_blocked_readers_cgp() to verify that there are some preempted > RCU readers blocking the current grace period outside of the

Re: [PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-08-31 Thread Josh Triplett
On Thu, Aug 30, 2012 at 11:56:22AM -0700, Paul E. McKenney wrote: From: Paul E. McKenney paul...@linux.vnet.ibm.com The rcu_print_detail_task_stall_rnp() function invokes rcu_preempt_blocked_readers_cgp() to verify that there are some preempted RCU readers blocking the current grace period

[PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-08-30 Thread Paul E. McKenney
From: "Paul E. McKenney" The rcu_print_detail_task_stall_rnp() function invokes rcu_preempt_blocked_readers_cgp() to verify that there are some preempted RCU readers blocking the current grace period outside of the protection of the rcu_node structure's ->lock. This means that the last blocked

[PATCH tip/core/rcu 09/15] rcu: Avoid rcu_print_detail_task_stall_rnp() segfault

2012-08-30 Thread Paul E. McKenney
From: Paul E. McKenney paul...@linux.vnet.ibm.com The rcu_print_detail_task_stall_rnp() function invokes rcu_preempt_blocked_readers_cgp() to verify that there are some preempted RCU readers blocking the current grace period outside of the protection of the rcu_node structure's -lock. This means