The patch titled mm: show node to memory section relationship with symlinks in sysfs v3 has been added to the -mm tree. Its filename is mm-show-node-to-memory-section-relationship-with-symlinks-in-sysfs-v3.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://userweb.kernel.org/~akpm/stuff/added-to-mm.txt to find out what to do about this The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: mm: show node to memory section relationship with symlinks in sysfs v3 From: Gary Hade <garyhade@xxxxxxxxxx> Supercedes "[REPOST #2] mm: show node to memory section relationship with symlinks in sysfs" patch posted on 03 Nov 2008 to correct a memory section directory removal issue reported by Badari Pulavarty and correct 'for' loop in unregister_mem_sect_under_nodes() to visit the last section pfn. Signed-off-by: Gary Hade <garyhade@xxxxxxxxxx> Signed-off-by: Badari Pulavarty <pbadari@xxxxxxxxxx> Cc: Ingo Molnar <mingo@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/base/node.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff -puN drivers/base/node.c~mm-show-node-to-memory-section-relationship-with-symlinks-in-sysfs-v3 drivers/base/node.c --- a/drivers/base/node.c~mm-show-node-to-memory-section-relationship-with-symlinks-in-sysfs-v3 +++ a/drivers/base/node.c @@ -302,7 +302,7 @@ int unregister_mem_sect_under_nodes(stru nodes_clear(unlinked_nodes); sect_start_pfn = section_nr_to_pfn(mem_blk->phys_index); sect_end_pfn = sect_start_pfn + PAGES_PER_SECTION - 1; - for (pfn = sect_start_pfn; pfn < sect_end_pfn; pfn++) { + for (pfn = sect_start_pfn; pfn <= sect_end_pfn; pfn++) { unsigned int nid; nid = get_nid_for_pfn(pfn); @@ -338,6 +338,9 @@ static int link_mem_sections(int nid) ret = register_mem_sect_under_node(mem_blk, nid); if (!err) err = ret; + + /* discard ref obtained in find_memory_block() */ + kobject_put(&mem_blk->sysdev.kobj); } return err; } _ Patches currently in -mm which might be from garyhade@xxxxxxxxxx are linux-next.patch mm-show-node-to-memory-section-relationship-with-symlinks-in-sysfs.patch mm-show-node-to-memory-section-relationship-with-symlinks-in-sysfs-v3.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html