diff --git a/fs/cifs/smb2pdu.c b/fs/cifs/smb2pdu.c index 2a6e9816dc22609b14a9a0945b49dbcf07ccd48a..56a27b24f14718b035e9e7dd0bbd51f99c06d308 100644 --- a/fs/cifs/smb2pdu.c +++ b/fs/cifs/smb2pdu.c @@ -168,7 +168,7 @@ smb2_reconnect(__le16 smb2_command, struct cifs_tcon *tcon) if (tcon == NULL) return 0; - if (smb2_command == SMB2_TREE_CONNECT) + if (smb2_command == SMB2_TREE_CONNECT || smb2_command == SMB2_IOCTL) return 0; if (tcon->tidStatus == CifsExiting) {