Whamcloud - gitweb
debugfs: fix mknod command so that it updates the block group statistics
authorTheodore Ts'o <tytso@mit.edu>
Tue, 15 Jan 2013 19:50:02 +0000 (14:50 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 16 Jan 2013 19:09:20 +0000 (14:09 -0500)
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
debugfs/debugfs.c

index 59860e7..2a1525a 100644 (file)
@@ -1747,8 +1747,7 @@ void do_mknod(int argc, char *argv[])
        }
         if (ext2fs_test_inode_bitmap2(current_fs->inode_map,newfile))
                com_err(argv[0], 0, "Warning: inode already set");
-       ext2fs_mark_inode_bitmap2(current_fs->inode_map, newfile);
-       ext2fs_mark_ib_dirty(current_fs);
+       ext2fs_inode_alloc_stats2(current_fs, newfile, +1, 0);
        memset(&inode, 0, sizeof(inode));
        inode.i_mode = mode;
        inode.i_atime = inode.i_ctime = inode.i_mtime =