Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 269303
b: refs/heads/master
c: e6e82ea
h: refs/heads/master
i:
  269301: 1a2a747
  269299: 165e131
  269295: 201300e
v: v3
  • Loading branch information
Christoph Lameter authored and Pekka Enberg committed Aug 19, 2011
1 parent 2ac7dfb commit 668e762
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 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: 7db0d7054048da140798d8bfdd7fff5f74f85abf
refs/heads/master: e6e82ea1127d899af7eee876f1c1103716d13772
5 changes: 2 additions & 3 deletions trunk/mm/slub.c
Original file line number Diff line number Diff line change
Expand Up @@ -1447,7 +1447,7 @@ static struct page *new_slab(struct kmem_cache *s, gfp_t flags, int node)
set_freepointer(s, last, NULL);

page->freelist = start;
page->inuse = 0;
page->inuse = page->objects;
page->frozen = 1;
out:
return page;
Expand Down Expand Up @@ -2139,7 +2139,6 @@ static void *__slab_alloc(struct kmem_cache *s, gfp_t gfpflags, int node,
*/
object = page->freelist;
page->freelist = NULL;
page->inuse = page->objects;

stat(s, ALLOC_SLAB);
c->node = page_to_nid(page);
Expand Down Expand Up @@ -2681,7 +2680,7 @@ static void early_kmem_cache_node_alloc(int node)
n = page->freelist;
BUG_ON(!n);
page->freelist = get_freepointer(kmem_cache_node, n);
page->inuse++;
page->inuse = 1;
page->frozen = 0;
kmem_cache_node->node[node] = n;
#ifdef CONFIG_SLUB_DEBUG
Expand Down

0 comments on commit 668e762

Please sign in to comment.