ksmbd: send v2 lease break notification for directory
authorNamjae Jeon <linkinjeon@kernel.org>
Fri, 8 Dec 2023 05:33:41 +0000 (14:33 +0900)
committerSteve French <stfrench@microsoft.com>
Fri, 8 Dec 2023 16:11:33 +0000 (10:11 -0600)
commitd47d9886aeef79feba7adac701a510d65f3682b5
tree2cfe999a8e3c99a987e664862aad666e59e7cdc9
parenteb547407f3572d2110cb1194ecd8865b3371a7a4
ksmbd: send v2 lease break notification for directory

If client send different parent key, different client guid, or there is
no parent lease key flags in create context v2 lease, ksmbd send lease
break to client.

Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/common/smb2pdu.h
fs/smb/server/oplock.c
fs/smb/server/oplock.h
fs/smb/server/smb2pdu.c
fs/smb/server/vfs_cache.c
fs/smb/server/vfs_cache.h