Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 164444
b: refs/heads/master
c: bba7881
h: refs/heads/master
v: v3
  • Loading branch information
Sage Weil authored and Linus Torvalds committed Sep 22, 2009
1 parent b4413bc commit 140e54d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 16 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: bbba809e96539672f775a3d70102657d05816a5b
refs/heads/master: bba78819548a59a52e60f0b259997bbd011164ae
10 changes: 2 additions & 8 deletions trunk/include/linux/mempool.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,22 +47,16 @@ mempool_create_slab_pool(int min_nr, struct kmem_cache *kc)
}

/*
* 2 mempool_alloc_t's and a mempool_free_t to kmalloc/kzalloc and kfree
* the amount of memory specified by pool_data
* a mempool_alloc_t and a mempool_free_t to kmalloc and kfree the
* amount of memory specified by pool_data
*/
void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data);
void *mempool_kzalloc(gfp_t gfp_mask, void *pool_data);
void mempool_kfree(void *element, void *pool_data);
static inline mempool_t *mempool_create_kmalloc_pool(int min_nr, size_t size)
{
return mempool_create(min_nr, mempool_kmalloc, mempool_kfree,
(void *) size);
}
static inline mempool_t *mempool_create_kzalloc_pool(int min_nr, size_t size)
{
return mempool_create(min_nr, mempool_kzalloc, mempool_kfree,
(void *) size);
}

/*
* A mempool_alloc_t and mempool_free_t for a simple page allocator that
Expand Down
7 changes: 0 additions & 7 deletions trunk/mm/mempool.c
Original file line number Diff line number Diff line change
Expand Up @@ -308,13 +308,6 @@ void *mempool_kmalloc(gfp_t gfp_mask, void *pool_data)
}
EXPORT_SYMBOL(mempool_kmalloc);

void *mempool_kzalloc(gfp_t gfp_mask, void *pool_data)
{
size_t size = (size_t)pool_data;
return kzalloc(size, gfp_mask);
}
EXPORT_SYMBOL(mempool_kzalloc);

void mempool_kfree(void *element, void *pool_data)
{
kfree(element);
Expand Down

0 comments on commit 140e54d

Please sign in to comment.