Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
Hi, On 22/03/2019 16:19, Lukas Jünger wrote: On 3/22/19 5:12 PM, Julien Grall wrote: This is why we limit to 992 interrupts. As Dom0 exposes the same number of interrupts as the host, this is an issue on platform where the GIC report 1024 interrupts. AFAIK, those platforms are only virtual,

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
Hi, On 3/22/19 5:12 PM, Julien Grall wrote: Hi, On 22/03/2019 15:39, Lukas Jünger wrote: On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic init

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
Hi, On 22/03/2019 15:39, Lukas Jünger wrote: On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is re

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
On 3/22/19 4:20 PM, Julien Grall wrote: On 22/03/2019 13:30, Lukas Jünger wrote: Hi all, Hi, Hi Julien, Thank you for your quick reply. I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails b

Re: [Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Julien Grall
On 22/03/2019 13:30, Lukas Jünger wrote: Hi all, Hi, I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is returned by the code below. xen/arch/arm/vgic.c in domain_vgic_init():

[Xen-devel] vgic initialization with maximum number of interrupt lines fails

2019-03-22 Thread Lukas Jünger
Hi all, I use Xen in an ARMv8 simulator for research purposes. I ran into the following problem during dom0 creation in vgic initialization. Bringup fails because -EINVAL is returned by the code below. xen/arch/arm/vgic.c in domain_vgic_init(): 132 nr_spis = ROUNDUP(nr_spis, 32); 133 134