SMB2.1 leases support for CIFS kernel client

Pavel Shilovsky piastryyy at
Tue Aug 9 11:11:20 MDT 2011

Hi all!

I implemented SMB2.1 leases support for cifs kernel module (in my
smb2-dev branch -;a=shortlog;h=refs/heads/smb2-dev).
Now open and create work with leases support - it means that we can
have several simulаneous opens for the same file and use cache for
read and write operations (in the case when we use the same superblock
for these opens).

Whole list of changes since the last status update:
1) SMB2 oplocks support (open, breaks).
2) SMB2.1 leases support (open, breaks).
3) strictcache i/o support for SMB2.

and other minor bugfixes and cleanups.

Your comments are appreciated!

Best regards,
Pavel Shilovsky.

More information about the samba-technical mailing list