FYI - The 5th patch in the series has a merge error when based on Jeff and Shirish's serieses. [PATCH] CIFS: Move creating lease buffer to ops struct I will look at it later - but let me know if you already have a rebased version. Also would be useful if there were more review feedback on these - but they seem promising so far. Let me know if you have gotten any offlist feedback because I didn't see much on the list on these On Thu, Sep 5, 2013 at 3:25 PM, Pavel Shilovsky <pshilovsky@xxxxxxxxx> wrote: > 2013/9/6 Pavel Shilovsky <pshilovsky@xxxxxxxxx>: >> The goal of this patchset is to add SMB3 leases support. >> >> The first two patches fixes existing problems in lease break processing code and targeted to stable as well. >> >> Then the code is prepared to make adding SMB3 leases easier (patches #3-#6). >> >> Finaly in last two patches create lease v2 context is added and epoch value from the response is respected. >> >> Pavel Shilovsky (8): >> CIFS: Fix memory leak when a lease break comes >> CIFS: Fix missing lease break from a client >> CIFS: Replace clientCanCache* bools with an integer >> CIFS: Store lease state itself rather than a mapped oplock value >> CIFS: Move creating lease buffer to ops struct >> CIFS: Move parsing lease buffer to ops struct >> CIFS: Add create lease v2 context for SMB3 >> CIFS: Respect epoch value from create lease context v2 >> >> fs/cifs/cifsfs.c | 34 ++++--- >> fs/cifs/cifsglob.h | 42 +++++--- >> fs/cifs/connect.c | 2 +- >> fs/cifs/file.c | 35 ++++--- >> fs/cifs/inode.c | 8 +- >> fs/cifs/misc.c | 12 +-- >> fs/cifs/smb1ops.c | 12 ++- >> fs/cifs/smb2file.c | 23 ----- >> fs/cifs/smb2misc.c | 182 +++++++++++++++++---------------- >> fs/cifs/smb2ops.c | 283 +++++++++++++++++++++++++++++++++++++++++++++++++-- >> fs/cifs/smb2pdu.c | 80 ++++----------- >> fs/cifs/smb2pdu.h | 23 +++++ >> fs/cifs/smb2proto.h | 2 - >> 13 files changed, 497 insertions(+), 241 deletions(-) >> >> -- >> 1.7.10.4 >> > > Made some changes in patch #1 and #2 descriptions that can be found in > for-next branch of my git repository: > http://git.altlinux.org/people/piastry/public/?p=cifs-2.6.git;a=shortlog;h=refs/heads/for-next. > > -- > Best regards, > Pavel Shilovsky. > -- > To unsubscribe from this list: send the line "unsubscribe linux-cifs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Thanks, Steve -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html