From: Theodore Ts'o Date: Tue, 6 Sep 2005 09:42:44 +0000 (-0400) Subject: Fix debugfs's set_inode_field so it can properly set i_size X-Git-Tag: E2FSPROGS-1.39-WIP-1210~37 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=38d732bb5adeb0178646e19bcd756dee58ce975d;p=thirdparty%2Fe2fsprogs.git Fix debugfs's set_inode_field so it can properly set i_size Signed-off-by: "Theodore Ts'o" --- diff --git a/debugfs/ChangeLog b/debugfs/ChangeLog index b3ff40c87..dd96b58db 100644 --- a/debugfs/ChangeLog +++ b/debugfs/ChangeLog @@ -1,3 +1,9 @@ +2005-09-06 Theodore Ts'o + + * 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 * set_fields.c: Fix a bug which caused set_inode_field to silently diff --git a/debugfs/set_fields.c b/debugfs/set_fields.c index f4f678452..ef933a103 100644 --- a/debugfs/set_fields.c +++ b/debugfs/set_fields.c @@ -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 },