powerpc: Wire up /proc/vmallocinfo to our ioremap()
[deliverable/linux.git] / mm / vmalloc.c
index ed3705e4b83f50659f620a61a32be82fd921287f..520a7598026995c1aafe82dfbf523e9fcb7143a2 100644 (file)
@@ -505,6 +505,7 @@ static void __purge_vmap_area_lazy(unsigned long *start, unsigned long *end,
        static DEFINE_SPINLOCK(purge_lock);
        LIST_HEAD(valist);
        struct vmap_area *va;
+       struct vmap_area *n_va;
        int nr = 0;
 
        /*
@@ -544,7 +545,7 @@ static void __purge_vmap_area_lazy(unsigned long *start, unsigned long *end,
 
        if (nr) {
                spin_lock(&vmap_area_lock);
-               list_for_each_entry(va, &valist, purge_list)
+               list_for_each_entry_safe(va, n_va, &valist, purge_list)
                        __free_vmap_area(va);
                spin_unlock(&vmap_area_lock);
        }
This page took 0.030548 seconds and 5 git commands to generate.