Re: [Xen-devel] [RFC v2 00/16] Old GIC (gic-vgic) optimizations for GICV2

2019-01-21 Thread Julien Grall
Hi Andrii, Thank you for the numbers. On 26/12/2018 11:20, Andrii Anisov wrote: From: Andrii Anisov This patch series is an attempt to reduce IRQ latency with the old GIC implementation (gic-vgic). These patches originally based on XEN 4.10 release. The motivation was to improve benchmark res

Re: [Xen-devel] [RFC v2 00/16] Old GIC (gic-vgic) optimizations for GICV2

2019-01-21 Thread Julien Grall
Hi, On 02/01/2019 18:33, André Przywara wrote: On 26/12/2018 11:20, Andrii Anisov wrote: Then I looked at the IRQ handler and stumbled upon the function pointers we are using. I was eyeing them before, because my hunch is they are costly, especially on big cores, as it might be hard for the CPU

Re: [Xen-devel] [RFC v2 00/16] Old GIC (gic-vgic) optimizations for GICV2

2019-01-16 Thread Andrii Anisov
Hello Andre, On 02.01.19 20:33, André Przywara wrote: Many thanks for generating these numbers, this is very useful. But: could you make any sense out them? I plotted them, but they don't seem to be very conclusive. Those numbers are mostly intended to show per patch effects. But I kept them

Re: [Xen-devel] [RFC v2 00/16] Old GIC (gic-vgic) optimizations for GICV2

2019-01-02 Thread André Przywara
On 26/12/2018 11:20, Andrii Anisov wrote: > From: Andrii Anisov > > This patch series is an attempt to reduce IRQ latency with the > old GIC implementation (gic-vgic). These patches originally based > on XEN 4.10 release. The motivation was to improve benchmark > results of a system given to a cu

[Xen-devel] [RFC v2 00/16] Old GIC (gic-vgic) optimizations for GICV2

2018-12-26 Thread Andrii Anisov
From: Andrii Anisov This patch series is an attempt to reduce IRQ latency with the old GIC implementation (gic-vgic). These patches originally based on XEN 4.10 release. The motivation was to improve benchmark results of a system given to a customer for evaluation. This patch series is tailored f