Skip to content

Commit f198186

Browse files
longlimsftsmfrench
authored andcommitted
CIFS: SMBD: Establish SMB Direct connection
Add code to implement the core functions to establish a SMB Direct connection. 1. Establish an RDMA connection to SMB server. 2. Negotiate and setup SMB Direct protocol. 3. Implement idle connection timer and credit management. SMB Direct is enabled by setting CONFIG_CIFS_SMB_DIRECT. Add to Makefile to enable building SMB Direct. Signed-off-by: Long Li <[email protected]> Signed-off-by: Steve French <[email protected]> Reviewed-by: Pavel Shilovsky <[email protected]>
1 parent 03bee01 commit f198186

File tree

3 files changed

+1803
-0
lines changed

3 files changed

+1803
-0
lines changed

fs/cifs/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,5 @@ cifs-$(CONFIG_CIFS_UPCALL) += cifs_spnego.o
1919
cifs-$(CONFIG_CIFS_DFS_UPCALL) += dns_resolve.o cifs_dfs_ref.o
2020

2121
cifs-$(CONFIG_CIFS_FSCACHE) += fscache.o cache.o
22+
23+
cifs-$(CONFIG_CIFS_SMB_DIRECT) += smbdirect.o

0 commit comments

Comments
 (0)