![]() Test-description: Trinity is a linux system call fuzz tester. To: Wei Yang +Cc: tglx, mingo, hpa, linux-kernel, linux-mm, Wei Yang, lkpĬommit: cc4a913fa513cdac8777c2714e6388465691faf8 ("mm/memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES in for_each_mem_pfn_range()") 16:45 ` Wei Yang 0 siblings, 2 replies 9+ messages in threadįrom: kernel test robot 1:44 UTC ( / raw) 1:59 ` mm/memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES in for_each_mem_pfn_range() Wei 1:44 ` kernel test robot * cc4a913fa5: WARNING:at_mm/memblock.c:#_next_mem_pfn_range + if (nid = NUMA_NO_NODE || nid = r->nid) if (nid = MAX_NUMNODES || nid = r->nid) * ptr to int for nid of the range, can be %NULL * ptr to ulong for end pfn of the range, can be %NULL * ptr to ulong for start pfn of the range, can be %NULL + * node selector, %NUMA_NO_NODE for all nodes * node selector, %MAX_NUMNODES for all nodes * for_each_mem_pfn_range - early memory pfn range iterator +++ -207,7 +207,7 void _next_mem_pfn_range(int *idx, int nid, unsigned long *out_start_pfn, Instead of MAX_NUMNODES)', NUMA_NO_NODE is recommended to be the selectorĢ files changed, 6 insertions(+), 2 deletions(-)ĭiff -git a/include/linux/memblock.h b/include/linux/memblock.h 3:44 ` Wei Yang 2 siblings, 1 reply 9+ messages in threadĪs in commit '(mm/memblock: switch to use NUMA_NO_NODE 7:00 ` mm/memblock: use NUMA_NO_NODE instead of MAX_NUMNODES as default node_id Wei Yang 1:44 ` cc4a913fa5: WARNING:at_mm/memblock.c:#_next_mem_pfn_range kernel test robot 1:59 mm/memblock: use NUMA_NO_NODE instead of MAX_NUMNODES as default node_id Wei 1:59 ` Wei Yang * mm/memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES in for_each_mem_pfn_range() ![]() Snprintf(nid_buf, sizeof(nid_buf), " on node %d", + if (memblock_get_region_node(rgn) != NUMA_NO_NODE) if (memblock_get_region_node(rgn) != MAX_NUMNODES) + return memblock_add_range(&memblock.reserved, base, size, NUMA_NO_NODE, -1684,7 +1684,7 static void _init_memblock memblock_dump(struct memblock_type *type, char *name return memblock_add_range(&memblock.reserved, base, size, MAX_NUMNODES, 0) + return memblock_add_range(&mory, base, size, NUMA_NO_NODE, -734,7 +734,7 int _init_memblock memblock_reserve(phys_addr_t base, phys_addr_t size) return memblock_add_range(&mory, base, size, MAX_NUMNODES, 0) + memblock_set_region_node(&type->regions, -616,7 +616,7 int _init_memblock memblock_add(phys_addr_t base, phys_addr_t size) memblock_set_region_node(&type->regions, MAX_NUMNODES) +++ -292,7 +292,7 static void _init_memblock memblock_remove_region(struct memblock_type *type, u ![]() WARN_ON(memblock_clear_hotplug(0, ULLONG_MAX)) ĭiff -git a/mm/memblock.c b/mm/memblock.c WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.reserved, WARN_ON(memblock_set_node(0, ULLONG_MAX, &mory, Memset(&numa_meminfo, 0, sizeof(numa_meminfo)) * reserve specific pages for Sandy Bridge graphics. +++ -506,7 +506,7 static void _init numa_clear_kernel_node_hotplug(void) This patch use NUMA_NO_NODE as the default node_id for memblock.Ģ files changed, 7 insertions(+), 7 deletions(-)ĭiff -git a/arch/x86/mm/numa.c b/arch/x86/mm/numa.c NUMA_NO_NODE instead of MAX_NUMNODES'), MAX_NUMNODES is not preferred as an To: tglx, mingo, hpa +Cc: linux-kernel, linux-mm, Wei YangĪccording to commit ('mm/memblock: switch to use ` (2 more replies) 0 siblings, 3 replies 9+ messages in thread 1:59 ` mm/memblock: switch to use NUMA_NO_NODE instead of MAX_NUMNODES in for_each_mem_pfn_range() Wei Yang Mm/memblock: use NUMA_NO_NODE instead of MAX_NUMNODES as default node_id LKML Archive on help / color / mirror / Atom feed * mm/memblock: use NUMA_NO_NODE instead of MAX_NUMNODES as default node_id 1:59 Wei Yang
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |