patch-2.3.1 linux/fs/nfs/write.c
Next file: linux/fs/nfsd/export.c
Previous file: linux/fs/nfs/inode.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Tue May 11 14:37:40 1999
- Orig file:
v2.3.0/linux/fs/nfs/write.c
- Orig date:
Wed Mar 3 11:17:02 1999
diff -u --recursive --new-file v2.3.0/linux/fs/nfs/write.c linux/fs/nfs/write.c
@@ -292,6 +292,7 @@
wreq->wb_file = file;
wreq->wb_pid = current->pid;
wreq->wb_page = page;
+ init_waitqueue_head(&wreq->wb_wait);
wreq->wb_offset = offset;
wreq->wb_bytes = bytes;
wreq->wb_count = 2; /* One for the IO, one for us */
@@ -363,7 +364,7 @@
struct dentry *dentry = file->f_dentry;
struct inode *inode = dentry->d_inode;
struct rpc_clnt *clnt = NFS_CLIENT(inode);
- struct wait_queue wait = { current, NULL };
+ DECLARE_WAITQUEUE(wait, current);
sigset_t oldmask;
int retval;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)