Re: [PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-07-10 Thread Valentin Schneider
On 24/06/20 20:58, Marc Zyngier wrote: > Let's switch the arm64 code to the core accounting, which already > does everything we need. > > Signed-off-by: Marc Zyngier > --- > arch/arm64/include/asm/hardirq.h | 9 - > arch/arm64/kernel/smp.c | 24 ++-- > 2 fi

Re: [PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-06-27 Thread Marc Zyngier
On 2020-06-27 00:15, Valentin Schneider wrote: On 26/06/20 12:58, Marc Zyngier wrote: On 2020-06-25 19:26, Valentin Schneider wrote: On 24/06/20 20:58, Marc Zyngier wrote: @@ -801,26 +802,15 @@ void show_ipi_list(struct seq_file *p, int prec) unsigned int cpu, i; for (i = 0; i <

Re: [PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-06-26 Thread Valentin Schneider
On 26/06/20 12:58, Marc Zyngier wrote: > On 2020-06-25 19:26, Valentin Schneider wrote: >> On 24/06/20 20:58, Marc Zyngier wrote: >>> @@ -801,26 +802,15 @@ void show_ipi_list(struct seq_file *p, int prec) >>> unsigned int cpu, i; >>> >>> for (i = 0; i < NR_IPI; i++) { >>> +

Re: [PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-06-26 Thread Marc Zyngier
On 2020-06-25 19:26, Valentin Schneider wrote: On 24/06/20 20:58, Marc Zyngier wrote: @@ -801,26 +802,15 @@ void show_ipi_list(struct seq_file *p, int prec) unsigned int cpu, i; for (i = 0; i < NR_IPI; i++) { + unsigned int irq = irq_desc_get_irq(ipi_desc[i]);

Re: [PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-06-25 Thread Valentin Schneider
On 24/06/20 20:58, Marc Zyngier wrote: > @@ -801,26 +802,15 @@ void show_ipi_list(struct seq_file *p, int prec) > unsigned int cpu, i; > > for (i = 0; i < NR_IPI; i++) { > + unsigned int irq = irq_desc_get_irq(ipi_desc[i]); > seq_printf(p, "%*s%u:%s", prec -

[PATCH v2 15/17] arm64: Remove custom IRQ stat accounting

2020-06-24 Thread Marc Zyngier
Let's switch the arm64 code to the core accounting, which already does everything we need. Signed-off-by: Marc Zyngier --- arch/arm64/include/asm/hardirq.h | 9 - arch/arm64/kernel/smp.c | 24 ++-- 2 files changed, 6 insertions(+), 27 deletions(-) diff --gi