/* The range must reside completely on the specified node.  */
int __init reserve_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, unsigned long size, int flags)
/* The range must reside completely on the specified node.  */
int __init reserve_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, unsigned long size, int flags)
{
	unsigned long start, end;
	start = PFN_DOWN(physaddr);
	end = PFN_UP(physaddr + size);
	return mark_bootmem_node(pgdat->bdata, start, end, 1, flags);
}