Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-03 Thread Paul E. McKenney
On Thu, Aug 03, 2017 at 09:25:40AM +0530, Pratyush Anand wrote: > Hi Will, > > On Wednesday 02 August 2017 01:38 PM, Will Deacon wrote: > >Hi Pratyush, > > > >On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: > >>I am observing following rcu_sched stall while executing `perf record -

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-03 Thread Peter Zijlstra
On Thu, Aug 03, 2017 at 09:26:06AM +0530, Pratyush Anand wrote: > Hi Peter, > > On Wednesday 02 August 2017 01:44 PM, Peter Zijlstra wrote: > > On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: > > > Hi, > > > > > > I am observing following rcu_sched stall while executing `perf reco

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-03 Thread Marc Zyngier
On Thu, 3 Aug 2017 09:25:40 +0530 Pratyush Anand wrote: > Hi Will, > > On Wednesday 02 August 2017 01:38 PM, Will Deacon wrote: > > Hi Pratyush, > > > > On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: > >> I am observing following rcu_sched stall while executing `perf record -

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Pratyush Anand
Hi Peter, On Wednesday 02 August 2017 01:44 PM, Peter Zijlstra wrote: On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: Hi, I am observing following rcu_sched stall while executing `perf record -a -- sleep 1` with one of the arm64 platform. It looks like that stalled cpu was wai

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Pratyush Anand
Hi Marc, On Wednesday 02 August 2017 02:14 PM, Marc Zyngier wrote: On 02/08/17 09:08, Will Deacon wrote: Hi Pratyush, On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: I am observing following rcu_sched stall while executing `perf record -a -- sleep 1` with one of the arm64 pla

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Pratyush Anand
Hi Will, On Wednesday 02 August 2017 01:38 PM, Will Deacon wrote: Hi Pratyush, On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: I am observing following rcu_sched stall while executing `perf record -a -- sleep 1` with one of the arm64 platform. It looks like that stalled cpu wa

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Marc Zyngier
On 02/08/17 09:08, Will Deacon wrote: > Hi Pratyush, > > On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: >> I am observing following rcu_sched stall while executing `perf record -a -- >> sleep 1` with one of the arm64 platform. It looks like that stalled cpu was >> waiting in csd_

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Peter Zijlstra
On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: > Hi, > > I am observing following rcu_sched stall while executing `perf record -a -- > sleep 1` with one of the arm64 platform. It looks like that stalled cpu was > waiting in csd_lock_wait() from where it never came out,and so the

Re: rcu_sched stall while waiting in csd_lock_wait()

2017-08-02 Thread Will Deacon
Hi Pratyush, On Wed, Aug 02, 2017 at 09:01:19AM +0530, Pratyush Anand wrote: > I am observing following rcu_sched stall while executing `perf record -a -- > sleep 1` with one of the arm64 platform. It looks like that stalled cpu was > waiting in csd_lock_wait() from where it never came out,and so

rcu_sched stall while waiting in csd_lock_wait()

2017-08-01 Thread Pratyush Anand
Hi, I am observing following rcu_sched stall while executing `perf record -a -- sleep 1` with one of the arm64 platform. It looks like that stalled cpu was waiting in csd_lock_wait() from where it never came out,and so the stall. Any help/pointer for further debugging would be very helpful. P