Whamcloud - gitweb
Fix debugfs's set_inode_field so it can properly set i_size
authorTheodore Ts'o <tytso@mit.edu>
Tue, 6 Sep 2005 09:42:44 +0000 (05:42 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 6 Sep 2005 09:42:44 +0000 (05:42 -0400)
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
debugfs/ChangeLog
debugfs/set_fields.c

index b3ff40c..dd96b58 100644 (file)
@@ -1,3 +1,9 @@
+2005-09-06  Theodore Ts'o  <tytso@mit.edu>
+
+       * set_fields.c: Fix set_inode_field so it can properly set the
+               i_size field.  Thanks to James Nelson for pointing this
+               out.
+
 2005-07-04  Theodore Ts'o  <tytso@mit.edu>
 
        * set_fields.c: Fix a bug which caused set_inode_field to silently
index f4f6784..ef933a1 100644 (file)
@@ -117,7 +117,7 @@ static struct field_set_info inode_fields[] = {
        { "inodes_count", &set_sb.s_inodes_count, 4, parse_uint },
        { "mode", &set_inode.i_mode, 2, parse_uint },
        { "uid", &set_inode.i_uid, 2, parse_uint },
-       { "size", &set_inode.i_uid, 4, parse_uint },
+       { "size", &set_inode.i_size, 4, parse_uint },
        { "atime", &set_inode.i_atime, 4, parse_time },
        { "ctime", &set_inode.i_ctime, 4, parse_time },
        { "mtime", &set_inode.i_mtime, 4, parse_time },