Loading fs/hostfs/hostfs_kern.c +5 −3 Original line number Original line Diff line number Diff line Loading @@ -848,9 +848,11 @@ int hostfs_setattr(struct dentry *dentry, struct iattr *attr) attr->ia_size != i_size_read(inode)) { attr->ia_size != i_size_read(inode)) { int error; int error; error = vmtruncate(inode, attr->ia_size); error = inode_newsize_ok(inode, attr->ia_size); if (err) if (error) return err; return error; truncate_setsize(inode, attr->ia_size); } } setattr_copy(inode, attr); setattr_copy(inode, attr); Loading Loading
fs/hostfs/hostfs_kern.c +5 −3 Original line number Original line Diff line number Diff line Loading @@ -848,9 +848,11 @@ int hostfs_setattr(struct dentry *dentry, struct iattr *attr) attr->ia_size != i_size_read(inode)) { attr->ia_size != i_size_read(inode)) { int error; int error; error = vmtruncate(inode, attr->ia_size); error = inode_newsize_ok(inode, attr->ia_size); if (err) if (error) return err; return error; truncate_setsize(inode, attr->ia_size); } } setattr_copy(inode, attr); setattr_copy(inode, attr); Loading