percpu_counter: add @gfp to percpu_counter_init()
[deliverable/linux.git] / fs / ext2 / super.c
index b88edc05c2300871ea70ed16b6c42ece6b3dcf2f..170dc41e8bf4418f8de7840c12d46c6f6483e4eb 100644 (file)
@@ -1067,14 +1067,14 @@ static int ext2_fill_super(struct super_block *sb, void *data, int silent)
        ext2_rsv_window_add(sb, &sbi->s_rsv_window_head);
 
        err = percpu_counter_init(&sbi->s_freeblocks_counter,
-                               ext2_count_free_blocks(sb));
+                               ext2_count_free_blocks(sb), GFP_KERNEL);
        if (!err) {
                err = percpu_counter_init(&sbi->s_freeinodes_counter,
-                               ext2_count_free_inodes(sb));
+                               ext2_count_free_inodes(sb), GFP_KERNEL);
        }
        if (!err) {
                err = percpu_counter_init(&sbi->s_dirs_counter,
-                               ext2_count_dirs(sb));
+                               ext2_count_dirs(sb), GFP_KERNEL);
        }
        if (err) {
                ext2_msg(sb, KERN_ERR, "error: insufficient memory");
This page took 0.044297 seconds and 5 git commands to generate.