Message ID | 20240113064643.4151-1-linkinjeon@kernel.org |
---|---|
State | New |
Headers | show |
Series | ksmbd: update feature status in documentation | expand |
On 1/13/2024 1:46 AM, Namjae Jeon wrote: > Update ksmbd feature status in documentation file. > - add support for v2 lease feature and SMB3 CCM/GCM256 encryption. > - add planned features. > > Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> > --- > Documentation/filesystems/smb/ksmbd.rst | 8 +++++--- > 1 file changed, 5 insertions(+), 3 deletions(-) > > diff --git a/Documentation/filesystems/smb/ksmbd.rst b/Documentation/filesystems/smb/ksmbd.rst > index 7bed96d794fc..251e27900f88 100644 > --- a/Documentation/filesystems/smb/ksmbd.rst > +++ b/Documentation/filesystems/smb/ksmbd.rst > @@ -73,15 +73,14 @@ Auto Negotiation Supported. > Compound Request Supported. > Oplock Cache Mechanism Supported. > SMB2 leases(v1 lease) Supported. > -Directory leases(v2 lease) Planned for future. > +Directory leases(v2 lease) Supported. > Multi-credits Supported. > NTLM/NTLMv2 Supported. > HMAC-SHA256 Signing Supported. > Secure negotiate Supported. > Signing Update Supported. > Pre-authentication integrity Supported. > -SMB3 encryption(CCM, GCM) Supported. (CCM and GCM128 supported, GCM256 in > - progress) > +SMB3 encryption(CCM, GCM) Supported. (CCM/GCM128 and CCM/GCM256 supported) > SMB direct(RDMA) Supported. > SMB3 Multi-channel Partially Supported. Planned to implement > replay/retry mechanisms for future. > @@ -112,6 +111,9 @@ DCE/RPC support Partially Supported. a few calls(NetShareEnumAll, > for Witness protocol e.g.) > ksmbd/nfsd interoperability Planned for future. The features that ksmbd > support are Leases, Notify, ACLs and Share modes. > +SMB2 Compression Planned for future. > +SMB over QUIC Planned for future. Technically speaking both compression and QUIC are SMB3.1.1-only. Tom. > +Signing/Encryption over RDMA Planned for future. > ============================== ================================================= > >
2024-01-14 8:53 GMT+09:00, Tom Talpey <tom@talpey.com>: > On 1/13/2024 1:46 AM, Namjae Jeon wrote: >> Update ksmbd feature status in documentation file. >> - add support for v2 lease feature and SMB3 CCM/GCM256 encryption. >> - add planned features. >> >> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> >> --- >> Documentation/filesystems/smb/ksmbd.rst | 8 +++++--- >> 1 file changed, 5 insertions(+), 3 deletions(-) >> >> diff --git a/Documentation/filesystems/smb/ksmbd.rst >> b/Documentation/filesystems/smb/ksmbd.rst >> index 7bed96d794fc..251e27900f88 100644 >> --- a/Documentation/filesystems/smb/ksmbd.rst >> +++ b/Documentation/filesystems/smb/ksmbd.rst >> @@ -73,15 +73,14 @@ Auto Negotiation Supported. >> Compound Request Supported. >> Oplock Cache Mechanism Supported. >> SMB2 leases(v1 lease) Supported. >> -Directory leases(v2 lease) Planned for future. >> +Directory leases(v2 lease) Supported. >> Multi-credits Supported. >> NTLM/NTLMv2 Supported. >> HMAC-SHA256 Signing Supported. >> Secure negotiate Supported. >> Signing Update Supported. >> Pre-authentication integrity Supported. >> -SMB3 encryption(CCM, GCM) Supported. (CCM and GCM128 supported, >> GCM256 in >> - progress) >> +SMB3 encryption(CCM, GCM) Supported. (CCM/GCM128 and CCM/GCM256 >> supported) >> SMB direct(RDMA) Supported. >> SMB3 Multi-channel Partially Supported. Planned to >> implement >> replay/retry mechanisms for future. >> @@ -112,6 +111,9 @@ DCE/RPC support Partially Supported. a >> few calls(NetShareEnumAll, >> for Witness protocol e.g.) >> ksmbd/nfsd interoperability Planned for future. The features that >> ksmbd >> support are Leases, Notify, ACLs and >> Share modes. >> +SMB2 Compression Planned for future. >> +SMB over QUIC Planned for future. > > Technically speaking both compression and QUIC are SMB3.1.1-only. Okay, I will update it on v2. Thanks for pointing out! > > Tom. > >> +Signing/Encryption over RDMA Planned for future. >> ============================== >> ================================================= >> >> >
diff --git a/Documentation/filesystems/smb/ksmbd.rst b/Documentation/filesystems/smb/ksmbd.rst index 7bed96d794fc..251e27900f88 100644 --- a/Documentation/filesystems/smb/ksmbd.rst +++ b/Documentation/filesystems/smb/ksmbd.rst @@ -73,15 +73,14 @@ Auto Negotiation Supported. Compound Request Supported. Oplock Cache Mechanism Supported. SMB2 leases(v1 lease) Supported. -Directory leases(v2 lease) Planned for future. +Directory leases(v2 lease) Supported. Multi-credits Supported. NTLM/NTLMv2 Supported. HMAC-SHA256 Signing Supported. Secure negotiate Supported. Signing Update Supported. Pre-authentication integrity Supported. -SMB3 encryption(CCM, GCM) Supported. (CCM and GCM128 supported, GCM256 in - progress) +SMB3 encryption(CCM, GCM) Supported. (CCM/GCM128 and CCM/GCM256 supported) SMB direct(RDMA) Supported. SMB3 Multi-channel Partially Supported. Planned to implement replay/retry mechanisms for future. @@ -112,6 +111,9 @@ DCE/RPC support Partially Supported. a few calls(NetShareEnumAll, for Witness protocol e.g.) ksmbd/nfsd interoperability Planned for future. The features that ksmbd support are Leases, Notify, ACLs and Share modes. +SMB2 Compression Planned for future. +SMB over QUIC Planned for future. +Signing/Encryption over RDMA Planned for future. ============================== =================================================
Update ksmbd feature status in documentation file. - add support for v2 lease feature and SMB3 CCM/GCM256 encryption. - add planned features. Signed-off-by: Namjae Jeon <linkinjeon@kernel.org> --- Documentation/filesystems/smb/ksmbd.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)