[PATCH] avoid -ENOMEM due reclaimable slab caches
[linux-drm-fsl-dcu.git] / fs / buffer.c
index 5f525b3c6d9f04d520d117295f3d880d29e7e9ec..6ed59497fd4d0aa53f1b0679420f93662b95e6f1 100644 (file)
@@ -3115,7 +3115,7 @@ void __init buffer_init(void)
 
        bh_cachep = kmem_cache_create("buffer_head",
                        sizeof(struct buffer_head), 0,
-                       SLAB_PANIC, init_buffer_head, NULL);
+                       SLAB_RECLAIM_ACCOUNT|SLAB_PANIC, init_buffer_head, NULL);
 
        /*
         * Limit the bh occupancy to 10% of ZONE_NORMAL