[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v6 21/36] ARM: GICv3: prepare for virtual ITS subnodes
On 08/04/2017 00:06, André Przywara wrote: On 07/04/17 23:59, Julien Grall wrote:Hi Andre, On 07/04/2017 18:32, Andre Przywara wrote:When creating the device tree for a domain using an emulated GICv3, we will later need to add the respective ITS subnodes as well. Prepare a stub function to be later filled with the actual code.make_hwdom_dt_node will only create DT node for the hardware domain. The guest DTs will be created by the toolstack. Please update the commit message accordingly.Signed-off-by: Andre Przywara <andre.przywara@xxxxxxx> --- xen/arch/arm/gic-v3.c | 4 +++- xen/include/asm-arm/gic_v3_its.h | 8 ++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/xen/arch/arm/gic-v3.c b/xen/arch/arm/gic-v3.c index 54fbb19..2fbcf52 100644 --- a/xen/arch/arm/gic-v3.c +++ b/xen/arch/arm/gic-v3.c @@ -1172,8 +1172,10 @@ static int gicv3_make_hwdom_dt_node(const struct domain *d, res = fdt_property(fdt, "reg", new_cells, len); xfree(new_cells); + if ( res ) + return res; - return res; + return gicv3_its_make_dt_nodes(NULL, d, gic, fdt);I said no to the NULL and explained why on v5. Please address all the comments.Yeah, sorry, I didn't change much in the later patches, especially not on the ITS command emulation, so please save your time and skip those. The only changes worth looking at in v6 is the locking in the MMIO emulation in patches 22/36 and 24/36. Can you give a range of patches I should skip? Cheers, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |