procfs: drop vmtruncate
Subsystems (3)
PATCH 4/21 procfs: drop vmtruncate
Removed vmtruncate
Signed-off-by Marco Stornelli <[email protected]>
--- fs/proc/base.c | 7 ------- fs/proc/generic.c | 9 +-------- fs/proc/proc_sysctl.c | 7 ------- 3 files changed, 1 insertions(+), 22 deletions(-)
fs/proc/base.c +0 -7
@@ -542,13 +542,6 @@ int proc_setattr(struct dentry *dentry, struct iattr *attr)if (error)return error; -if ((attr->ia_valid &ATTR_SIZE ) && - attr->ia_size !=i_size_read (inode)) { - error =vmtruncate (inode, attr->ia_size); -if (error) -return error; - } -setattr_copy (inode, attr);mark_inode_dirty (inode);return 0 ;
fs/proc/generic.c +1 -8
@@ -261,16 +261,9 @@ static int proc_notify_change(struct dentry *dentry, struct iattr *iattr)if (error)return error; -if ((iattr->ia_valid &ATTR_SIZE ) && - iattr->ia_size !=i_size_read (inode)) { - error =vmtruncate (inode, iattr->ia_size); -if (error) -return error; - } -setattr_copy (inode, iattr);mark_inode_dirty (inode); - + de->uid = inode->i_uid; de->gid = inode->i_gid; de->mode = inode->i_mode;
fs/proc/proc_sysctl.c +0 -7
@@ -735,13 +735,6 @@ static int proc_sys_setattr(struct dentry *dentry, struct iattr *attr)if (error)return error; -if ((attr->ia_valid &ATTR_SIZE ) && - attr->ia_size !=i_size_read (inode)) { - error =vmtruncate (inode, attr->ia_size); -if (error) -return error; - } -setattr_copy (inode, attr);mark_inode_dirty (inode);return 0 ;
Signature · 1 line
1.7.3.4