diff options
author | 2014-09-25 01:26:55 -0500 | |
---|---|---|
committer | 2014-10-02 14:10:04 -0500 | |
commit | 19e81573fca7b87ced7701e01ba164b968d929bd (patch) | |
tree | 44da3ddec60a48a9e8b3caf95a4df34b688c5de1 /block/blk-mq.h | |
parent | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (diff) | |
download | linux-19e81573fca7b87ced7701e01ba164b968d929bd.tar.gz linux-19e81573fca7b87ced7701e01ba164b968d929bd.tar.bz2 linux-19e81573fca7b87ced7701e01ba164b968d929bd.zip |
Fix problem recognizing symlinks
Changeset eb85d94bd introduced a problem where if a cifs open
fails during query info of a file we
will still try to close the file (happens with certain types
of reparse points) even though the file handle is not valid.
In addition for SMB2/SMB3 we were not mapping the return code returned
by Windows when trying to open a file (like a Windows NFS symlink)
which is a reparse point.
Signed-off-by: Steve French <smfrench@gmail.com>
Reviewed-by: Pavel Shilovsky <pshilovsky@samba.org>
CC: stable <stable@vger.kernel.org> #v3.13+
Diffstat (limited to 'block/blk-mq.h')
0 files changed, 0 insertions, 0 deletions