diff options
| -rw-r--r-- | mm/slub.c | 6 |
1 files changed, 4 insertions, 2 deletions
| @@ -1792,7 +1792,6 @@ void *kmem_cache_alloc_node(struct kmem_cache *s, gfp_t gfpflags, int node) | |||
| 1792 | return ret; | 1792 | return ret; |
| 1793 | } | 1793 | } |
| 1794 | EXPORT_SYMBOL(kmem_cache_alloc_node); | 1794 | EXPORT_SYMBOL(kmem_cache_alloc_node); |
| 1795 | #endif | ||
| 1796 | 1795 | ||
| 1797 | #ifdef CONFIG_TRACING | 1796 | #ifdef CONFIG_TRACING |
| 1798 | void *kmem_cache_alloc_node_notrace(struct kmem_cache *s, | 1797 | void *kmem_cache_alloc_node_notrace(struct kmem_cache *s, |
| @@ -1803,6 +1802,7 @@ void *kmem_cache_alloc_node_notrace(struct kmem_cache *s, | |||
| 1803 | } | 1802 | } |
| 1804 | EXPORT_SYMBOL(kmem_cache_alloc_node_notrace); | 1803 | EXPORT_SYMBOL(kmem_cache_alloc_node_notrace); |
| 1805 | #endif | 1804 | #endif |
| 1805 | #endif | ||
| 1806 | 1806 | ||
| 1807 | /* | 1807 | /* |
| 1808 | * Slow patch handling. This may still be called frequently since objects | 1808 | * Slow patch handling. This may still be called frequently since objects |
| @@ -2673,6 +2673,7 @@ void *__kmalloc(size_t size, gfp_t flags) | |||
| 2673 | } | 2673 | } |
| 2674 | EXPORT_SYMBOL(__kmalloc); | 2674 | EXPORT_SYMBOL(__kmalloc); |
| 2675 | 2675 | ||
| 2676 | #ifdef CONFIG_NUMA | ||
| 2676 | static void *kmalloc_large_node(size_t size, gfp_t flags, int node) | 2677 | static void *kmalloc_large_node(size_t size, gfp_t flags, int node) |
| 2677 | { | 2678 | { |
| 2678 | struct page *page; | 2679 | struct page *page; |
| @@ -2687,7 +2688,6 @@ static void *kmalloc_large_node(size_t size, gfp_t flags, int node) | |||
| 2687 | return ptr; | 2688 | return ptr; |
| 2688 | } | 2689 | } |
| 2689 | 2690 | ||
| 2690 | #ifdef CONFIG_NUMA | ||
| 2691 | void *__kmalloc_node(size_t size, gfp_t flags, int node) | 2691 | void *__kmalloc_node(size_t size, gfp_t flags, int node) |
| 2692 | { | 2692 | { |
| 2693 | struct kmem_cache *s; | 2693 | struct kmem_cache *s; |
| @@ -3342,6 +3342,7 @@ void *__kmalloc_track_caller(size_t size, gfp_t gfpflags, unsigned long caller) | |||
| 3342 | return ret; | 3342 | return ret; |
| 3343 | } | 3343 | } |
| 3344 | 3344 | ||
| 3345 | #ifdef CONFIG_NUMA | ||
| 3345 | void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags, | 3346 | void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags, |
| 3346 | int node, unsigned long caller) | 3347 | int node, unsigned long caller) |
| 3347 | { | 3348 | { |
| @@ -3370,6 +3371,7 @@ void *__kmalloc_node_track_caller(size_t size, gfp_t gfpflags, | |||
| 3370 | 3371 | ||
| 3371 | return ret; | 3372 | return ret; |
| 3372 | } | 3373 | } |
| 3374 | #endif | ||
| 3373 | 3375 | ||
| 3374 | #ifdef CONFIG_SLUB_DEBUG | 3376 | #ifdef CONFIG_SLUB_DEBUG |
| 3375 | static int count_inuse(struct page *page) | 3377 | static int count_inuse(struct page *page) |
