Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-05-02 Thread Marc Zyngier
On 01/05/18 21:51, Joel Fernandes wrote: > On Mon, Apr 30, 2018 at 2:46 AM Julien Thierry > wrote: > [...] >>> On Wed, Jan 17, 2018 at 3:54 AM, Julien Thierry > wrote: Hi, This series is a continuation of the work started by Daniel [1]. The > goal is to use GICv3 interrupt pri

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-05-02 Thread Daniel Thompson
On Tue, May 01, 2018 at 06:18:44PM +, Joel Fernandes wrote: > > > From my understanding, Linux's hardlockup detector already uses the ARM > PMU > > > interrupt to check whether some task is stuck. I haven't looked at the > > > details of the implementation yet, but in theory having the PMU > in

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-05-01 Thread Joel Fernandes
On Mon, Apr 30, 2018 at 2:46 AM Julien Thierry wrote: [...] > > On Wed, Jan 17, 2018 at 3:54 AM, Julien Thierry wrote: > >> Hi, > >> > >> This series is a continuation of the work started by Daniel [1]. The goal > >> is to use GICv3 interrupt priorities to simulate an NMI. > >> > >> To achieve th

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-05-01 Thread Joel Fernandes
> > On 29/04/18 07:37, Joel Fernandes wrote: > > > On Wed, Jan 17, 2018 at 4:10 AM, Julien Thierry < julien.thie...@arm.com> wrote: > > > > Hi, > > > > > > > > On 17/01/18 11:54, Julien Thierry wrote: > > > > > > > > > > This series is a continuation of the work started by Daniel [1]. The goal > >

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-04-30 Thread Daniel Thompson
On Mon, Apr 30, 2018 at 10:53:17AM +0100, Julien Thierry wrote: > > > On 29/04/18 07:37, Joel Fernandes wrote: > > On Wed, Jan 17, 2018 at 4:10 AM, Julien Thierry > > wrote: > > > Hi, > > > > > > On 17/01/18 11:54, Julien Thierry wrote: > > > > > > > > This series is a continuation of the wor

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-04-30 Thread Julien Thierry
On 29/04/18 07:37, Joel Fernandes wrote: On Wed, Jan 17, 2018 at 4:10 AM, Julien Thierry wrote: Hi, On 17/01/18 11:54, Julien Thierry wrote: This series is a continuation of the work started by Daniel [1]. The goal is to use GICv3 interrupt priorities to simulate an NMI. I have submitt

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-04-30 Thread Julien Thierry
Hi Joel, Thanks for the interest. On 29/04/18 07:35, Joel Fernandes wrote: Hi Julien, I am interested in evaluating if using this is feasible for our Android devices. There is quite a usecase for lockup detection that it seems worthwhile if it works well. Atleast I feel this can be used a debu

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-04-28 Thread Joel Fernandes
On Wed, Jan 17, 2018 at 4:10 AM, Julien Thierry wrote: > Hi, > > On 17/01/18 11:54, Julien Thierry wrote: >> >> This series is a continuation of the work started by Daniel [1]. The goal >> is to use GICv3 interrupt priorities to simulate an NMI. >> > > > I have submitted a separate series making u

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-04-28 Thread Joel Fernandes
Hi Julien, I am interested in evaluating if using this is feasible for our Android devices. There is quite a usecase for lockup detection that it seems worthwhile if it works well. Atleast I feel this can be used a debug option considering the performance downgrade. Do you have more details of if

Re: [PATCH v2 0/6] arm64: provide pseudo NMI with GICv3

2018-01-17 Thread Julien Thierry
Hi, On 17/01/18 11:54, Julien Thierry wrote: This series is a continuation of the work started by Daniel [1]. The goal is to use GICv3 interrupt priorities to simulate an NMI. I have submitted a separate series making use of this feature for the ARM PMUv3 interrupt [1]. [1] https://www.sp