From: Long Li <longli@microsoft.com>
Date: Tue, 7 Nov 2017 01:54:54 -0700
Subject: [PATCH] CIFS: SMBD: Introduce kernel config option
CONFIG_CIFS_SMB_DIRECT
Git-commit: 2b6ed88037cf11fadbf74b4a676aed5e1f6f39c3
Patch-mainline: v4.15
References: bsc#1144333
Build SMB Direct code when this option is set.
Signed-off-by: Long Li <longli@microsoft.com>
Reviewed-by: Pavel Shilovsky <pshilov@microsoft.com>
Signed-off-by: Steve French <smfrench@gmail.com>
Acked-by: Ronnie Sahlberg <lsahlber.redhat.com>
Acked-by: Aurelien Aptel <aaptel@suse.com>
---
fs/cifs/Kconfig | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig
index d5b2e12b5d02..500fd69fb58b 100644
--- a/fs/cifs/Kconfig
+++ b/fs/cifs/Kconfig
@@ -196,6 +196,14 @@ config CIFS_SMB311
This dialect includes improved security negotiation features.
If unsure, say N
+config CIFS_SMB_DIRECT
+ bool "SMB Direct support (Experimental)"
+ depends on CIFS && INFINIBAND
+ help
+ Enables SMB Direct experimental support for SMB 3.0, 3.02 and 3.1.1.
+ SMB Direct allows transferring SMB packets over RDMA. If unsure,
+ say N.
+
config CIFS_FSCACHE
bool "Provide CIFS client caching support"
depends on CIFS=m && FSCACHE || CIFS=y && FSCACHE=y
--
2.16.4