Loading fs/cifs/inode.c +8 −2 Original line number Original line Diff line number Diff line Loading @@ -211,7 +211,10 @@ try_again_CIFSSMBUnixQPathInfo: if (rc) { if (rc) { if (rc == -EREMOTE && !is_dfs_referral) { if (rc == -EREMOTE && !is_dfs_referral) { is_dfs_referral = true; is_dfs_referral = true; if (full_path != search_path) { kfree(full_path); full_path = search_path; full_path = search_path; } goto try_again_CIFSSMBUnixQPathInfo; goto try_again_CIFSSMBUnixQPathInfo; } } goto cgiiu_exit; goto cgiiu_exit; Loading Loading @@ -422,7 +425,10 @@ try_again_CIFSSMBQPathInfo: if (rc) { if (rc) { if (rc == -EREMOTE && !is_dfs_referral) { if (rc == -EREMOTE && !is_dfs_referral) { is_dfs_referral = true; is_dfs_referral = true; if (full_path != search_path) { kfree(full_path); full_path = search_path; full_path = search_path; } goto try_again_CIFSSMBQPathInfo; goto try_again_CIFSSMBQPathInfo; } } goto cgii_exit; goto cgii_exit; Loading Loading
fs/cifs/inode.c +8 −2 Original line number Original line Diff line number Diff line Loading @@ -211,7 +211,10 @@ try_again_CIFSSMBUnixQPathInfo: if (rc) { if (rc) { if (rc == -EREMOTE && !is_dfs_referral) { if (rc == -EREMOTE && !is_dfs_referral) { is_dfs_referral = true; is_dfs_referral = true; if (full_path != search_path) { kfree(full_path); full_path = search_path; full_path = search_path; } goto try_again_CIFSSMBUnixQPathInfo; goto try_again_CIFSSMBUnixQPathInfo; } } goto cgiiu_exit; goto cgiiu_exit; Loading Loading @@ -422,7 +425,10 @@ try_again_CIFSSMBQPathInfo: if (rc) { if (rc) { if (rc == -EREMOTE && !is_dfs_referral) { if (rc == -EREMOTE && !is_dfs_referral) { is_dfs_referral = true; is_dfs_referral = true; if (full_path != search_path) { kfree(full_path); full_path = search_path; full_path = search_path; } goto try_again_CIFSSMBQPathInfo; goto try_again_CIFSSMBQPathInfo; } } goto cgii_exit; goto cgii_exit; Loading