GSoC 2011: SMB2 protocol support for CIFS Linux kernel module

Christopher R. Hertel crh at
Wed Jun 8 00:53:11 MDT 2011


For #3, do you mean BranchCache[tm] (aka. peerdist)?

Steve and I talked a good deal about BrancCache[tm] at SambaXP.  Let me know
if that's what you mean.

Chris -)-----

Pavel Shilovsky wrote:
> Hi there!
> This summer I am working on implementation of SMB2 protocol support
> for CIFS Linux kernel module.
> My project includes several stages:
> 1) port existing SMB2 code to CIFS Linux kernel modules.
> 2) adapt parallel and asynchronous infrastructure to work in CIFS modules.
> 3) implement new SMB2.1 caching semantic.
> Now, I am at the first one. For the current date I got
> mount/umount/stat operations work correctly (ported all pending smb2
> patches on top of current master branch + created three extra ones
> mostly related to demultiplex thread and mount codepaths).
> You can see updates on smb2-dev and smb2-dev-experimental branches
> from my git repo on
> As the next steps, I am going to reconsider mid structure and start
> working on inode/file operations.

"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team --     -)-----   Christopher R. Hertel
jCIFS Team --   -)-----   ubiqx development, uninq.
ubiqx Team --     -)-----   crh at
OnLineBook --    -)-----   crh at

More information about the samba-technical mailing list