patch-2.4.9 linux/fs/nfs/file.c
Next file: linux/fs/nfs/inode.c
Previous file: linux/fs/ncpfs/ncpsign_kernel.c
Back to the patch index
Back to the overall index
- Lines: 32
- Date:
Thu Aug 16 09:39:37 2001
- Orig file:
v2.4.8/linux/fs/nfs/file.c
- Orig date:
Tue May 22 09:26:06 2001
diff -u --recursive --new-file v2.4.8/linux/fs/nfs/file.c linux/fs/nfs/file.c
@@ -39,15 +39,15 @@
static ssize_t nfs_file_write(struct file *, const char *, size_t, loff_t *);
static int nfs_file_flush(struct file *);
static int nfs_fsync(struct file *, struct dentry *dentry, int datasync);
-static int nfs_file_release(struct inode *, struct file *);
struct file_operations nfs_file_operations = {
+ llseek: generic_file_llseek,
read: nfs_file_read,
write: nfs_file_write,
mmap: nfs_file_mmap,
open: nfs_open,
flush: nfs_file_flush,
- release: nfs_file_release,
+ release: nfs_release,
fsync: nfs_fsync,
lock: nfs_lock,
};
@@ -86,13 +86,6 @@
file->f_error = 0;
}
return status;
-}
-
-static int
-nfs_file_release(struct inode *inode, struct file *file)
-{
- filemap_fdatasync(inode->i_mapping);
- return nfs_release(inode,file);
}
static ssize_t
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)