diff options
| -rw-r--r-- | include/asm-ia64/pgalloc.h | 2 | ||||
| -rw-r--r-- | include/linux/mm.h | 6 | ||||
| -rw-r--r-- | mm/mempolicy.c | 2 | ||||
| -rw-r--r-- | mm/page_alloc.c | 2 | ||||
| -rw-r--r-- | mm/sparse.c | 2 |
5 files changed, 7 insertions, 7 deletions
diff --git a/include/asm-ia64/pgalloc.h b/include/asm-ia64/pgalloc.h index 9cb68e9b377e..393e04c42a2c 100644 --- a/include/asm-ia64/pgalloc.h +++ b/include/asm-ia64/pgalloc.h | |||
| @@ -60,7 +60,7 @@ static inline void *pgtable_quicklist_alloc(void) | |||
| 60 | static inline void pgtable_quicklist_free(void *pgtable_entry) | 60 | static inline void pgtable_quicklist_free(void *pgtable_entry) |
| 61 | { | 61 | { |
| 62 | #ifdef CONFIG_NUMA | 62 | #ifdef CONFIG_NUMA |
| 63 | unsigned long nid = page_to_nid(virt_to_page(pgtable_entry)); | 63 | int nid = page_to_nid(virt_to_page(pgtable_entry)); |
| 64 | 64 | ||
| 65 | if (unlikely(nid != numa_node_id())) { | 65 | if (unlikely(nid != numa_node_id())) { |
| 66 | free_page((unsigned long)pgtable_entry); | 66 | free_page((unsigned long)pgtable_entry); |
diff --git a/include/linux/mm.h b/include/linux/mm.h index 840303769c11..0e266fe1b4c4 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h | |||
| @@ -456,7 +456,7 @@ static inline int page_zone_id(struct page *page) | |||
| 456 | return (page->flags >> ZONEID_PGSHIFT) & ZONEID_MASK; | 456 | return (page->flags >> ZONEID_PGSHIFT) & ZONEID_MASK; |
| 457 | } | 457 | } |
| 458 | 458 | ||
| 459 | static inline unsigned long zone_to_nid(struct zone *zone) | 459 | static inline int zone_to_nid(struct zone *zone) |
| 460 | { | 460 | { |
| 461 | #ifdef CONFIG_NUMA | 461 | #ifdef CONFIG_NUMA |
| 462 | return zone->node; | 462 | return zone->node; |
| @@ -466,9 +466,9 @@ static inline unsigned long zone_to_nid(struct zone *zone) | |||
| 466 | } | 466 | } |
| 467 | 467 | ||
| 468 | #ifdef NODE_NOT_IN_PAGE_FLAGS | 468 | #ifdef NODE_NOT_IN_PAGE_FLAGS |
| 469 | extern unsigned long page_to_nid(struct page *page); | 469 | extern int page_to_nid(struct page *page); |
| 470 | #else | 470 | #else |
| 471 | static inline unsigned long page_to_nid(struct page *page) | 471 | static inline int page_to_nid(struct page *page) |
| 472 | { | 472 | { |
| 473 | return (page->flags >> NODES_PGSHIFT) & NODES_MASK; | 473 | return (page->flags >> NODES_PGSHIFT) & NODES_MASK; |
| 474 | } | 474 | } |
diff --git a/mm/mempolicy.c b/mm/mempolicy.c index fb907236bbd8..e7b69c90cfd6 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c | |||
| @@ -221,7 +221,7 @@ static int check_pte_range(struct vm_area_struct *vma, pmd_t *pmd, | |||
| 221 | orig_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); | 221 | orig_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); |
| 222 | do { | 222 | do { |
| 223 | struct page *page; | 223 | struct page *page; |
| 224 | unsigned int nid; | 224 | int nid; |
| 225 | 225 | ||
| 226 | if (!pte_present(*pte)) | 226 | if (!pte_present(*pte)) |
| 227 | continue; | 227 | continue; |
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 86f2984f8b79..614d427854a8 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c | |||
| @@ -1407,7 +1407,7 @@ unsigned int nr_free_pagecache_pages(void) | |||
| 1407 | static inline void show_node(struct zone *zone) | 1407 | static inline void show_node(struct zone *zone) |
| 1408 | { | 1408 | { |
| 1409 | if (NUMA_BUILD) | 1409 | if (NUMA_BUILD) |
| 1410 | printk("Node %ld ", zone_to_nid(zone)); | 1410 | printk("Node %d ", zone_to_nid(zone)); |
| 1411 | } | 1411 | } |
| 1412 | 1412 | ||
| 1413 | void si_meminfo(struct sysinfo *val) | 1413 | void si_meminfo(struct sysinfo *val) |
diff --git a/mm/sparse.c b/mm/sparse.c index 158d6a2a5263..ac26eb0d73cd 100644 --- a/mm/sparse.c +++ b/mm/sparse.c | |||
| @@ -36,7 +36,7 @@ static u8 section_to_node_table[NR_MEM_SECTIONS] __cacheline_aligned; | |||
| 36 | static u16 section_to_node_table[NR_MEM_SECTIONS] __cacheline_aligned; | 36 | static u16 section_to_node_table[NR_MEM_SECTIONS] __cacheline_aligned; |
| 37 | #endif | 37 | #endif |
| 38 | 38 | ||
| 39 | unsigned long page_to_nid(struct page *page) | 39 | int page_to_nid(struct page *page) |
| 40 | { | 40 | { |
| 41 | return section_to_node_table[page_to_section(page)]; | 41 | return section_to_node_table[page_to_section(page)]; |
| 42 | } | 42 | } |
