ksmbd: lazy v2 lease break on smb2_write()
authorNamjae Jeon <linkinjeon@kernel.org>
Fri, 8 Dec 2023 05:37:56 +0000 (14:37 +0900)
committerSteve French <stfrench@microsoft.com>
Fri, 8 Dec 2023 16:11:33 +0000 (10:11 -0600)
commitc2a721eead71202a0d8ddd9b56ec8dce652c71d1
treefb170fa8b90d4920aae3a6e1ccd6e45ee4803fbe
parentd47d9886aeef79feba7adac701a510d65f3682b5
ksmbd: lazy v2 lease break on smb2_write()

Don't immediately send directory lease break notification on smb2_write().
Instead, It postpones it until smb2_close().

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