ARM: dts: rk3228: tsadc: support tsadc for rk3228
[firefly-linux-kernel-4.4.55.git] / mm / vmalloc.c
index d4565606cc96867a908b0881544e253f0c910bbf..d1686235d26a4247330e23f141eab61812419187 100644 (file)
@@ -834,7 +834,7 @@ static struct vmap_block *new_vmap_block(gfp_t gfp_mask)
        vbq = &get_cpu_var(vmap_block_queue);
        vb->vbq = vbq;
        spin_lock(&vbq->lock);
-       list_add_rcu(&vb->free_list, &vbq->free);
+       list_add_tail_rcu(&vb->free_list, &vbq->free);
        spin_unlock(&vbq->lock);
        put_cpu_var(vmap_block_queue);