mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-24 09:13:20 -05:00
cifsd: add ksmbd/nfsd interoperability to feature table
Add ksmbd/nfsd interoperability to feature table and sync with a table in patch cover letter. Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Steve French <stfrench@microsoft.com>
This commit is contained in:
parent
ced2b26a76
commit
204fcceb7c
1 changed files with 22 additions and 10 deletions
|
@ -67,7 +67,8 @@ CIFSD Feature Status
|
||||||
Feature name Status
|
Feature name Status
|
||||||
============================== =================================================
|
============================== =================================================
|
||||||
Dialects Supported. SMB2.1 SMB3.0, SMB3.1.1 dialects
|
Dialects Supported. SMB2.1 SMB3.0, SMB3.1.1 dialects
|
||||||
excluding security vulnerable SMB1.
|
(intentionally excludes security vulnerable SMB1
|
||||||
|
dialect).
|
||||||
Auto Negotiation Supported.
|
Auto Negotiation Supported.
|
||||||
Compound Request Supported.
|
Compound Request Supported.
|
||||||
Oplock Cache Mechanism Supported.
|
Oplock Cache Mechanism Supported.
|
||||||
|
@ -79,26 +80,37 @@ HMAC-SHA256 Signing Supported.
|
||||||
Secure negotiate Supported.
|
Secure negotiate Supported.
|
||||||
Signing Update Supported.
|
Signing Update Supported.
|
||||||
Pre-authentication integrity Supported.
|
Pre-authentication integrity Supported.
|
||||||
SMB3 encryption(CCM, GCM) Supported.
|
SMB3 encryption(CCM, GCM) Supported. (CCM and GCM128 supported, GCM256 in
|
||||||
SMB direct(RDMA) Partial Supported. SMB3 Multi-channel is required
|
progress)
|
||||||
to connect to Windows client.
|
SMB direct(RDMA) Partially Supported. SMB3 Multi-channel is
|
||||||
|
required to connect to Windows client.
|
||||||
SMB3 Multi-channel In Progress.
|
SMB3 Multi-channel In Progress.
|
||||||
SMB3.1.1 POSIX extension Supported.
|
SMB3.1.1 POSIX extension Supported.
|
||||||
ACLs Partial Supported. only DACLs available, SACLs is
|
ACLs Partially Supported. only DACLs available, SACLs
|
||||||
planned for future. ksmbd generate random subauth
|
(auditing) is planned for the future. For
|
||||||
|
ownership (SIDs) ksmbd generates random subauth
|
||||||
values(then store it to disk) and use uid/gid
|
values(then store it to disk) and use uid/gid
|
||||||
get from inode as RID for local domain SID.
|
get from inode as RID for local domain SID.
|
||||||
The current acl implementation is limited to
|
The current acl implementation is limited to
|
||||||
standalone server, not a domain member.
|
standalone server, not a domain member.
|
||||||
|
Integration with Samba tools is being worked on
|
||||||
|
to allow future support for running as a domain
|
||||||
|
member.
|
||||||
Kerberos Supported.
|
Kerberos Supported.
|
||||||
Durable handle v1,v2 Planned for future.
|
Durable handle v1,v2 Planned for future.
|
||||||
Persistent handle Planned for future.
|
Persistent handle Planned for future.
|
||||||
SMB2 notify Planned for future.
|
SMB2 notify Planned for future.
|
||||||
Sparse file support Supported.
|
Sparse file support Supported.
|
||||||
DCE/RPC support Partial Supported. a few calls(NetShareEnumAll,
|
DCE/RPC support Partially Supported. a few calls(NetShareEnumAll,
|
||||||
NetServerGetInfo, SAMR, LSARPC) that needed as
|
NetServerGetInfo, SAMR, LSARPC) that are needed
|
||||||
file server via netlink interface from
|
for file server handled via netlink interface
|
||||||
ksmbd.mountd.
|
from ksmbd.mountd. Additional integration with
|
||||||
|
Samba tools and libraries via upcall is being
|
||||||
|
investigated to allow support for additional
|
||||||
|
DCE/RPC management calls (and future support
|
||||||
|
for Witness protocol e.g.)
|
||||||
|
ksmbd/nfsd interoperability Planned for future. The features that ksmbd
|
||||||
|
support are Leases, Notify, ACLs and Share modes.
|
||||||
============================== =================================================
|
============================== =================================================
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue