diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-05-14 22:30:13 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-05-14 22:30:51 -0400 |
| commit | 8f40f672e6bb071812f61bfbd30efc3fc1263ad1 (patch) | |
| tree | 8dcdbbb7adc68647267794c4e3a4686afd94ad65 /fs/9p/vfs_file.c | |
| parent | 8978a318837d7acefca82645017c0534aeba5a36 (diff) | |
| parent | 887b3ece65be7b643dfdae0d433c91a26a3f437d (diff) | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
* 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs:
9p: fix error path during early mount
9p: make cryptic unknown error from server less scary
9p: fix flags length in net
9p: Correct fidpool creation failure in p9_client_create
9p: use struct mutex instead of struct semaphore
9p: propagate parse_option changes to client and transports
fs/9p/v9fs.c (v9fs_parse_options): Handle kstrdup and match_strdup failure.
9p: Documentation updates
add match_strlcpy() us it to make v9fs make uname and remotename parsing more robust
Diffstat (limited to 'fs/9p/vfs_file.c')
| -rw-r--r-- | fs/9p/vfs_file.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/fs/9p/vfs_file.c b/fs/9p/vfs_file.c index a616fff8906d..0d55affe37d4 100644 --- a/fs/9p/vfs_file.c +++ b/fs/9p/vfs_file.c | |||
| @@ -90,10 +90,11 @@ int v9fs_file_open(struct inode *inode, struct file *file) | |||
| 90 | 90 | ||
| 91 | /** | 91 | /** |
| 92 | * v9fs_file_lock - lock a file (or directory) | 92 | * v9fs_file_lock - lock a file (or directory) |
| 93 | * @inode: inode to be opened | 93 | * @filp: file to be locked |
| 94 | * @file: file being opened | 94 | * @cmd: lock command |
| 95 | * @fl: file lock structure | ||
| 95 | * | 96 | * |
| 96 | * XXX - this looks like a local only lock, we should extend into 9P | 97 | * Bugs: this looks like a local only lock, we should extend into 9P |
| 97 | * by using open exclusive | 98 | * by using open exclusive |
| 98 | */ | 99 | */ |
| 99 | 100 | ||
| @@ -118,7 +119,7 @@ static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl) | |||
| 118 | 119 | ||
| 119 | /** | 120 | /** |
| 120 | * v9fs_file_read - read from a file | 121 | * v9fs_file_read - read from a file |
| 121 | * @filep: file pointer to read | 122 | * @filp: file pointer to read |
| 122 | * @data: data buffer to read data into | 123 | * @data: data buffer to read data into |
| 123 | * @count: size of buffer | 124 | * @count: size of buffer |
| 124 | * @offset: offset at which to read data | 125 | * @offset: offset at which to read data |
| @@ -142,7 +143,7 @@ v9fs_file_read(struct file *filp, char __user * data, size_t count, | |||
| 142 | 143 | ||
| 143 | /** | 144 | /** |
| 144 | * v9fs_file_write - write to a file | 145 | * v9fs_file_write - write to a file |
| 145 | * @filep: file pointer to write | 146 | * @filp: file pointer to write |
| 146 | * @data: data buffer to write data from | 147 | * @data: data buffer to write data from |
| 147 | * @count: size of buffer | 148 | * @count: size of buffer |
| 148 | * @offset: offset at which to write data | 149 | * @offset: offset at which to write data |
