kernel/fs/cifs/connect.c
.. .. @@ -3038,7 +3038,7 @@ 3038 3038 struct cifs_ses * 3039 3039 cifs_get_smb_ses(struct TCP_Server_Info *server, struct smb_vol *volume_info) 3040 3040 { 3041 - int rc = -ENOMEM;3041 + int rc = 0;3042 3042 unsigned int xid; 3043 3043 struct cifs_ses *ses; 3044 3044 struct sockaddr_in *addr = (struct sockaddr_in *)&server->dstaddr; .. .. @@ -3080,6 +3080,8 @@ 3080 3080 return ses; 3081 3081 } 3082 3082 3083 + rc = -ENOMEM;3084 +3083 3085 cifs_dbg(FYI, "Existing smb sess not found\n"); 3084 3086 ses = sesInfoAlloc(); 3085 3087 if (ses == NULL)