RE: Help needed - Kernel lockup while running ipsec

2019-08-22 Thread Vakul Garg
> -Original Message- > From: Florian Westphal > Sent: Wednesday, August 21, 2019 9:42 PM > To: Vakul Garg > Cc: Florian Westphal ; netdev@vger.kernel.org > Subject: Re: Help needed - Kernel lockup while running ipsec > > Vakul Garg wrote: > > > Polic

Re: Help needed - Kernel lockup while running ipsec

2019-08-21 Thread Florian Westphal
Vakul Garg wrote: > > Policy refcount is decreasing properly on 4.19. > > Same should be on the latest kernel too. > > On kernel-4.14, I find dst_release() is getting called through > xfrm_output_one(). > However since dst->__refcnt gets decremented to '1', > the call_rcu(&dst->rcu_head, dst_de

RE: Help needed - Kernel lockup while running ipsec

2019-08-21 Thread Vakul Garg
> -Original Message- > From: Vakul Garg > Sent: Tuesday, August 20, 2019 4:08 PM > To: Florian Westphal > Cc: netdev@vger.kernel.org > Subject: RE: Help needed - Kernel lockup while running ipsec > > > > > > > > -Original Message

RE: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Vakul Garg
> > > -Original Message- > > From: Florian Westphal > > Sent: Tuesday, August 20, 2019 3:08 PM > > To: Vakul Garg > > Cc: Florian Westphal ; netdev@vger.kernel.org > > Subject: Re: Help needed - Kernel lockup while

RE: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Vakul Garg
> -Original Message- > From: Florian Westphal > Sent: Tuesday, August 20, 2019 3:08 PM > To: Vakul Garg > Cc: Florian Westphal ; netdev@vger.kernel.org > Subject: Re: Help needed - Kernel lockup while running ipsec > > Vakul Garg wrote: > > &

Re: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Florian Westphal
Vakul Garg wrote: > > > > -Original Message- > > From: Florian Westphal > > Sent: Tuesday, August 20, 2019 2:53 PM > > To: Vakul Garg > > Cc: Florian Westphal ; netdev@vger.kernel.org > > Subject: Re: Help needed - Kernel lockup whil

RE: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Vakul Garg
> > -Original Message- > > From: Florian Westphal > > Sent: Tuesday, August 20, 2019 2:53 PM > > To: Vakul Garg > > Cc: Florian Westphal ; netdev@vger.kernel.org > > Subject: Re: Help needed - Kernel lockup while running ipsec > > > > V

RE: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Vakul Garg
> -Original Message- > From: Florian Westphal > Sent: Tuesday, August 20, 2019 2:53 PM > To: Vakul Garg > Cc: Florian Westphal ; netdev@vger.kernel.org > Subject: Re: Help needed - Kernel lockup while running ipsec > > Vakul Garg wrote: > > > >

Re: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Florian Westphal
Vakul Garg wrote: > > > With kernel 4.14.122, I am getting a kernel softlockup while running > > > single > > static ipsec tunnel. > > > The problem reproduces mostly after running 8-10 hours of ipsec encap > > test (on my dual core arm board). > > > > > > I found that in function xfrm_policy_loo

RE: Help needed - Kernel lockup while running ipsec

2019-08-20 Thread Vakul Garg
Thanks for your response. > -Original Message- > From: Florian Westphal > Sent: Monday, August 19, 2019 11:08 PM > To: Vakul Garg > Cc: netdev@vger.kernel.org > Subject: Re: Help needed - Kernel lockup while running ipsec > > Vakul Garg wrote: > > Hi &

Re: Help needed - Kernel lockup while running ipsec

2019-08-19 Thread Florian Westphal
Vakul Garg wrote: > Hi > > With kernel 4.14.122, I am getting a kernel softlockup while running single > static ipsec tunnel. > The problem reproduces mostly after running 8-10 hours of ipsec encap test > (on my dual core arm board). > > I found that in function xfrm_policy_lookup_bytype(), th

Help needed - Kernel lockup while running ipsec

2019-08-19 Thread Vakul Garg
Hi With kernel 4.14.122, I am getting a kernel softlockup while running single static ipsec tunnel. The problem reproduces mostly after running 8-10 hours of ipsec encap test (on my dual core arm board). I found that in function xfrm_policy_lookup_bytype(), the policy in variable 'ret' shows r