mbox series

[Xen-devel,0/3] xen/arm: vgic-v3: Bug fixes

Message ID 20180904192153.17210-1-julien.grall@arm.com
Headers show
Series xen/arm: vgic-v3: Bug fixes | expand

Message

Julien Grall Sept. 4, 2018, 7:21 p.m. UTC
Hi all,

The first 2 patches of the series are meant to address Dom0 boot failure
when on GICv4 platforms as well as when the number of vCPUs is not equal to
the numbers of pCPUs. They should be backported up Xen 4.8.

Patch #3 should address failure when failing to create guest. ITS is still
under EXPERT, so I would not consider it as backport.

Cheers,

Julien Grall (3):
  [not-for-unstable] xen/arm: vgic-v3: Delay the initialization of the
    domain information
  xen/arm: vgic-v3: Don't create empty re-distributor regions
  xen/arm: vgic-v3-its: Make vgic_v3_its_free_domain idempotent

 xen/arch/arm/gic-v3.c      | 10 ++++++++--
 xen/arch/arm/vgic-v3-its.c |  4 ++++
 xen/arch/arm/vgic-v3.c     | 40 ++++++++++++++++++++++++++++++++++++++--
 3 files changed, 50 insertions(+), 4 deletions(-)

Comments

Shameerali Kolothum Thodi Sept. 6, 2018, 3:49 p.m. UTC | #1
> -----Original Message-----
> From: Julien Grall [mailto:julien.grall@arm.com]
> Sent: 04 September 2018 20:22
> To: xen-devel@lists.xenproject.org
> Cc: sstabellini@kernel.org; andre.przywara@arm.com; Shameerali Kolothum
> Thodi <shameerali.kolothum.thodi@huawei.com>; Julien Grall
> <julien.grall@arm.com>
> Subject: [PATCH 0/3] xen/arm: vgic-v3: Bug fixes
> 
> Hi all,
> 
> The first 2 patches of the series are meant to address Dom0 boot failure when
> on GICv4 platforms as well as when the number of vCPUs is not equal to the
> numbers of pCPUs. They should be backported up Xen 4.8.

Tested first two patches on this series on ARM64 GICv4 platform(ACPI boot) and
the reported issue[1] is no more present. Please feel free to add,

Tested-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>

Thanks,
Shameer

[1] https://lists.xenproject.org/archives/html/xen-devel/2018-09/msg00138.html

> Patch #3 should address failure when failing to create guest. ITS is still under
> EXPERT, so I would not consider it as backport.
> 
> Cheers,
> 
> Julien Grall (3):
>   [not-for-unstable] xen/arm: vgic-v3: Delay the initialization of the
>     domain information
>   xen/arm: vgic-v3: Don't create empty re-distributor regions
>   xen/arm: vgic-v3-its: Make vgic_v3_its_free_domain idempotent
> 
>  xen/arch/arm/gic-v3.c      | 10 ++++++++--
>  xen/arch/arm/vgic-v3-its.c |  4 ++++
>  xen/arch/arm/vgic-v3.c     | 40 ++++++++++++++++++++++++++++++++++++++-
> -
>  3 files changed, 50 insertions(+), 4 deletions(-)
> 
> --
> 2.11.0