[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 3/7] xen/arm: keep track of reserved-memory regions
On Wed, 7 Aug 2019, Julien Grall wrote: > On 06/08/2019 22:49, Stefano Stabellini wrote: > > static void __init process_multiboot_node(const void *fdt, int node, > > const char *name, > > u32 address_cells, u32 > > size_cells) > > @@ -307,7 +334,11 @@ static int __init early_scan_node(const void *fdt, > > if ( device_tree_node_matches(fdt, node, "memory") ) > > rc = process_memory_node(fdt, node, name, depth, > > - address_cells, size_cells, NULL); > > + address_cells, size_cells, &bootinfo.mem); > > + else if ( depth == 1 && !strcmp(name, "reserved-memory") && > > + strlen(name) == strlen("reserved-memory") ) > > Unless my stdlib knowledge is rusty, strcmp() will only return 0 if the two > string exactly matches. This implies the two strings are exactly the same > length. Good memory :-) You are right, I double-checked to confirm it. I'll remove the strlen check. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |