Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 42687
b: refs/heads/master
c: 6e0eaa4
h: refs/heads/master
i:
  42685: 43b20b5
  42683: 11c3a20
  42679: b2f4eb6
  42671: 78d0c09
  42655: 515a99d
  42623: ac99c8d
v: v3
  • Loading branch information
Christoph Lameter authored and Linus Torvalds committed Dec 7, 2006
1 parent 0246a1a commit bd81a69
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 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: 2d4d862f729f0cb1ad8027203aceff49dc9f63fa
refs/heads/master: 6e0eaa4b05cf53ca5caa702fd2760a5b3376be69
2 changes: 0 additions & 2 deletions trunk/include/linux/slab.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@ typedef struct kmem_cache kmem_cache_t;

#define SLAB_LEVEL_MASK GFP_LEVEL_MASK

#define SLAB_NO_GROW __GFP_NO_GROW /* don't grow a cache */

/* flags to pass to kmem_cache_create().
* The first 3 are only valid when the allocator as been build
* SLAB_DEBUG_SUPPORT.
Expand Down
4 changes: 2 additions & 2 deletions trunk/mm/slab.c
Original file line number Diff line number Diff line change
Expand Up @@ -2721,8 +2721,8 @@ static int cache_grow(struct kmem_cache *cachep, gfp_t flags, int nodeid)
* Be lazy and only check for valid flags here, keeping it out of the
* critical path in kmem_cache_alloc().
*/
BUG_ON(flags & ~(SLAB_DMA | SLAB_LEVEL_MASK | SLAB_NO_GROW));
if (flags & SLAB_NO_GROW)
BUG_ON(flags & ~(SLAB_DMA | SLAB_LEVEL_MASK | __GFP_NO_GROW));
if (flags & __GFP_NO_GROW)
return 0;

ctor_flags = SLAB_CTOR_CONSTRUCTOR;
Expand Down

0 comments on commit bd81a69

Please sign in to comment.