]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
linux24-add-missing-truncate-inode-pages-call-20010420
authorChas Williams <chas@cmf.nrl.navy.mil>
Sat, 21 Apr 2001 01:14:16 +0000 (01:14 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sat, 21 Apr 2001 01:14:16 +0000 (01:14 +0000)
actually do the inode page truncation for linux 2.4

src/afs/LINUX/osi_file.c

index 8571795cc8c99d58ee52321f0d19171587e45579..09d7d9c284e227d7f75041884f785cc4e24a2a71 100644 (file)
@@ -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);