Re: [Xen-devel] [PATCH 21/57] ARM: GICv2: extend LR read/write functions to cover EOI and source

2018-03-08 Thread Julien Grall
On 03/08/2018 04:41 PM, Julien Grall wrote: Hi, On 08/03/18 16:25, Andre Przywara wrote: On 06/03/18 16:06, Julien Grall wrote: On 05/03/18 16:03, Andre Przywara wrote: diff --git a/xen/include/asm-arm/gic.h b/xen/include/asm-arm/gic.h index 8fab458d7f..89a07ae6b4 100644 --- a/xen/include/a

Re: [Xen-devel] [PATCH 21/57] ARM: GICv2: extend LR read/write functions to cover EOI and source

2018-03-08 Thread Julien Grall
Hi, On 08/03/18 16:25, Andre Przywara wrote: On 06/03/18 16:06, Julien Grall wrote: On 05/03/18 16:03, Andre Przywara wrote: diff --git a/xen/include/asm-arm/gic.h b/xen/include/asm-arm/gic.h index 8fab458d7f..89a07ae6b4 100644 --- a/xen/include/asm-arm/gic.h +++ b/xen/include/asm-arm/gic.h @@

Re: [Xen-devel] [PATCH 21/57] ARM: GICv2: extend LR read/write functions to cover EOI and source

2018-03-08 Thread Andre Przywara
Hi, On 06/03/18 16:06, Julien Grall wrote: > Hi Andre, > > On 05/03/18 16:03, Andre Przywara wrote: >> So far our LR read/write functions do not handle the EOI bit and the >> source CPUID bits in an LR, because the current VGIC implementation does >> not use them. >> Extend the gic_lr data struct

Re: [Xen-devel] [PATCH 21/57] ARM: GICv2: extend LR read/write functions to cover EOI and source

2018-03-06 Thread Julien Grall
Hi Andre, On 05/03/18 16:03, Andre Przywara wrote: So far our LR read/write functions do not handle the EOI bit and the source CPUID bits in an LR, because the current VGIC implementation does not use them. Extend the gic_lr data structure to hold these bits of information as well, packing it on