Whamcloud - gitweb
Branch b1_8
[fs/lustre-release.git] / ldiskfs / kernel_patches / patches / ext3-fiemap-fix-rhel4.patch
1 Index: linux-2.6.9-67.0.22/fs/ext3/ioctl.c
2 ===================================================================
3 --- linux-2.6.9-67.0.22.orig/fs/ext3/ioctl.c
4 +++ linux-2.6.9-67.0.22/fs/ext3/ioctl.c
5 @@ -157,7 +157,7 @@ int ioctl_fiemap(struct inode *inode, st
6                        return -EFAULT;
7  
8         if (fieinfo.fi_flags & FIEMAP_FLAG_SYNC)
9 -               filemap_write_and_wait(inode->i_mapping);
10 +               ext3_sync_file(filp, filp->f_dentry, 1);
11  
12         error = ext3_fiemap(inode, &fieinfo, fiemap.fm_start, len);
13         fiemap.fm_flags = fieinfo.fi_flags;