[PATCH v4 0/3] ksmbd: refactor smb2_notify() to a blocking wait

ChenXiaoSong chenxiaosong at chenxiaosong.com
Sun Aug 9 16:19:13 UTC 2026


From: ChenXiaoSong <chenxiaosong at kylinos.cn>

The next version of my complete notify implementation may still take some time to modify,
so merging Gael's patch sooner would help avoid repeated rebasing.

v3->v4:
  - Patch #03:
    - Rename: ksmbd_notify_wait -> ksmbd_notify_req.
    - Return the error code instead of 0 when an error occurs in `smb2_notify()`.

v3: https://lore.kernel.org/linux-cifs/20260808064145.1002261-1-chenxiaosong@chenxiaosong.com/

ChenXiaoSong (1):
  smb/server: support compound fid in notify requests

Gael Blivet (2):
  ksmbd: temporarily remove interim-work change notify handling
  ksmbd: refactor smb2_notify() to a blocking wait

 fs/smb/server/ksmbd_work.c |   3 -
 fs/smb/server/ksmbd_work.h |   5 +-
 fs/smb/server/smb2pdu.c    | 335 +++++++------------------------------
 fs/smb/server/vfs_cache.c  |  48 ------
 fs/smb/server/vfs_cache.h  |   6 -
 5 files changed, 65 insertions(+), 332 deletions(-)

-- 
2.54.0




More information about the samba-technical mailing list