--- zzzz-none-000/linux-2.6.19.2/mm/bootmem.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/mm/bootmem.c 2007-01-11 13:56:14.000000000 +0000 @@ -368,28 +368,33 @@ unsigned long __init init_bootmem_node(pg_data_t *pgdat, unsigned long freepfn, unsigned long startpfn, unsigned long endpfn) { + printk("[init_bootmem_node]\n"); return init_bootmem_core(pgdat, freepfn, startpfn, endpfn); } void __init reserve_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, unsigned long size) { + printk("[reserve_bootmem_node]\n"); reserve_bootmem_core(pgdat->bdata, physaddr, size); } void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, unsigned long size) { + printk("[free_bootmem_node]\n"); free_bootmem_core(pgdat->bdata, physaddr, size); } unsigned long __init free_all_bootmem_node(pg_data_t *pgdat) { + printk("[free_all_bootmem_node]\n"); return free_all_bootmem_core(pgdat); } unsigned long __init init_bootmem(unsigned long start, unsigned long pages) { + printk("[init_bootmem]\n"); max_low_pfn = pages; min_low_pfn = start; return init_bootmem_core(NODE_DATA(0), start, 0, pages); @@ -398,17 +403,20 @@ #ifndef CONFIG_HAVE_ARCH_BOOTMEM_NODE void __init reserve_bootmem(unsigned long addr, unsigned long size) { + printk("[reserve_bootmem]\n"); reserve_bootmem_core(NODE_DATA(0)->bdata, addr, size); } #endif /* !CONFIG_HAVE_ARCH_BOOTMEM_NODE */ void __init free_bootmem(unsigned long addr, unsigned long size) { + printk("[free_bootmem]\n"); free_bootmem_core(NODE_DATA(0)->bdata, addr, size); } unsigned long __init free_all_bootmem(void) { + printk("[free_all_bootmem]\n"); return free_all_bootmem_core(NODE_DATA(0)); }