diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2012-03-04 19:47:13 -0500 |
commit | c71c03bda1e86c9d5198c5d83f712e695c4f2a1e (patch) | |
tree | ecb166cb3e2b7e2adb3b5e292245fefd23381ac8 /mm/slob.c | |
parent | ea53c912f8a86a8567697115b6a0d8152beee5c8 (diff) | |
parent | 6a00f206debf8a5c8899055726ad127dbeeed098 (diff) |
Merge branch 'mpi-master' into wip-k-fmlpwip-k-fmlp
Conflicts:
litmus/sched_cedf.c
Diffstat (limited to 'mm/slob.c')
-rw-r--r-- | mm/slob.c | 15 |
1 files changed, 3 insertions, 12 deletions
@@ -500,7 +500,9 @@ void *__kmalloc_node(size_t size, gfp_t gfp, int node) | |||
500 | } else { | 500 | } else { |
501 | unsigned int order = get_order(size); | 501 | unsigned int order = get_order(size); |
502 | 502 | ||
503 | ret = slob_new_pages(gfp | __GFP_COMP, get_order(size), node); | 503 | if (likely(order)) |
504 | gfp |= __GFP_COMP; | ||
505 | ret = slob_new_pages(gfp, order, node); | ||
504 | if (ret) { | 506 | if (ret) { |
505 | struct page *page; | 507 | struct page *page; |
506 | page = virt_to_page(ret); | 508 | page = virt_to_page(ret); |
@@ -664,23 +666,12 @@ unsigned int kmem_cache_size(struct kmem_cache *c) | |||
664 | } | 666 | } |
665 | EXPORT_SYMBOL(kmem_cache_size); | 667 | EXPORT_SYMBOL(kmem_cache_size); |
666 | 668 | ||
667 | const char *kmem_cache_name(struct kmem_cache *c) | ||
668 | { | ||
669 | return c->name; | ||
670 | } | ||
671 | EXPORT_SYMBOL(kmem_cache_name); | ||
672 | |||
673 | int kmem_cache_shrink(struct kmem_cache *d) | 669 | int kmem_cache_shrink(struct kmem_cache *d) |
674 | { | 670 | { |
675 | return 0; | 671 | return 0; |
676 | } | 672 | } |
677 | EXPORT_SYMBOL(kmem_cache_shrink); | 673 | EXPORT_SYMBOL(kmem_cache_shrink); |
678 | 674 | ||
679 | int kmem_ptr_validate(struct kmem_cache *a, const void *b) | ||
680 | { | ||
681 | return 0; | ||
682 | } | ||
683 | |||
684 | static unsigned int slob_ready __read_mostly; | 675 | static unsigned int slob_ready __read_mostly; |
685 | 676 | ||
686 | int slab_is_available(void) | 677 | int slab_is_available(void) |