aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/cifs/connect.c')
-rw-r--r--fs/cifs/connect.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c
index 6ab9e83b899e..4fbd92d2e113 100644
--- a/fs/cifs/connect.c
+++ b/fs/cifs/connect.c
@@ -370,7 +370,6 @@ cifs_reconnect(struct TCP_Server_Info *server)
370 server->session_key.response = NULL; 370 server->session_key.response = NULL;
371 server->session_key.len = 0; 371 server->session_key.len = 0;
372 server->lstrp = jiffies; 372 server->lstrp = jiffies;
373 mutex_unlock(&server->srv_mutex);
374 373
375 /* mark submitted MIDs for retry and issue callback */ 374 /* mark submitted MIDs for retry and issue callback */
376 INIT_LIST_HEAD(&retry_list); 375 INIT_LIST_HEAD(&retry_list);
@@ -383,6 +382,7 @@ cifs_reconnect(struct TCP_Server_Info *server)
383 list_move(&mid_entry->qhead, &retry_list); 382 list_move(&mid_entry->qhead, &retry_list);
384 } 383 }
385 spin_unlock(&GlobalMid_Lock); 384 spin_unlock(&GlobalMid_Lock);
385 mutex_unlock(&server->srv_mutex);
386 386
387 cifs_dbg(FYI, "%s: issuing mid callbacks\n", __func__); 387 cifs_dbg(FYI, "%s: issuing mid callbacks\n", __func__);
388 list_for_each_safe(tmp, tmp2, &retry_list) { 388 list_for_each_safe(tmp, tmp2, &retry_list) {