linux/fs/smb/client
Steve French 15179cf280 smb3: fix problem unloading module due to leaked refcount on shutdown
The shutdown ioctl can leak a refcount on the tlink which can
prevent rmmod (unloading the cifs.ko) module from working.

Found while debugging xfstest generic/043

Fixes: 69ca1f5755 ("smb3: add dynamic tracepoints for shutdown ioctl")
Reviewed-by: Meetakshi Setiya <msetiya@microsoft.com>
Reviewed-by: Shyam Prasad N <sprasad@microsoft.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
2024-08-22 12:36:57 -05:00
..
asn1.c
cached_dir.c
cached_dir.h
cifs_debug.c smb3: fix setting SecurityFlags when encryption is required 2024-08-08 11:14:53 -05:00
cifs_debug.h
cifs_fs_sb.h
cifs_ioctl.h
cifs_spnego.c
cifs_spnego.h
cifs_spnego_negtokeninit.asn1
cifs_swn.c
cifs_swn.h
cifs_unicode.c
cifs_unicode.h
cifsacl.c
cifsacl.h
cifsencrypt.c
cifsfs.c
cifsfs.h cifs: update internal version number 2024-08-02 10:56:14 -05:00
cifsglob.h Fix spelling errors in Server Message Block 2024-08-08 11:15:33 -05:00
cifspdu.h
cifsproto.h cifs: Remove cifs_aio_ctx 2024-08-02 10:55:45 -05:00
cifsroot.c
cifssmb.c
connect.c smb3: fix problem unloading module due to leaked refcount on shutdown 2024-08-22 12:36:57 -05:00
dfs.c
dfs.h
dfs_cache.c
dfs_cache.h
dir.c
dns_resolve.c
dns_resolve.h
export.c
file.c smb3: fix broken cached reads when posix locks 2024-08-18 17:01:06 -05:00
fs_context.c
fs_context.h
fscache.c
fscache.h
inode.c smb: client: handle lack of FSCTL_GET_REPARSE_POINT support 2024-08-02 10:55:22 -05:00
ioctl.c smb3: fix problem unloading module due to leaked refcount on shutdown 2024-08-22 12:36:57 -05:00
Kconfig
link.c smb3: fix problem unloading module due to leaked refcount on shutdown 2024-08-22 12:36:57 -05:00
Makefile
misc.c cifs: cifs_inval_name_dfs_link_error: correct the check for fullpath 2024-08-08 20:06:22 -05:00
namespace.c
netlink.c
netlink.h
netmisc.c
nterr.c
nterr.h
ntlmssp.h
readdir.c
reparse.c smb: client: handle lack of FSCTL_GET_REPARSE_POINT support 2024-08-02 10:55:22 -05:00
reparse.h smb: client: handle lack of FSCTL_GET_REPARSE_POINT support 2024-08-02 10:55:22 -05:00
rfc1002pdu.h
sess.c
smb1ops.c
smb2file.c
smb2glob.h
smb2inode.c smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp 2024-08-02 10:56:02 -05:00
smb2maperror.c
smb2misc.c
smb2ops.c smb3: add four dynamic tracepoints for copy_file_range and reflink 2024-07-26 12:34:41 -05:00
smb2pdu.c smb3: fix setting SecurityFlags when encryption is required 2024-08-08 11:14:53 -05:00
smb2pdu.h
smb2proto.h
smb2status.h
smb2transport.c
smbdirect.c Fix spelling errors in Server Message Block 2024-08-08 11:15:33 -05:00
smbdirect.h
smbencrypt.c
smberr.h
trace.c
trace.h smb3: add dynamic tracepoints for shutdown ioctl 2024-08-02 10:55:49 -05:00
transport.c Fix spelling errors in Server Message Block 2024-08-08 11:15:33 -05:00
unc.c
winucase.c
xattr.c