diff options
author | Jeff Layton <jlayton@redhat.com> | 2012-04-13 17:16:59 -0400 |
---|---|---|
committer | Steve French <sfrench@us.ibm.com> | 2012-04-19 22:16:33 -0500 |
commit | 3af9d8f227a31e25b3110ef175d105798fc147a6 (patch) | |
tree | 0431c865502651114d43d5635802a2f949a55a7e /fs/cifs/misc.c | |
parent | c6f5c93098f5577210f8f3ea22209b3f266c66af (diff) | |
download | linux-3af9d8f227a31e25b3110ef175d105798fc147a6.tar.bz2 |
cifs: fix offset handling in cifs_iovec_write
In the recent update of the cifs_iovec_write code to use async writes,
the handling of the file position was broken. That patch added a local
"offset" variable to handle the offset, and then only updated the
original "*poffset" before exiting.
Unfortunately, it copied off the original offset from the beginning,
instead of doing so after generic_write_checks had been called. Fix
this by moving the initialization of "offset" after that in the
function.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'fs/cifs/misc.c')
0 files changed, 0 insertions, 0 deletions