Commit c32846b2 authored by Pavel Shilovsky's avatar Pavel Shilovsky

Fix pid-forward in cifs_writepages for centos53

parent 5a4d4061
......@@ -1603,15 +1603,15 @@ retry:
* we used to still be valid
*/
open_file = find_writable_file(CIFS_I(mapping->host));
if (cifs_sb->mnt_cifs_flags & CIFS_MOUNT_WINE_MODE)
netpid = open_file->pid;
else
netpid = current->tgid;
if (!open_file) {
cERROR(1, ("No writable handles for inode"));
rc = -EBADF;
} else {
if (cifs_sb->mnt_cifs_flags &
CIFS_MOUNT_WINE_MODE)
netpid = open_file->pid;
else
netpid = current->tgid;
rc = CIFSSMBWrite2(xid, cifs_sb->tcon,
open_file->netfid, netpid,
bytes_to_write, offset,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment