From: Chas Williams Date: Mon, 23 Apr 2001 08:49:07 +0000 (+0000) Subject: STABLE10-linux24-add-missing-truncate-inode-pages-call-20010423 X-Git-Tag: openafs-stable-1_0_4~13 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=da86106ab246784ecd7c5bd690bdbdefaf5d4d5d;p=packages%2Fo%2Fopenafs.git STABLE10-linux24-add-missing-truncate-inode-pages-call-20010423 actually do the inode page truncation for linux 2.4 --- diff --git a/src/afs/LINUX/osi_file.c b/src/afs/LINUX/osi_file.c index 8571795cc..09d7d9c28 100644 --- a/src/afs/LINUX/osi_file.c +++ b/src/afs/LINUX/osi_file.c @@ -134,6 +134,8 @@ osi_UFSTruncate(afile, asize) if (!code) inode_setattr(inode, &newattrs); unlock_kernel(); + if (!code) + truncate_inode_pages(&inode->i_data, asize); #else if (inode->i_sb->s_op && inode->i_sb->s_op->notify_change) { code = inode->i_sb->s_op->notify_change(&afile->dentry, &newattrs);