aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/namei.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/namei.c b/fs/namei.c
index 08da937b1ee2..adfbaf5c04a7 100644
--- a/fs/namei.c
+++ b/fs/namei.c
@@ -1819,7 +1819,9 @@ reval:
1819 return ERR_PTR(error); 1819 return ERR_PTR(error);
1820 if (force_reval) 1820 if (force_reval)
1821 nd.flags |= LOOKUP_REVAL; 1821 nd.flags |= LOOKUP_REVAL;
1822 error = path_walk(pathname, &nd); 1822
1823 current->total_link_count = 0;
1824 error = link_path_walk(pathname, &nd);
1823 if (error) { 1825 if (error) {
1824 filp = ERR_PTR(error); 1826 filp = ERR_PTR(error);
1825 goto out; 1827 goto out;