ext4: remove 'needed' in trace_ext4_discard_preallocations
[linux-block.git] / fs / ext4 / mballoc.c
index f3da7db2beee5caa08e9e7f52e31e94b878b1f28..e4f7cf9d89c45a881d6c403fd50fcc499db0b708 100644 (file)
@@ -5510,9 +5510,8 @@ void ext4_discard_preallocations(struct inode *inode)
        struct rb_node *iter;
        int err;
 
-       if (!S_ISREG(inode->i_mode)) {
+       if (!S_ISREG(inode->i_mode))
                return;
-       }
 
        if (EXT4_SB(sb)->s_mount_state & EXT4_FC_REPLAY)
                return;
@@ -5520,7 +5519,7 @@ void ext4_discard_preallocations(struct inode *inode)
        mb_debug(sb, "discard preallocation for inode %lu\n",
                 inode->i_ino);
        trace_ext4_discard_preallocations(inode,
-                       atomic_read(&ei->i_prealloc_active), 0);
+                       atomic_read(&ei->i_prealloc_active));
 
 repeat:
        /* first, collect all pa's in the inode */