Pull sparsemem-v5 into release branch

This commit is contained in:
Tony Luck
2005-10-28 14:32:56 -07:00
12 changed files with 1478 additions and 55 deletions

View File

@@ -43,7 +43,7 @@ extern void efi_memmap_init(unsigned long *, unsigned long *);
#define GRANULEROUNDUP(n) (((n)+IA64_GRANULE_SIZE-1) & ~(IA64_GRANULE_SIZE-1))
#define ORDERROUNDDOWN(n) ((n) & ~((PAGE_SIZE<<MAX_ORDER)-1))
#ifdef CONFIG_DISCONTIGMEM
#ifdef CONFIG_NUMA
extern void call_pernode_memory (unsigned long start, unsigned long len, void *func);
#else
# define call_pernode_memory(start, len, func) (*func)(start, len, 0)