Skip to contentSkip to conversation

percpu: add missing markup in mm/slub_def.h

PATCH In review Namhyung Kim 3 participants 3 messages Aug 6, 2010 – Aug 9, 2010

lore
Share & tools
lore
#0 lore raw

PATCH 4/5 percpu: add missing markup in mm/slub_def.h

---
 include/linux/slub_def.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
include/linux/slub_def.h +1 -1
index 4ba59cf..ccf2716 100644
@@ -67,7 +67,7 @@ struct kmem_cache_order_objects {
  * Slab cache management.
  */
 struct kmem_cache {
-	struct kmem_cache_cpu *cpu_slab;
+	struct kmem_cache_cpu __percpu *cpu_slab;
 	/* Used for retriving partial slabs etc */
 	unsigned long flags;
 	int size;		/* The size of an object including meta data */
Signature · 1 line
1.7.0.4
#1 lore raw

PATCH 1/1 slub: add missing __percpu markup in mm/slub_def.h

From: Namhyung Kim <[email protected]>

kmem_cache->cpu_slab is a percpu pointer but was missing __percpu markup. Add it.

---
Christoph, Pekka, can you please route this through slab tree?

Thanks.

 include/linux/slub_def.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
include/linux/slub_def.h +1 -1
Index: percpu/include/linux/slub_def.h
===================================================================
@@ -68,7 +68,7 @@ struct kmem_cache_order_objects {
  * Slab cache management.
  */
 struct kmem_cache {
-	struct kmem_cache_cpu *cpu_slab;
+	struct kmem_cache_cpu __percpu *cpu_slab;
 	/* Used for retriving partial slabs etc */
 	unsigned long flags;
 	int size;		/* The size of an object including meta data */