Signed-off-by: Dave Hansen --- memhotplug-dave/drivers/base/memory.c | 7 +++++++ 1 files changed, 7 insertions(+) diff -puN drivers/base/memory.c~Z0-sysfs-hotplug-debug drivers/base/memory.c --- memhotplug/drivers/base/memory.c~Z0-sysfs-hotplug-debug 2005-07-28 13:51:19.000000000 -0700 +++ memhotplug-dave/drivers/base/memory.c 2005-07-28 13:51:19.000000000 -0700 @@ -161,6 +161,11 @@ memory_block_action(struct memory_block psection = mem->phys_index; first_page = pfn_to_page(psection << PFN_SECTION_SHIFT); + printk(KERN_DEBUG "%s()\n" + KERN_DEBUG "\tpsection: %ld\n" + KERN_DEBUG "\tfirst_page: %p\n" + KERN_DEBUG "\tphys_index: %08lx\n", + __func__, psection, first_page, mem->phys_index); /* * The probe routines leave the pages reserved, just @@ -190,6 +195,8 @@ memory_block_action(struct memory_block start_paddr = page_to_pfn(first_page) << PAGE_SHIFT; ret = remove_memory(start_paddr, PAGES_PER_SECTION << PAGE_SHIFT); + printk(KERN_DEBUG "%s(%p, %ld) remove_memory() res: %d\n", + __func__, mem, action, ret); if (ret) { mem->state = old_state; break; _