Paulo Alcantara c159d5
From 55a7f0065533f71991c720457ea24ff2fe909f81 Mon Sep 17 00:00:00 2001
Paulo Alcantara c159d5
From: Steve French <stfrench@microsoft.com>
Paulo Alcantara c159d5
Date: Tue, 1 Jan 2019 17:19:45 -0600
Paulo Alcantara c159d5
Subject: [PATCH] cifs: fix confusing warning message on reconnect
Paulo Alcantara c159d5
Git-commit: 55a7f0065533f71991c720457ea24ff2fe909f81
Paulo Alcantara c159d5
Patch-mainline: v5.0-rc1
Paulo Alcantara c159d5
References: FATE#325270
Paulo Alcantara c159d5
Paulo Alcantara c159d5
When DFS is not used on the mount we should not be mentioning
Paulo Alcantara c159d5
DFS in the warning message on reconnect (it could be confusing).
Paulo Alcantara c159d5
Paulo Alcantara c159d5
Signed-off-by: Steve French <stfrench@microsoft.com>
Paulo Alcantara c159d5
Reviewed-by: Ronnie Sahlberg <lsahlber@redhat.com>
Paulo Alcantara c159d5
Acked-by: Paulo Alcantara <palcantara@suse.de>
Paulo Alcantara c159d5
---
Paulo Alcantara c159d5
 fs/cifs/connect.c | 2 +-
Paulo Alcantara c159d5
 1 file changed, 1 insertion(+), 1 deletion(-)
Paulo Alcantara c159d5
Paulo Alcantara c159d5
diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c
Paulo Alcantara c159d5
index 69b9d5606eba..f66529679ca2 100644
Paulo Alcantara c159d5
--- a/fs/cifs/connect.c
Paulo Alcantara c159d5
+++ b/fs/cifs/connect.c
Paulo Alcantara c159d5
@@ -483,7 +483,7 @@ cifs_reconnect(struct TCP_Server_Info *server)
Paulo Alcantara c159d5
 		cifs_sb = NULL;
Paulo Alcantara c159d5
 	} else {
Paulo Alcantara c159d5
 		rc = reconn_setup_dfs_targets(cifs_sb, &tgt_list, &tgt_it);
Paulo Alcantara c159d5
-		if (rc) {
Paulo Alcantara c159d5
+		if (rc && (rc != -EOPNOTSUPP)) {
Paulo Alcantara c159d5
 			cifs_dbg(VFS, "%s: no target servers for DFS failover\n",
Paulo Alcantara c159d5
 				 __func__);
Paulo Alcantara c159d5
 		} else {
Paulo Alcantara c159d5
-- 
Paulo Alcantara c159d5
2.20.1
Paulo Alcantara c159d5