linux/fs/cifs
Steve French b326614ea2 smb3: allow "posix" mount option to enable new SMB311 protocol extensions
If "posix" (or synonym "unix" for backward compatibility) specified on mount,
and server advertises support for SMB3.11 POSIX negotiate context, then
enable the new posix extensions on the tcon.  This can be viewed by
looking for "posix" in the mount options displayed by /proc/mounts
for that mount (ie if posix extensions allowed by server and the
experimental POSIX extensions also requested on the mount by specifying
"posix" at mount time).

Also add check to warn user if conflicting unix/nounix or posix/noposix specified
on mount.

Signed-off-by: Steve French <smfrench@gmail.com>
2018-05-30 16:06:18 -05:00
..
asn1.c
cache.c fscache: Pass object size in rather than calling back for it 2018-04-06 14:05:14 +01:00
cifs_debug.c smb3: add support for posix negotiate context 2018-05-30 16:06:18 -05:00
cifs_debug.h cifs: add server argument to the dump_detail method 2018-05-27 17:56:35 -05:00
cifs_dfs_ref.c
cifs_fs_sb.h smb3: fix redundant opens on root 2018-05-27 17:56:35 -05:00
cifs_ioctl.h
cifs_spnego.c
cifs_spnego.h
cifs_unicode.c
cifs_unicode.h
cifs_uniupr.h
cifsacl.c
cifsacl.h
cifsencrypt.c CIFS: fix sha512 check in cifs_crypto_secmech_release 2018-04-01 20:24:40 -05:00
cifsfs.c smb3: allow "posix" mount option to enable new SMB311 protocol extensions 2018-05-30 16:06:18 -05:00
cifsfs.h cifs: update internal module version number for cifs.ko to 2.12 2018-05-27 17:56:35 -05:00
cifsglob.h smb3: allow "posix" mount option to enable new SMB311 protocol extensions 2018-05-30 16:06:18 -05:00
cifspdu.h
cifsproto.h smb3: add additional ftrace entry points for entry/exit to cifs.ko 2018-05-30 16:06:18 -05:00
cifssmb.c smb3: fix redundant opens on root 2018-05-27 17:56:35 -05:00
connect.c smb3: allow "posix" mount option to enable new SMB311 protocol extensions 2018-05-30 16:06:18 -05:00
dir.c cifs: do not allow creating sockets except with SMB1 posix exensions 2018-04-20 13:31:32 -05:00
dns_resolve.c
dns_resolve.h
export.c
file.c fs: cifs: Adding new return type vm_fault_t 2018-04-17 14:44:35 -05:00
fscache.c fscache: Pass object size in rather than calling back for it 2018-04-06 14:05:14 +01:00
fscache.h fscache: Attach the index key and aux data to the cookie 2018-04-04 13:41:28 +01:00
inode.c cifs: invalidate cache when we truncate a file 2018-05-30 16:06:18 -05:00
ioctl.c
Kconfig IB: remove redundant INFINIBAND kconfig dependencies 2018-05-09 08:51:03 -04:00
link.c CIFS: refactor crypto shash/sdesc allocation&free 2018-04-01 20:24:39 -05:00
Makefile smb3: Add ftrace tracepoints for improved SMB3 debugging 2018-05-27 17:56:35 -05:00
misc.c cifs: update calc_size to take a server argument 2018-05-27 17:56:35 -05:00
netmisc.c cifs: update calc_size to take a server argument 2018-05-27 17:56:35 -05:00
nterr.c
nterr.h
ntlmssp.h
readdir.c cifs: update calc_size to take a server argument 2018-05-27 17:56:35 -05:00
rfc1002pdu.h
sess.c
smb1ops.c cifs: add server->vals->header_preamble_size 2018-04-02 13:09:44 -05:00
smb2file.c
smb2glob.h
smb2inode.c smb3: fix redundant opens on root 2018-05-27 17:56:35 -05:00
smb2maperror.c smb3: add additional ftrace entry points for entry/exit to cifs.ko 2018-05-30 16:06:18 -05:00
smb2misc.c cifs: update calc_size to take a server argument 2018-05-27 17:56:35 -05:00
smb2ops.c smb3: print tree id in debugdata in proc to be able to help logging 2018-05-30 16:06:18 -05:00
smb2pdu.c smb3: add support for posix negotiate context 2018-05-30 16:06:18 -05:00
smb2pdu.h smb3: add support for posix negotiate context 2018-05-30 16:06:18 -05:00
smb2proto.h cifs: add a new SMB2_close_flags function 2018-05-27 17:56:35 -05:00
smb2status.h
smb2transport.c cifs: add resp_buf_size to the mid_q_entry structure 2018-04-12 20:32:48 -05:00
smbdirect.c cifs: smbd: Avoid allocating iov on the stack 2018-04-25 11:15:58 -05:00
smbdirect.h
smbencrypt.c CIFS: refactor crypto shash/sdesc allocation&free 2018-04-01 20:24:39 -05:00
smberr.h
smbfsctl.h
trace.c smb3: Add ftrace tracepoints for improved SMB3 debugging 2018-05-27 17:56:35 -05:00
trace.h smb3: add additional ftrace entry points for entry/exit to cifs.ko 2018-05-30 16:06:18 -05:00
transport.c SMB311: Fix reconnect 2018-04-25 11:15:20 -05:00
winucase.c
xattr.c