[PATCH][SMB3] Allow overriding the default persistent handle timeout on opens

Steve French smfrench at gmail.com
Fri Mar 29 03:05:04 UTC 2019


Reconnecting after server or network failure can be helped by
allowing the client to choose the default persistent (or resilient)
handle timeout in some use cases.  Today we default to 0 which lets
the server pick the default timeout (usually 120 seconds) but this
can be problematic for some workloads.  Add the new mount parameter
to cifs.ko for SMB3 mounts "handletimeout" which enables the user
to override the default handle timeout for persistent (mount
option "persistenthandles") or resilient handles (mount option
"resilienthandles").  Maximum allowed is 16 minutes (960000 ms).
Units for the timeout are expressed in milliseconds. See
section 2.2.14.2.12 and 2.2.31.3 of the MS-SMB2 protocol
specification for more information.

-- 
Thanks,

Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-SMB3-Allow-persistent-handle-timeout-to-be-configura.patch
Type: text/x-patch
Size: 7941 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20190328/a84f2bd9/0001-SMB3-Allow-persistent-handle-timeout-to-be-configura.bin>


More information about the samba-technical mailing list