ksmbd: Remove unused fields from ksmbd_file struct definition
authorMarios Makassikis <mmakassikis@freebox.fr>
Wed, 1 Dec 2021 20:40:50 +0000 (21:40 +0100)
committerSteve French <stfrench@microsoft.com>
Wed, 29 Dec 2021 04:47:22 +0000 (22:47 -0600)
These fields are remnants of the not upstreamed SMB1 code.

Acked-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Marios Makassikis <mmakassikis@freebox.fr>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/vfs_cache.h

index 448576fbe4b732874218bddfbb5eb0e220ce3acf..36239ce31afd5af201befe17693f04cbb94106ac 100644 (file)
@@ -96,16 +96,6 @@ struct ksmbd_file {
 
        int                             durable_timeout;
 
-       /* for SMB1 */
-       int                             pid;
-
-       /* conflict lock fail count for SMB1 */
-       unsigned int                    cflock_cnt;
-       /* last lock failure start offset for SMB1 */
-       unsigned long long              llock_fstart;
-
-       int                             dirent_offset;
-
        /* if ls is happening on directory, below is valid*/
        struct ksmbd_readdir_data       readdir_data;
        int                             dot_dotdot[2];