From 38d732bb5adeb0178646e19bcd756dee58ce975d Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Tue, 6 Sep 2005 05:42:44 -0400 Subject: [PATCH] Fix debugfs's set_inode_field so it can properly set i_size Signed-off-by: "Theodore Ts'o" --- debugfs/ChangeLog | 6 ++++++ debugfs/set_fields.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debugfs/ChangeLog b/debugfs/ChangeLog index b3ff40c..dd96b58 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 f4f6784..ef933a1 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 }, -- 1.8.3.1