Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Julien Grall
On 15/08/2019 14:51, Volodymyr Babchuk wrote: Julien Grall writes: Hi Volodymyr, On 15/08/2019 13:14, Volodymyr Babchuk wrote: Julien Grall writes: On 15/08/2019 12:24, Julien Grall wrote: Hi Volodymyr, On 15/08/2019 12:20, Volodymyr Babchuk wrote: Hi Stefano, Stefano Stabellini

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Volodymyr Babchuk
Julien Grall writes: > Hi Volodymyr, > > On 15/08/2019 13:14, Volodymyr Babchuk wrote: >> Julien Grall writes: >> >>> On 15/08/2019 12:24, Julien Grall wrote: Hi Volodymyr, On 15/08/2019 12:20, Volodymyr Babchuk wrote: > > Hi Stefano, > > Stefano Stabellini writes:

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Julien Grall
Hi Volodymyr, On 15/08/2019 13:14, Volodymyr Babchuk wrote: Julien Grall writes: On 15/08/2019 12:24, Julien Grall wrote: Hi Volodymyr, On 15/08/2019 12:20, Volodymyr Babchuk wrote: Hi Stefano, Stefano Stabellini writes: On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: @@ -162,6 +156,10

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Volodymyr Babchuk
Hi Julien, Julien Grall writes: > On 15/08/2019 12:24, Julien Grall wrote: >> Hi Volodymyr, >> >> On 15/08/2019 12:20, Volodymyr Babchuk wrote: >>> >>> Hi Stefano, >>> >>> Stefano Stabellini writes: >>> On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: >> @@ -162,6 +156,10 @@ static void

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Julien Grall
On 15/08/2019 12:24, Julien Grall wrote: Hi Volodymyr, On 15/08/2019 12:20, Volodymyr Babchuk wrote: Hi Stefano, Stefano Stabellini writes: On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: @@ -162,6 +156,10 @@ static void __init process_memory_node(const void *fdt, int node,  

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Julien Grall
Hi Volodymyr, On 15/08/2019 12:20, Volodymyr Babchuk wrote: Hi Stefano, Stefano Stabellini writes: On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: @@ -162,6 +156,10 @@ static void __init process_memory_node(const void *fdt, int node, bootinfo.mem.bank[bootinfo.mem.nr_banks].size =

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Volodymyr Babchuk
Hi Stefano, Stefano Stabellini writes: > On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: >> > @@ -162,6 +156,10 @@ static void __init process_memory_node(const void >> > *fdt, int node, >> > bootinfo.mem.bank[bootinfo.mem.nr_banks].size = size; >> > bootinfo.mem.nr_banks++; >>

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-15 Thread Julien Grall
Hi Stefano, On 14/08/2019 23:35, Stefano Stabellini wrote: On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: @@ -162,6 +156,10 @@ static void __init process_memory_node(const void *fdt, int node, bootinfo.mem.bank[bootinfo.mem.nr_banks].size = size; bootinfo.mem.nr_banks++;

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-14 Thread Stefano Stabellini
On Tue, 13 Aug 2019, Julien Grall wrote: > On 8/12/19 11:28 PM, Stefano Stabellini wrote: > > Change the signature of process_memory_node to match > > device_tree_node_func. Thanks to this change, the next patch will be > > able to use device_tree_for_each_node to call process_memory_node on all >

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-14 Thread Stefano Stabellini
On Tue, 13 Aug 2019, Volodymyr Babchuk wrote: > > @@ -162,6 +156,10 @@ static void __init process_memory_node(const void > > *fdt, int node, > > bootinfo.mem.bank[bootinfo.mem.nr_banks].size = size; > > bootinfo.mem.nr_banks++; > > } > > + > > +if (

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-13 Thread Julien Grall
Hi, On 8/12/19 11:28 PM, Stefano Stabellini wrote: Change the signature of process_memory_node to match device_tree_node_func. Thanks to this change, the next patch will be able to use device_tree_for_each_node to call process_memory_node on all the children of a provided node. Return error if

Re: [Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-13 Thread Volodymyr Babchuk
Hi Stefano, Stefano Stabellini writes: > Change the signature of process_memory_node to match > device_tree_node_func. Thanks to this change, the next patch will be > able to use device_tree_for_each_node to call process_memory_node on all > the children of a provided node. > > Return error if

[Xen-devel] [PATCH v5 2/7] xen/arm: make process_memory_node a device_tree_node_func

2019-08-12 Thread Stefano Stabellini
Change the signature of process_memory_node to match device_tree_node_func. Thanks to this change, the next patch will be able to use device_tree_for_each_node to call process_memory_node on all the children of a provided node. Return error if there is no reg property or if nr_banks is reached.