percpu: move region iterations out of pcpu_[de]populate_chunk()
[deliverable/linux.git] / mm / percpu-km.c
index 89633fefc6a2b39d8d32d0204846f4ab8b303930..a6e34bc1aff4ac9cd121ad73081808258fac3d65 100644 (file)
 
 #include <linux/log2.h>
 
-static int pcpu_populate_chunk(struct pcpu_chunk *chunk, int off, int size)
+static int pcpu_populate_chunk(struct pcpu_chunk *chunk,
+                              int page_start, int page_end)
 {
-       unsigned int cpu;
-
-       for_each_possible_cpu(cpu)
-               memset((void *)pcpu_chunk_addr(chunk, cpu, 0) + off, 0, size);
-
        return 0;
 }
 
-static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk, int off, int size)
+static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk,
+                                 int page_start, int page_end)
 {
        /* nada */
 }
This page took 0.031735 seconds and 5 git commands to generate.