Commit e768103c authored by Stefan Metzmacher's avatar Stefan Metzmacher Committed by Steve French
Browse files

smb: smbdirect: introduce and use include/linux/smbdirect.h



This makes it easier to rebuild cifs.ko and ksmbd.ko against
a running kernel.

Suggested-by: default avatarChristoph Hellwig <hch@infradead.org>
Link: https://lore.kernel.org/linux-cifs/aehrPuY60VMcYGU8@infradead.org/


Cc: Steve French <smfrench@gmail.com>
Cc: Tom Talpey <tom@talpey.com>
Cc: Long Li <longli@microsoft.com>
Cc: Namjae Jeon <linkinjeon@kernel.org>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: linux-cifs@vger.kernel.org
Cc: samba-technical@lists.samba.org
Signed-off-by: default avatarStefan Metzmacher <metze@samba.org>
Signed-off-by: default avatarSteve French <stfrench@microsoft.com>
parent 5234094c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -24650,6 +24650,7 @@ S: Maintained
F:	fs/smb/client/smbdirect.*
F:	fs/smb/smbdirect/
F:	fs/smb/server/transport_rdma.*
F:	include/linux/smbdirect.h
SMC91x ETHERNET DRIVER
M:	Nicolas Pitre <nico@fluxnic.net>
+0 −1
Original line number Diff line number Diff line
@@ -9,7 +9,6 @@
#include "cifs_debug.h"
#include "cifsproto.h"
#include "smb2proto.h"
#include "../smbdirect/public.h"

/* Port numbers for SMBD transport */
#define SMB_PORT	445
+1 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

#include "cifsglob.h"

#include "../smbdirect/smbdirect.h"
#include <linux/smbdirect.h>

extern int rdma_readwrite_threshold;
extern int smbd_max_frmr_depth;
+0 −1
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@
#include "smb_common.h"
#include "../common/smb2status.h"
#include "transport_rdma.h"
#include "../smbdirect/public.h"


#define SMB_DIRECT_PORT_IWARP		5445
+1 −1
Original line number Diff line number Diff line
@@ -25,6 +25,6 @@ static inline void init_smbd_max_io_size(unsigned int sz) { }
static inline unsigned int get_smbd_max_read_write_size(struct ksmbd_transport *kt) { return 0; }
#endif

#include "../smbdirect/smbdirect.h"
#include <linux/smbdirect.h>

#endif /* __KSMBD_TRANSPORT_RDMA_H__ */
Loading