From patchwork Tue Jun 1 14:54:51 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [7/8] cifs: don't ignore cifs_posix_open_inode_helper return value Date: Tue, 01 Jun 2010 04:54:51 -0000 From: Jeff Layton X-Patchwork-Id: 54219 Message-Id: <1275404092-8400-8-git-send-email-jlayton@redhat.com> To: smfrench@gmail.com Cc: linux-cifs-client@lists.samba.org From: Suresh Jayaraman ...and ensure that we propagate the error back to avoid any surprises. Signed-off-by: Suresh Jayaraman --- fs/cifs/file.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/cifs/file.c b/fs/cifs/file.c index 5b9d1f2..02a2df9 100644 --- a/fs/cifs/file.c +++ b/fs/cifs/file.c @@ -277,8 +277,8 @@ int cifs_open(struct inode *inode, struct file *file) goto out; } - cifs_posix_open_inode_helper(inode, file, pCifsInode, - oplock, netfid); + rc = cifs_posix_open_inode_helper(inode, file, + pCifsInode, oplock, netfid); goto out; } else if ((rc == -EINVAL) || (rc == -EOPNOTSUPP)) { if (tcon->ses->serverNOS)