diff options
author | Rohith Surabattula <rohiths@microsoft.com> | 2021-04-19 21:02:03 +0200 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2021-05-04 18:53:15 +0200 |
commit | 78c09634f7dc061a3bd09704cdbebb3762a45cdf (patch) | |
tree | 54a99294ff733dbf99bad6110c78e2aeb9f33151 /fs/cifs/cifsproto.h | |
parent | cifs: fix regression when mounting shares with prefix paths (diff) | |
download | linux-78c09634f7dc061a3bd09704cdbebb3762a45cdf.tar.xz linux-78c09634f7dc061a3bd09704cdbebb3762a45cdf.zip |
Cifs: Fix kernel oops caused by deferred close for files.
Fix regression issue caused by deferred close for files.
Signed-off-by: Rohith Surabattula <rohiths@microsoft.com>
Reviewed-by: Shyam Prasad N <sprasad@microsoft.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'fs/cifs/cifsproto.h')
-rw-r--r-- | fs/cifs/cifsproto.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/cifs/cifsproto.h b/fs/cifs/cifsproto.h index c6dacce87d3a..3c6b97ef39d3 100644 --- a/fs/cifs/cifsproto.h +++ b/fs/cifs/cifsproto.h @@ -278,6 +278,8 @@ extern void cifs_del_deferred_close(struct cifsFileInfo *cfile); extern void cifs_close_deferred_file(struct cifsInodeInfo *cifs_inode); +extern void cifs_close_all_deferred_files(struct cifs_tcon *cifs_tcon); + extern struct TCP_Server_Info *cifs_get_tcp_session(struct smb3_fs_context *ctx); extern void cifs_put_tcp_session(struct TCP_Server_Info *server, int from_reconnect); |