aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2025-08-08 19:05:39 +0200
committerSteve French <stfrench@microsoft.com>2025-09-28 18:29:47 -0500
commitde32f33c0365d06962675dc2c2269723dd917d0f (patch)
tree5076939838ac0b4a066ff0459cf0ae923969a18a
parentsmb: smbdirect: introduce smbdirect_socket_init() (diff)
downloadlinux-de32f33c0365d06962675dc2c2269723dd917d0f.tar.gz
linux-de32f33c0365d06962675dc2c2269723dd917d0f.zip
smb: smbdirect: introduce smbdirect_socket.disconnect_work
Cc: Steve French <smfrench@gmail.com> Cc: Tom Talpey <tom@talpey.com> Cc: Long Li <longli@microsoft.com> Acked-by: Namjae Jeon <linkinjeon@kernel.org> Cc: linux-cifs@vger.kernel.org Cc: samba-technical@lists.samba.org Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Steve French <stfrench@microsoft.com>
-rw-r--r--fs/smb/common/smbdirect/smbdirect_socket.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/smb/common/smbdirect/smbdirect_socket.h b/fs/smb/common/smbdirect/smbdirect_socket.h
index 4e2b87208d91..ab36c2271e3e 100644
--- a/fs/smb/common/smbdirect/smbdirect_socket.h
+++ b/fs/smb/common/smbdirect/smbdirect_socket.h
@@ -43,6 +43,8 @@ struct smbdirect_socket {
enum smbdirect_socket_status status;
wait_queue_head_t status_wait;
+ struct work_struct disconnect_work;
+
/* RDMA related */
struct {
struct rdma_cm_id *cm_id;